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:
Publicar un comentario