Reproducir y Grabar stream de Radio en formato mp3, desde internet

El script puede descargarse de aquí

Podes ver algunas imagenes del script en funcionamiento aquí

Lo que sigue es el texto del readme

** RadioInternet 1.0 **
Reproduce y Graba stream de Radio en formato mp3, desde internet

Este paquete contiene los siguientes archivos:

AgregaRadio.sh             Script
BorraRadio.sh                Script
Espera.sh                       Script
GrabaRadio.sh               Script
install_RI.sh                    Script
Lista                      Archivo de configuración
RadioInternet.sh             Script
README               Este archivo
ReproduceRadio.sh        Script
ReproduceRadioMp3.sh  Script (nuevo)

Se necesita tener instalados:
Xdialog
mplayer(y sus codecs)
lame

Para instalar ejecutar en una terminal:

tar -zxvf RadioInternet.tar.gz
cd ./RadioInternet
sudo ./install_RI.sh

install_RI.sh copia los archivos en /usr/local/bin.
Se necesitará permisos de root.

Asegurarse que los archivos de script ( *.sh) tengan los permisos de ejecución para los usuarios que desee. (aunque deberían instalarse por default con permiso de ejecución)

El programa se inicia con el script:
RadioInternet.sh

Éste se encarga de mostrar un menú de opciones y luego de llamar a los otros script para ejecutarlos cuando corresponda.

Puede ejecutarse desde una terminal o bien desde un panel de escritorio.
Por ejemplo en gnome, click derecho sobre el panel, -> Añadir al panel -> Lanzador Personalizado -> Tipo Aplicación -> Nombre “Radio en Internet” -> Comando RadioInternet.sh (o con su path /usr/local/bin/) -> Comentario “Reproduce y Graba stream de Radio en formato mp3, desde internet”

Cuando se ejecuta por primera vez se crea un subdirectorio en $HOME con el nombre RadioInternet.
En él se ubicará una copia del archivo Lista. El mismo contiene información de las emisoras de radio que estarán disponibles para el programa. Este archivo puede personalizarse para cada usuario, mediante las elección de Agregar… o Borrar… que aparece en el menú.
El archivo Lista tiene almacenados los datos de emisoras como muestra el siguiente ejemplo:
(el separador de campos es un espacio -> los valores de los campos no pueden tener espacios)
Indice direccion url Nombre Genero

1 mms://2×4.telecomdatacenter.com.ar/2×4 La_2x4 Tango
2 http://www.fmurquiza.com/fmurquiza.asx FM_Urquiza Jazz
3 mms://200.59.146.10/radioaspen-ba Aspen ?
4 mms://streammitre.uigc.net/mitrevivo Mitre AM4
….

Cuando esté grabando, apareceran subdirectorios en $HOME/RadioInternet con nombres numéricos. Estos son archivos temporales que se usan durante la ejecución y se borran automaticamente al finalizar.
Una vez finalizada la grabacion, se crea un subdirectorio en $HOME/RadioInternet con el nombre de la emisora ( si no existe ya ), y dentro de él estará el archivo mp3 correspondiente, que llevará como nombre la información de su procedencia, que será del tipo :

Nombre_de_la_Radio_miércoles_19_de_mar_2008-23:55:00Hs_a_02:01:00Hs.mp3

Se puede grabar mas de una radio a la vez, ejecutando una instancia nueva del programa para cada una.
Tambien se puede escuchar mientras se graba ejecutando una nueva instancia del programa.
Escuchar mas de una radio a la vez se puede, pero se superponen y no puede variar el volumen individualmente. 😦

Se puede ademas escuchar una radio ya grabada en mp3 en alguno de los subdirectorios de $HOME/RadioInternet . Claro que también cualquier mp3 de tu disco… (y además ogg y videos … 😉 )

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: