¿ Como descargar musica mp3 de las radios a tu pc ?

Para escuchar musica de las radios, generalmente uso el programa mplayer.

Por ejemplo, para escuchar una radio:

mplayer http://scfire-chi-aa02.stream.aol.com:80/stream/1002

Se me ocurrio que tal vez el mplayer tuviera alguna opcion para volcar el stream de audio directamente al disco rigido. El problema con esta solucion es que los temas quedarian todos “pegados” en una sola pista.

Buscando con el comando

apt-cache search stream

Encontre el siguiente paquete:

** streamripper – download online streams into audio files **

Funciona perfecto. La ventaja que tiene streamripper es que nos separa las canciones en mp3 distintos, y a cada archivo mp3 le pone su correspondiente autor y titulo de la cancion.

Pasos para ejecutar streamripper

1) Obtener las direcciones de las radios

http://www.di.fm.com

y descargar los archivos .pls

seba@snarvaez:~/d/radios$ ls *.pls
ambient.pls                     beatles.pls  chillout.pls   classical.pls  futuresynthpop.pls  lovemusic.pls  newage.pls     solopiano.pls    tophits.pls
Ambient.shoutcast-playlist.pls  breaks.pls   christmas.pls  country.pls    indierock.pls       minimal.pls    pianojazz.pls  soundtracks.pls  world.pls

Dentro de los archivos pls estan las URL de las radios.

seba@snarvaez:~/d/radios$ cat newage.pls

NumberOfEntries=7
File1=http://scfire-chi-aa02.stream.aol.com:80/stream/1002
Title1=SKY.fm - New Age - soothing sounds of new age and world music!
Length1=-1
File3=http://scfire-chi-aa01.stream.aol.com:80/stream/1002
Title3=SKY.fm - New Age - soothing sounds of new age and world music!
Length3=-1
File4=http://scfire-chi-aa03.stream.aol.com:80/stream/1002
Title4=SKY.fm - New Age - soothing sounds of new age and world music!
Length4=-1
File5=http://scfire-ntc-aa04.stream.aol.com:80/stream/1002
Title5=SKY.fm - New Age - soothing sounds of new age and world music!
Length5=-1
File6=http://scfire-nyk-aa03.stream.aol.com:80/stream/1002
Title6=SKY.fm - New Age - soothing sounds of new age and world music!
Length6=-1
File7=http://scfire-nyk-aa04.stream.aol.com:80/stream/1002
Title7=SKY.fm - New Age - soothing sounds of new age and world music!
Length7=-1
Version=2

2) Ejecutamos streamripper, pasandole como parametro alguna de las URL anteriores

streamripper http://scfire-chi-aa02.stream.aol.com:80/stream/1002   -r

Notar el ultimo parametro -r Esto hace que streamripper nos permita escuchar la radio al mismo tiempo que descarga los temas. Nos crea una radio local en el puerto 8000. Por ejemplo, para escuchar la radio en forma local se puede usar el siguiente comando:

mplayer http://localhost:8000

En este caso le estamos pidiendo al mplayer que toque la radio que nos ha creado el streamripper.

Luego, dentro de la carpeta donde hemos ejecutado el streamripper, encontraremos una subcarpeta con el nombre de la radio que estamos eschuchando, y dentro de esta carpeta encontraremos cada tema mp3, con nombre de autor y titulo de la cancion. Esto lo hace automaticamente el streamripper.

Por ejemplo, aca esta el listado generado en mi PC.

seba@snarvaez:~/d/radios$ ls  S\ K\ Y\ .\ F\ M\ -\ New\ Age\ -\ soothing\ sounds\ of\ new\ age\ and\ world\ music\!/

2002 - Another Answer Came.mp3
2002 - Stella Maris.mp3
Adiemus - Beyond the Century.mp3
Adiemus - Rain Dance.mp3
Adventure Cargo - Eyes of the Jaguar.mp3
Adventure Cargo - Rhythm of the Forest.mp3
Adventure Cargo - The Secret Chamber.mp3
Aeoliah - Hearts of Fire.mp3
Aerenda - Ruins of Bethania.mp3
Aetherium - Base Chakra.mp3
Aetherium - Onward.mp3
African Tapestries - Hills of Halali.mp3
African Tapestries - Inyanga Morn.mp3
African Tapestries - Woza.mp3
Age of Echoes - Heaven's Reach.mp3
Ah Kin - Shooting Star.mp3
Ah Nee Mah - Canyon Dreams.mp3
Ah Nee Mah - Cliff Palace.mp3
Ah Nee Mah - Mountain of the Sun.mp3
Ah Nee Mah - Rainbow Canyon.mp3
Ah Nee Mah - Stones Against the Sky.mp3
Ah Nee Mah - Voices Of The Wind.mp3
Ah Nee Mah - Wind and Water.mp3
Amethystium - Calantha.mp3
Andreas Vollenweider - Behind the Gardens, Behind the Wall, Under the Tree.mp3
Andreas Vollenweider - Flight Feet & Root Hands.mp3
Andreas Vollenweider - Night Fire Dance.mp3
Andreas Vollenweider - Pace Verde.mp3
Andreas Vollenweider - Steam Forest.mp3
Andreas Vollenweider - The Grand Ball of the Duljas.mp3
Andreas - Water Voices.mp3
Andy Pickford - Still Waters Run Deep.mp3
Angelo Badalamenti - Fire Walk with Me.mp3
Anima - Ceremony.mp3
Aramara - Crystal Melt.mp3
Asha - Angels Tending.mp3
Asha - Sailing on the Silk Blue Sea.mp3
Australis - Conciliation.mp3
Australis - Forbidden Scents.mp3
Ayman - The Sultan's Dream Reprise.mp3
Ayman - The Wizard's Dream.mp3
Ayman - Through His Eyes.mp3
Azuma - Ancient Bells.mp3
Azuma - Flying Angels.mp3
Back to Earth - Aurora Magica.mp3
Back to Earth - From Dusk Till Dawn.mp3
Back to Earth - When Angels Smile.mp3
Bella Sonus - Sevillia.mp3
Bella Sonus - Sin Ti.mp3

[ Salida recortada ]

En resumen:

streamripper guarda los archivos de los temas con el nombre correcto.

se puede usar solo para grabar al disco, o para grabar y escuchar al mismo tiempo:

comandos de ejemplo.


streamripper http://scfire-chi-aa02.stream.aol.com:80/stream/1002   -r

mplayer http://localhost:8000

Por ahora voy a poner el link de la pagina que uso frecuentemente: ( Estas invitado a postear los sitios de radios que usas )

Digitally Imported Radio

Tambien te puede interesar el programa kstreamripper que es una interfaz para el programa streamripper.


Si tienes alguna duda sobre el uso del streamripper,
o tienes otros links de radios, por favor deja un comentario.

Copyright: http://snarvaez.poweredbygnulinux.com Sebastián Emilio Narváez este documento ha sido publicado bajo la siguiente licencia: “Verbatim copying and distribution of this entire article are permitted in any medium provided this notice is preserved.”