Grabar emisoras de radio en Ubuntu

Primero creamos un archivo FIFO (el primero en entrar, es el primero en salir) para comunicar los dos programas:

# mkfifo /tmp/mplayer_record
# oggenc -o busi.ogg /tmp/mplayer_record
Si os falla la línea anterior probar a instalar:
sudo apt-get install vorbis-tools

Y repetir la acción.

Tras esto se quedará en espera de que reproduzcamos algo, así que abrimos otro terminal u otra pestaña de terminal y escribimos la emisora que queremos grabar, por ejemplo:

#mplayer rtsp://212.162.6.131:554/rap/radio/soundscan/soundscan060519.rm -ao pcm:file=/tmp/mplayer_record

Igual que en el caso anterior si no teneis mplayer: sudo apt-get install mplayer

En cuanto se ponga a reproducir se empezara a grabar, un simple ctrl +c terminara con la grabación:

$ oggenc -o busi.ogg /tmp/mplayer_record

Abriendo con el módulo wav: WAV file reader
Codificando "/tmp/mplayer_record" a
"busi.ogg"
con calidad 3,00
[ 0,5%] [quedan 149m41s ] |

Codificación del fichero finalizada "busi.ogg"

Longitud del fichero: 0m 58,0s
Tiempo consumido: 0m 47,0s
Tasa: 1,2356
Tasa de bits media: 105,7 kb/s

Unos ejemplos de tipos de radio, hay infinitos:

http://www.rap.de/radio (Son sesiones)
http://www.radiomelodic.de/archiv.php
http://www.melodic.de/stream/Sendung90_128k.wma

Fuente:Busindre

También podeis usar este interesante script con multitud de funciones.

0 comentarios: