I'm a poet, I'm a fighter, I'm a preacher ♫











{19 septiembre 2008}   Varias maneras de escuchar música con Linux

Este post trata precisamente eso, las formas que tenemos de escuchar radios con Linux.

Primera forma: a través de un sitio web, radios online.

Opciones que por el momento conozco y recomiendo:

Last.fm – The Social Music Revolution

Un muy buen sitio, con sólo poner el nombre del artista, automáticamente nos direcciona a una radio donde podremos escuchar su música y la de artistas similares. El registro es opcional, entre otras cosas, nos da la posibilidad de marcar una canción como favorita, comentarla, añadirle tags, o conseguir widgets que promocionen el sitio para nuestro blog. Requerimientos. Plugin de Adobe Flash instalado.


Jango – Listen to Music Online – Internet Radio – Free Music

Otra buena alternativa, casi de características similares, el registro también es opcional, y permite escuchar las estaciones donde están pasando determinados temas de nuestro artista favorito, y si no cambiamos de estación, oiremos artistas similares.

Rockola.fm – Esta es tu radio

Bastante parecido a los sitios anteriores, con la principal diferencia de que se puede elegir qué tipo de canción escuchar según el estado de ánimo, y después de cierto tiempo nos pide el registro, aunque no sea obligatorio, y para seguir escuchando sin ser usuario debemos volver a actualizar la página. Además, no nos deja cambiar de tema continuamente, ya que cuando cambiamos muchas veces,no podremos volver a hacerlo hasta escuchar al menos un tema completo.

Segunda forma

Por software:

Amarok

Desarrollado principalmente para el entorno de escritorio KDE. No forma parte oficial del proyecto KDE, aunque puede encontrarse alojado en su sitio web

  • Múltiples listas de reproducción de todo tipo.
  • Indexar las colecciones de música en una base de datos MySQL, SQLite o PostgreSQL.
  • Integración con otras aplicaciones de KDE como el grabador de CD/DVD K3b y el navegador web y administrador de archivos Konqueror.
  • Navegación en reproductores portátiles de música digital como iPod, iRiver iFP y dispositivos USB con VFAT para reproductores génericos de MP3.
  • Posibilidad de descargar letras de Internet de diferentes sitios y ser guardadas.
  • Edición de etiquetas para diferentes formatos de audio (WMA, MP4/AAC, MP3, RealMedia, OGG) con información de las canciones con soporte para MusicBrainz y edición múltiple de etiquetas.
  • Compartir gustos musicales con otras personas mediante el sitio web Last.fm.
  • Escuchar radios de Last.fm (a partir de la versión 1.4.1)
  • Provee información de los artistas a través de la Wikipedia, en el idioma elegido (a partir de la versión 1.3).
  • Administrador de portadas integrado con la descarga automática de la portada del álbum desde Amazon.com.
  • Sistema doble de puntuación de música, uno automático y otro manual. El automático tiene en cuenta el tiempo y el número de veces que se reproduce cada canción.
  • Ecualizador gráfico de 10 bandas.
  • Asistente inicial para una sencilla configuración.
  • Soporte para podcast.
  • Apariencia configurable. El estilo del explorador puede ser determinado con CSS.
  • Un interfaz de script potente, permitiendo a Amarok ser extendido a través de cualquier lenguaje que soporte DCOP.
  • Mover y renombrar ficheros basados en etiquetas o situación en la colección.
  • Filtrado de la colección (canciones más recientes, mejor valoradas, más reproducidas,…).
  • Soporte para estadísticas.
  • Soporte “CUE Player” (reproducción de archivos de audio tomando como referencia el Cue sheet)
  • Soporte para varios motores de audio:
    • aRts (que ha quedado en desuso, no recomendado)
    • GStreamer
    • Helix
    • Media Application Server (MAS)
    • Network-Integrated Multimedia Middleware (NMM)
    • Librería Xine


Mplayer

Es un reproductor multimedia que es liberado bajo la licencia GNU. Reproduce la mayoría de los archivos MPEG, VOB, AVI, OGG/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, YUV4MPEG, FILM, RoQ, PVA, soportados por algunos códecs nativos, XAnim, y DLL’s Win32. Además puede reproducir VideoCD, SVCD, DVD, 3ivx y DivX 3/4/5.

También trae la opción para subtítulos, soportando 14 formatos diferentes (MicroDVD, SubRip, SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub, VOBsub, CC, OGM, PJS y MPsub).

Junto al paquete de descarga de MPlayer, se puede encontrar la aplicación MEncoder, una herramienta esencial para el proceso de codificación de vídeo o audio. Además trae por defecto un GUI hecho en GTK+, gmplayer, aunque existen también algunos otros GUI’s como por ejemplo KMPlayer, el cual está hecho en Qt.

Y aquí va lo interesante: ¿buscando una forma de escuchar desde terminal?

Bueno, aquí un script encontrado en Taringa! que funciona donde podemos escuchar algunas de las rados más populares y ver algunos de los canales de TV más conocidos de Argentina.

1). Instalando Mplayer
Lo primero que vamos a realizar, sera descargar mplayer (si es que no se encuentra instalado), para ello en una consola, escribimos:

~ $ sudo apt-get install mplayer

Si ya tenemos instalado el mplayer, obviamos este punto.

2). Creando el Script
Una vez terminado esto, vamos a crear con nuestro editor de textos favorito un archivo de texto para realizar un script que nos permita seleccionar la radio que deseamos escuchar, el script es el siguiente:

PARA GNOME
~ $gedit /home/USUARIO/.radios

PARA KDE
~ $kate /home/USUARIO/.radios

PARA CUALQUIERA .
~ $nano /home/USUARIO/.radios

NOTA: Debemos remplasar “USUARIO” por el nombre exacto de nuestra carpeta /home

NOTA 2 : Para guarda en el nano es crtl+o y para salir es crtl+x

Copiamos dentro del archivo de texto el siguiente script y lo guardamos…

#!/bin/bash

#———————————————————————————————-
# Llama a MPlayer, segun la radio o canal indicada/o
# $Id: radio,v 1.8 2007-01-04 14:48:32 javier Exp $
# Fixes en etapa de ejecucion por Arturo ‘Buanzo’ Busleiman – 20070104
#
# Mejorada por:
# ‘Overclock_Orange’ 20080806 – <fmdlc.unix@gmail.com> – http://www.codigounix.com.ar/
# Modificado por:
# ‘Chuecko_Zarpele’ 20080308 – <zarpele@gmail.com> – http://www.zarpele.com.ar
#———————————————————————————————-

#### Inicio del Script ####

case “$1” in

#####Populares####

la100) #La 100 99.9
URII=’mms://wmedia02.uigc.net/la100′
echo “Reproduciendo Radio La 100.”
;;
mega) #Mega 98.3
URII=’http://mega.telecomdatacenter.com.ar/mega&#8217;
echo “Reproduciendo Radio Mega.”
;;
rockandpop) #Rock And Pop 95.9
URII=’mms://200.59.146.10/rockandpop-du’
echo “Reproduciendo Radio Rock And Pop.”
;;
pop) #Pop 101.5
URII=’http://pop.telecomdatacenter.com.ar/pop&#8217;
echo “Reproduciendo Radio Pop.”
;;
aspen) #Radio Aspen 102.3
URII=’mms://200.59.146.10/radioaspen-ba’
echo “Reproduciendo Radio Aspen.”
;;
metro) #RadioMetro 95.1
URII=’mms://200.59.146.10/radiometro-ba’
echo “Reproduciendo Radio Metro.”
;;
disney) #RadioDisney 94.3
URII=’mms://radiodisney.telecomdatacenter.com.ar/radioDisney/radiodisney.asx’
echo “Reproduciendo Radio Disney.”
;;
los40) #Los 40 Principal
URII=’http://66.175.96.10/ARLOS40P&#8217;
echo “Reproduciendo Los 40 Principal.”
;;

#####Tango####

2×4) #La 2×4 Tango
URII=’mms://2×4.telecomdatacenter.com.ar/2×4′
echo “Reproduciendo 2×4.”
;;
#####AM####
lared) # Radio La Red AM 9100
URII=’mms://lared.wms.sinectis.com.ar/laredam910′
echo “Reproduciendo Radio La Red.”
;;
mitre) # Radio Mitre 792 AM
URII=’mms://streammitre.uigc.net/mitrevivo’
echo “Reproduciendo Radio Mitre.”
;;
delplata) # Del Plata AM 1030
URII=’mms://delplata.telecomdatacenter.com.ar/delplata’
echo “Reproduciendo Del Plata.”
;;
continental) # AM 590 Continental
URII=’http://66.175.96.10/arcontinental&#8217;
echo “Reproduciendo Continental.”
;;
radio10) # Radio 10
URII=’mms://200.43.193.143/radio10′
echo “Reproduciendo Radio 10.”
;;

#### Otros ####

taringa) #Radio Taringa de Taringa.Net
URII=’http://stream.giss.tv:8000/Taringaradio.mp3&#8242;
echo “Reproduciendo Radio Taringa.”
;;
tala) # Mediterranea 103.1 Rosario del Tala Entre Rios
URII=’mms://200.45.143.242:8000′
echo “Reproduciendo Mediterranea 103.1.”
;;

#### Television ####

tn24) # TN 24 Horas
URII=’mms://wmedia01.uigc.net/TN’
echo “Reproduciendo TN 24.”
;;
canal7) # La televisión pública
URII=’mms://canal7envivo.telecomdatacenter.com.ar/canal7envivo’
echo “Reproduciendo Canal 7.”
;;
cmtv) #CMTV El canal de la musica
URII=’mms://200.32.3.35:9080 ‘
echo “Reproduciendo CMTV.”
;;
canal26) # Canal 26 – Argentina
URII=”mms://200.115.194.1:8080/Canal26?MSWMExt=.asf”
echo “Reproduciendo Canal 26.”
;;

*)
echo “Seleccione una emisora o canal de televisión.
Uso: radios [Codigo emisora]

—>RADIOS POPULARES<—
_______________________________________________
| Nombre: | Codigo: |
|===============================|===============|
|*La 100 – 99.9 | la100 |
|*Rock And Pop 95.9 | rockandpop |
|*Mega 98.3 | mega |
|*Pop 101.5 | pop |
|*Radio Aspen 102.3 | aspen |
|*Radio Disney 94.3 | disney |
|*Los 40 Principal | los40 |
|_______________________________|_______________|

—>RADIOS AM<—
_______________________________________________
| Nombre: | Codigo: |
|===============================|===============|
|*Radio La Red AM 9100 | lared |
|*Radio Mitre 792 AM | mitre |
|*Del Plata AM 1030 | delplata |
|*Contiental AM 590 | continental |
|*Radio 10 | radio10 |
|*La 2×4 Tango | 2×4 |
|_______________________________|_______________|

—>RADIOS OTROS<—
_______________________________________________
| Nombre: | Codigo: |
|===============================|===============|
|*Radio Taringa | taringa |
|*Mediterranea 103.1 R. del Tala| tala |
|_______________________________|_______________|

—>TELEVISION ARG<—
_______________________________________________
| Nombre: | Codigo: |
|===============================|===============|
|*TN 24 Horas | tn24 |
|*La televisión pública | canal7 |
|*CMTV El canal de la musica | cmtv |
|*Canal 26 – Argentina | canal26 |
|_______________________________|_______________|

exit 1
;;
esac

#———————
#Llamado a mplayer
#———————
mplayer -af lavcresample=44100 -cache 32 “$URII”
#### Fin del Script ####

Si lo quieren ver mejor el script hagan click Aqui es que taringa no interpreta bien los espacios…

3). Dando Permisos al script
Ahora bien, necesitamos darle permiso para que se pueda ejecutar, para ello, en el directorio donde hemos guardado el script, en la consola escribimos:
~ $chmod +x .radios

4). Creando Un alias
Listo, ya tenemos mplayer instalado, hemos creado el script, y le hemos dado permiso de ejecución (que es lo mismo que: +x; 1; 001). Por una cuestion de comodidad crearemos un alias para que nuestro usuario podra llamar al comando radio sin necesidad de estar parado en el directorio donde guardo el script. Para ello en la consola escribimos:

~ $nano /home/USUARIO/.bashrc

NOTA: Debemos remplasar “USUARIO” por el nombre exacto de nuestra carpeta /home
NOTA 2 : Para guarda en el nano es crtl+o y para salir es crtl+x[/i]

Una vez abierto nuestro editor introduciremos la siguiente linea al final.

~ $alias radios=’sh /home/USUARIO/.radios’

NOTA: Debemos remplasar “USUARIO” por el nombre exacto de nuestra carpeta /home

Ahora para que Bash vuelva a leer el archivo .bashrc y cargue la configuración actual debemos cerrar nuestra sesión (todas las consolas que hemos abierto).

5). Probando nuestro script
Una vez que reiniciamos nuestra sesión, vamos a probar el alias radios. Para ello en una consola escribimos:

~ $radios

Y obtendremos una salida como esta

Por lo cual debemos utilizar el comando con la siguiente sintaxis:

~ $radios [EMISORA]

Por ejemplo para escuchar la rock and pop:

~ $radios rockandpop

Hasta ahí el informe, y sepan disculpar las faltas de ortgorafía del tuto, que es una cita textual. 🙂

Fuentes:

Wikipedia

Centáurea 0

Tutorial

Espero sirva y les haya gustado. ^^

Anuncios


[…] mataron por ser “Flogger”¿Por qué a los hombres les gustan tanto las mujeres?Jaja, qué frikada…Varias maneras de escuchar música con LinuxMétodo en C ++ para escribir […]



Pablo says:

Hola me llamo Pablo me encanto lo de las radios, quisera saber por radio nacional y para las de television me sucede lo de abajo.

Felicitaciones y gracias!

natali@chivilcasa:~$ television tn24
bash: television: command not found
natali@chivilcasa:~$ radios tn24
Reproduciendo TN 24.
MPlayer dev-SVN-rUNKNOWN-4.1.2 (C) 2000-2007 MPlayer Team
CPU: AMD Sempron(tm) Processor 2500+ (Family: 15, Model: 44, Ste pping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Can’t open joystick device /dev/input/js0: No such file or direc tory
Can’t init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your re mote control.

Playing mms://wmedia01.uigc.net/TN.
STREAM_ASF, URL: mms://wmedia01.uigc.net/TN
Resolving wmedia01.uigc.net for AF_INET6…
Couldn’t resolve name for AF_INET6: wmedia01.uigc.net
Resolving wmedia01.uigc.net for AF_INET…
Connecting to server wmedia01.uigc.net[200.42.92.8]: 1755…
Connected
read error:: Resource temporarily unavailable
pre-header read failed
Resolving wmedia01.uigc.net for AF_INET6…
Couldn’t resolve name for AF_INET6: wmedia01.uigc.net
Resolving wmedia01.uigc.net for AF_INET…
Connecting to server wmedia01.uigc.net[200.42.92.8]: 80…
Server returned 503:Service Unavailable
Failed to parse header.
Failed, exiting.
Resolving wmedia01.uigc.net for AF_INET6…
Couldn’t resolve name for AF_INET6: wmedia01.uigc.net
Resolving wmedia01.uigc.net for AF_INET…
Connecting to server wmedia01.uigc.net[200.42.92.8]: 80…
Cache size set to 32 KBytes
Cache fill: 0.32% (104 bytes)

Exiting… (End of file)
natali@chivilcasa:~$



Holap:

Mi favorito es XMMS: cómodo y simple.
Se le considera el equivalente a Winamp debido a sus características… incluso su “skin” original se parece a la de Winamp.

Saludooos 😛



Cierto, aunque no pude hacerlo andar 😛 se parece bastante al Winamp.



[…] una adaptación del script de Taringa! publicado anteriormente en Varias formas de escuchar música con Linux , pero con todas las radios que nos ofrece “La 100″, ya que como usuarios linuxeros al […]



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

et cetera
A %d blogueros les gusta esto: