1. 필요 패키지 설치
$ sudo apt-get install mimms mplayer lame
2. 녹음 shell 작성 - ebs.sh이라는 이름으로 만들어서 아무 폴더에 놔둡니다.
저는 $HOME/workspace/ebs 라는 디렉토리에 저장하였습니다
#!/bin/bash
EBS="rtmp://ebsandroid.ebs.co.kr:1935/fmradiofamilypc/familypc1m"
PROGRAM=$1
RECORD_MINS=$(($2 * 60))
REC_DATE=`date +%Y%m%d`
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_MINS -o $TEMP_FLV
avconv -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/pi/workspace/ebs/
rm $MP3_FILE_NAME
3. crontab 등록(bold는 제가 추천하는 프로그램)
10 5 * * 1-3 $HOME/workspace/ebs/ebs.sh JapanNovice 20 // 일본어 초급
10 5 * * 4-6 $HOME/workspace/ebs/ebs.sh JapanAdvan 20 // 일본어 중급
50 5 * * 1-6 $HOME/workspace/ebs/ebs.sh PocketEnglish 10 // 포켓 잉글리시
0 6 * * 1-6 $HOME/workspace/ebs/ebs.sh ToeicKing 20 // 김대균 토익킹
20 6 * * 1-6 $HOME/workspace/ebs/ebs.sh EasyWriting 20 // 이지라이팅
40 6 * * 1-6 $HOME/workspace/ebs/ebs.sh EarEnglish 20 // 귀가 트이는 영어
0 7 * * 1-6 $HOME/workspace/ebs/ebs.sh MouseEnglish 20 // 입이 트이는 영어
20 7 * * 1-6 $HOME/workspace/ebs/ebs.sh EasyEnglish 20 // 초급영어회화
40 7 * * 1-6 $HOME/workspace/ebs/ebs.sh PowerEnglish 20 // 중급영어회화
0 23 * * 1-6 $HOME/workspace/ebs/ebs.sh SpeakGrammer 20 // 입이 트이는 영문법
20 23 * * 1-6 $HOME/workspace/ebs/ebs.sh BizEnglish 20 // 김과장 비즈니스 영어로 날다
4. 기타
- Telegram을 이용하여 녹음 후 발신하는 것도 가능합니다.
- 봄/가을 정기 편성을 통해 시간대가 바뀌니 이것도 유의~
- 특정 시간대에는 1분 정도 녹음을 하여 잘되는지 체크하는 것도 필요합니다
그럼 :)
/Vollago
3번에서 원하시는 프로그램 복사하시고 저장하시면 될거 같네요.