Grabar radio con MIMMS

Buenas tardes:

seguí la guia que teneis en vuestra web para instalar un streaming de radio y así poder grabar tus programas de radio favoritos.

Creé el el script grabar.sh con el siguiente contenido:

#!/bin/sh

#descomentar la cadena de radio que queramos, comentad el resto de cadenas

#--.Los 40 Principales
radio=http://www.los40.com/nuevo_player/40Principales.asx
#--.Cadena SER
# radio=http://www.cadenaser.com/player/SER-TIC.asx
#--.M80 Radio
#radio=http://www.los40.com/nuevo_player/m80.asx
#--.Cadena Dial
# radio=http://www.los40.com/nuevo_player/dial.asx
#--.Maxima FM
# radio=http://www.los40.com/nuevo_player/maxima.asx
#--.RNE Radio 1
# radio=http://www.rtve.es/rne/audio/r1live.asx
#--.RNE Radio Clasica
# radio=http://www.rne.es/audio/RNEclasica.asx
#--.RNE Radio 3
# radio=http://www.rtve.es/rne/audio/RNE3.asx
#--.RNE Radio 4
# radio=http://www.rtve.es/rne/audio/RNE4.asx
#--.RNE Radio 5
# radio=http://www.rtve.es/rne/audio/RNE5.asx
#--.Kiss FM
# radio=http://66.70.28.122/asxfiles-live/ny60winlive7000.asx
#--.Radio Marca
# radio=mms://wmedia.recoletos.es/radiomarca
#--.Cadena 100
# radio=mms://live.c100.edgestreams.net/reflector:34743
#--.COPE
# radio=http://live.cope.edgestreams.net/reflector:34744
#--.OndaCero
# radio=http://www.ondacero.es/live.asx
#--.Europa FM
# radio=http://elive.serveisweb.com/on-air/asx/eu018.asx

#Indicar aqui el tiempo (en minutos) que dura el programa
tiempo=240

#Nombre del programa
programa='No_somos_nadie'

#Directorio donde grabarlo
dir=/home/sergio/radio/40principales/grabaciones

# Nombre del fichero (no tocar)
nombre=${dir}/${programa}_`date +%y_%m_%d`.asf

#Si la cadena es Radiomarca o Cadena 100, comenta la siguiente linea
radio=`wget $radio -O -|grep "mms"| cut -f 2 -d \" |tail -n 1`;

mimms $radio -t $tiempo $nombre 1>/dev/null 2> $dir/mimms.log

ahora le doy permisos con

chmod +x grabar.sh

lo ejecuto ahora

LKG70DE07:/home/sergio/radio/40principales/grabaciones# ./grabar.sh
--17:31:39-- http://www.los40.com/nuevo_player/40Principales.asx
=> `-'
Resolving www.los40.com... 87.216.0.105, 87.216.0.107
Connecting to www.los40.com|87.216.0.105|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 266 [video/x-ms-asf]

100%[=================================================================================>] 266 --.--K/s

17:31:39 (1.16 MB/s) - `-' saved [266/266]

LKG70DE07:/home/sergio/radio/40principales/grabaciones#

¿ Que os parece? le digo que grabe 240 min, y no tarda ni un seg en monstrarme esto....
que es lo que hago mal?

espero ansioso vuestras respuestas!!!

gracias a todosss

Enviado por serambca el 20 Octubre, 2006 - 15:28

A ver si esto lo soluciona

Imagen de usuario

Hola serambca. Ese script lo posteee yo hace ya bastante tiempo. Me alegra que alguien lo utilice :)

El caso es que desde que lo posteé han salido nuevas versiones de mimms. Tanto es así que incluso ha cambiado la sintaxis del programa. Veo que ya te has dado cuenta de eso porque antes era
mimms $radio -t $tiempo -o $nombre
mientras que con el "nuevo" mimms es
mimms $radio -t $tiempo $nombre

tal y como lo tienes tú, editado.

El caso es que yo me actualice el mimms hace algún tiempo y me dejo de funcionar, pero es que eso no es todo. Ese mimms que contiene la rama unstable de nuestro debian he sido incapaz de hacerlo funcionar. Yo no sé tú pero si hacía en el shell

mimms mms://...
o
mimms http://....asx

por mucho que el manual dijera que debería funcionar a mi no me funcionaba (¿podrías comprobarlo tú?)

En fin que la versión antigua de mimms me gustaba mucho más que la nueva. Si estás de acuerdo conmigo haz esto:

#como root desintalo el actual mimms
apt-get --purge remove mimms

Seguramente ahora tendrás los repositorios de la rama "unstable" pasate temporalmente a la rama estable. Para ello edita (siendo el root) el fichero /etc/apt/sources.list y añade esta linea al final (y preferiblemente comenta el resto de lineas)

deb http://ftp.de.debian.org/debian stable main non-free contrib

Ahora tus repositorios están apuntando a la rama estable de debian. Entonces actualiza la lista de paquetes

apt-get update

y finalmente me instalé la versión estable de mimms
apt-get -t stable install mimms (si pones -t stable no sera necesario que comentes el resto de líneas en /etc/apt/sources.list)

Normalmente no es buena idea mezclar paquetes estables con inestables pero en este caso no debería darte ningún problema.
Date cuenta que con esta versión de mimms tendrás que volver a editar tu script y dejarlo como estaba. Es decir
mimms $radio -t $tiempo -o $nombre

Por último yo volvería a dejar el /etc/apt/sources.list como estaba y ejecutaría otra vez
apt-get update
..para dejarlo todo como estaba.
Espero que sea eso lo que te esté pasando, si no ya te pediré más información a ver si lo solucionamos.
Salu2

Enviado por Say0nar4 el 22 Octubre, 2006 - 21:42