ffmpeg (updated 24.9.1)
sudo apt-get install ffmpeg
ebs_fm.sh (updated 24.9.1)
#!/bin/bash
#EBS="https://ebsonair.ebs.co.kr/fmradiofamilypc/familypc1m/playlist.m3u8"
EBS="https://ebsonair.ebs.co.kr/cloud/iradio/playlist.m3u8"
PROGRAM=$1
RECORD_SEC=$2
REC_DATE=`date +%y%m%d_%H%M`
DATE=`date`
M4A_FILE_NAME=$REC_DATE"_"$PROGRAM.m4a
MP3_FILE_NAME=$REC_DATE"_"$PROGRAM.mp3
ffmpeg -re -i $EBS -bsf:a aac_adtstoasc -acodec copy -c copy -t $RECORD_SEC $M4A_FILE_NAME
ffmpeg -i $M4A_FILE_NAME -c:a libmp3lame $MP3_FILE_NAME
mv $MP3_FILE_NAME /home/[user-id]/EBS/
rm $M4A_FILE_NAME
ffmpeg, rtmpdump (old)
sudo apt-get install ffmpeg rtmpdump
ebs_fm.sh (old)
#!/bin/bash
#EBS="rtmp://new_iradio.ebs.co.kr/iradio/iradiolive_m4a"
EBS="rtmp://ebsandroid.ebs.co.kr/fmradiofamilypc/familypc1m"
PROGRAM=$1
RECORD_SEC=$2
REC_DATE=`date +%y%m%d_%H%M`
DATE=`date`
MP3_FILE_NAME=$REC_DATE"_"$PROGRAM.mp3
MP3_TEMP=$REC_DATE"_"$PROGRAM_TEMP.mp3
TEMP_FLV=`mktemp -u`
echo $TEMP_FLV
rtmpdump -r $EBS -B $RECORD_SEC -o $TEMP_FLV
#avconv -i $TEMP_FLV -ac 2 -ab 128 -vn -y -f mp3 $MP3_TEMP
ffmpeg -i $TEMP_FLV -ac 2 -ab 128 -vn -y -f mp3 $MP3_TEMP
ffmpeg -i $MP3_TEMP -vn -acodec copy $MP3_FILE_NAME
rm $TEMP_FLV
rm $MP3_TEMP
cp $MP3_FILE_NAME /home/[user-id]/EBS/
rm $MP3_FILE_NAME
ebs.py (beutiful soup)
sudo apt-get install python3-bs4
Setup Local Timezone
Linux - Time Synchronization (ntpdate) :: Algorithm (tistory.com)
Linux - Time Synchronization (ntpdate)
sudo ntpdate time.google.com Server List 3.kr.pool.ntp.org time.windows.com ntp2.kornet.net time.bora.net NTP Pool Project : http://ntppool.org pool.ntp.org: the internet cluster of ntp servers Packet is awesome. When we started planning our recent unplann
func.tistory.com
crontab -e
# m h dom mon dow command
20 06 * * 1-6 /home/[user-id]/script/ebs_fm.sh EBS_EAR 1140
# 00 07 * * 1-6 /home/[user-id]/script/ebs_fm.sh EBS_START 1140
# 00 08 * * 1-6 python3 /home/[user-id]/script/ebs.py
@reboot /mnt/evo860/python_venv/bin/jupyter-notebook
sudo crontab -e (root, sudo)
# m h dom mon dow command
20 22 * * 6 sudo shutdown -r now
crontab start/stop/restart
service crond start
service crond stop
service crond restart
ps -ef | grep cron
'Operating System' 카테고리의 다른 글
| Minecraft server (0) | 2023.03.26 |
|---|---|
| osx iso (0) | 2022.03.01 |
| Install Ubuntu on Raspberry Pi (0) | 2021.09.21 |
| Windows 10 - License, Key (0) | 2021.07.10 |
| Linux - Time Synchronization (ntpdate) (0) | 2021.07.06 |