Ini merupakan salah satu oprekan saya, dasarnya sih cuma iseng2 saja. Awalnya pagi tadi setelah mendengar siaran radio di MQFM Bandung, biasa aja. Tapi mulai deh ada ide pingin rekam nih acaranya, soalnya bagus banget (apalagi lagu2 nasyidnya). Klo streamming sih dah biasa, dan bisa kok menggunakan di banyak aplikasi multimedia di linux (kebanyakan dah banyak dukung streaming), seperti: xmms2, audacious, amarok, rythmbox, dll...
Namun yang ini beda.., tanpa perlu menggunakan aplikasi hebat dan besar sudah bisa merekam siaran radio online. STREAMRIPPER, namanya. Berikut oprekan yang saya lakukan:
1. instalasikan dulu STREAMRIPPER, dikompi..
$ sudo apt-get install streamripper
2. cari tahu alamat/lokasi streamnya,
klo alamat streaming radio MQFM Bandung adalah :
a. http://125.160.17.21:5432/listen.pls, berupa file atau
b. http://125.160.17.21:8200, berupa url streaming
3. Mulai deh proses rekaman,
Format : streamripper URL (opsi)
$ streamripper http://125.160.17.21:5432/listen.pls Connecting... stream: Media Bening Hati MQFM 102.7 - Bandung Indonesia server name: SHOUTcast/Linux v1.9.8 declared bitrate: 24 meta interval: 32768 [skipping... ] - [ 481kb]
Hehehe.., ketauan ya ternyata servernya juga pake linux..,
Nah, klo mo berhenti tinggal CTRL+C saja. Nantinya akan ada folder bernama (stream) Media Bening Hati MQFM 102.7 - Bandung Indonesia, dan sub folder di dalamnya bernama incomplete. File rekaman berada dalam folder incomplete dengan tipe ekstensi *.acc (default)
Beberapa opsi perintah pilihan :
- klo mo rekaman berformat *.ogg
$ streamripper http://125.160.17.21:5432/listen.pls .ogg
- klo mo taruh lokasi di folder tertentu.
$ streamripper http://125.160.17.21:5432/listen.pls -d /path/folder/
-klo mo rekaman berdasarkan waktu (detik)
$ streamripper http://125.160.17.21:5432/listen.pls -l 60
-klo mo rekaman berdasarkan ukuran (megabyte)
$ streamripper http://125.160.17.21:5432/listen.pls -M 3
-klo ingin merelay siaran radio dengan port tertentu.
$ streamripper http://125.160.17.21:5432/listen.pls -r 9000
dengan merelay, semua host (klien) yang kerkoneksi dalam jaringan dapat mendengar siaran radio ini bersama-sama, yaitu dengan mengakses aplikasi multimedia dan menjalankan layanan streaming di url : http://IP-KOMPI-ANDA:9000
klo tidak menyertakan port-nya ..,
$ streamripper http://125.160.17.21:5432/listen.pls -r
maka default port nya adalah 8000