錄節目
平時好少用收音機聽港台節目,多數都係錄網上重温。為咗要download落PDA/MP3機聽,所以寫咗個script,用mplayer嚟錄節目:
(用Download Manager都得,仲可以multiple connections=快啲,不過每次都要改URL,唔方便)
./rthk.sh 0930201 0930211
==> 九月三十號晚上八點同九點,第一台(恬淡情懷及音樂情人) (普通話台=6)
用mplayer錄節目係用real time,所以最好用GNU Screen放喺一部長開嘅電腦上面download。
轉mp3
要將錄好嘅.rm(Real Audio)轉成.mp3,我會用gogo-no-coda(需要SSE2;支援dual core),一個由LAME加上assembly optimization而成嘅encoder。(主網只有source code;Rarewares有compile咗嘅.dll同.exe)
同LAME比,gogo-no-coda快約七至八倍(淨計.wav轉.mp3):於Intel Core 2 Duo E8400 (3.0Ghz)上,LAME大概60x,gogo-no-coda大概450x。加埋mplayer做decode,速度約270x (用Linux named pipe計;Windows冇named pipe,要先decode再encode,所以會慢啲)
linux bash script: ./rm2mp3 *.rm
windows batch script: convert 093020 093021
(電台節目用64k已經足夠)
剪mp3
電台節目以小時計,重温時當然想飛咗啲"舊聞"。Command line solution有mp3splt:
mp3splt -a -n -q -o 2008093021a.mp3 2008093021.mp3 06.34 29.56
mp3splt -a -n -q -o 2008093021b.mp3 2008093021.mp3 36.34 59.56
(可惜冇自動飛廣告功能…)