Para escuchar radio metro: mmsh://streaming.metro951.com/metro?MSWMExt=.asf
Tenes varias formas de hacerlo, dejo 2:
X consola: "mplayer mmsh://streaming.metro951.com/metro?MSWMExt=.asf"
y podes usar la grabacion programable del audacity...
O podes usar este script (modificado x mi) y programarlo con el cron:
Deben tener instalado el mplayer y el codec lame
Tenes varias formas de hacerlo, dejo 2:
X consola: "mplayer mmsh://streaming.metro951.com/metro?MSWMExt=.asf"
y podes usar la grabacion programable del audacity...
O podes usar este script (modificado x mi) y programarlo con el cron:
Deben tener instalado el mplayer y el codec lame
#!/bin/bash
# Script para la grabacion de un programa de radio por internet.
#emisora
emisora=mmsh://streaming.metro951.com/metro?MSWMExt=.asf
#numero de minutos
minutos=240
#Nombre del programa
programa=Metro
#Directorio donde grabarlo ('.' = actual)
dir=.
# Nombre del fichero
nombre=${dir}/${programa}_`date +%y_%m_%d`.mp3
#------------------------------------------------#
#Creamos un pipe
[ -e /tmp/radio_pipe ] && rm /tmp/radio_pipe
mkfifo /tmp/radio_pipe
#Lame
lame /tmp/radio_pipe $nombre 2>/dev/null 1>/dev/null &
#mplayer
mplayer $emisora -cache 32 -ao pcm:file=/tmp/radio_pipe 2>/dev/null </dev/null &
#Esperamos el tiempo marcado
sleep $(($minutos * 60))
#acabamos con el mplayer
kill %2
#borramos el pipe
rm /tmp/radio_pipe

