하도 영어 공부를 안해서 이거라도 들어야겠다고 해서 듣는게 POWER ENGLISH 이다.
근데 시간을 맨날 놓쳐서 돈내고 EBS 에 들어가서 영어를 들어야 하는데 로그인도 해야되고 불편하다.
아래는 리눅스에서 EBS 영어 라디오를 듣기위해 만든 스크립트이다.
cf) 비슷한 작업을 윈도우에서도 가능하다. mp3gain , lame , mplayer 모두 윈도우용 파일이 있다. http://lame.sf.net , http://mp3gain.sf.net , http://www.mplayerhq.hu 에서 다운 받아서 배치파일을 만들어야 한다.
cron (Ubuntu 의 경우 Configure Scheduled Tasks) 에 시간 맞춰서 등록해 놓으면 자동으로 mp3 파일로 저장해 놓는다.
사용하기 전에 mplayer , mp3gain , lame 을 설치해야 한다.
sudo apt-get install lame
sudo apt-get install mp3gain
sudo apt-get install mplayer
아래는 shell script 이다. 저장하고 나서 속성을 실행가능으로 바꿔줘야 한다.
#!/bin/bash
year=`date +%Y`
month=`date +%m`
day=`date +%d`
sleep 30
/usr/bin/mplayer mms://219.240.37.11/L-FM_300k -ao pcm:file=/var/www/ebs/easy/ebs.wav &
sleep 1200
kill %1
/usr/bin/lame -h /var/www/ebs/easy/ebs.wav /var/www/ebs/easy/ebs.mp3
mv /var/www/ebs/easy/ebs.mp3 /var/www/ebs/easy/EBS-$year-$month-$day.mp3
rm -f /var/www/ebs/easy/ebs.wav
/usr/bin/mp3gain -g 10 /var/www/ebs/easy/EBS-$year-$month-$day.mp3
'컴퓨터 이야기~ > 소프트웨어' 카테고리의 다른 글
libcurl 로 자동로그인 (0) | 2009.02.11 |
---|---|
[html] 이미지 자동 reload 시키는 javascript (0) | 2009.01.29 |
Bounce Rate (0) | 2009.01.29 |
홈페이지 방문 통계가 궁금하세요 ?? (google analytics) (0) | 2009.01.28 |
트랙백 (trackback) 이란 무엇인가 ?? (0) | 2009.01.27 |