Escuchar MP3 u OGG desde la consola de Linux.
Para escuchar una canción en MP3 desde la línea de comandos de consola basta con esto:
mpg123 "cancion.mp3"
Las comillas sólo son necesarias si en el nombre de la canción hay espacios en blanco, este comando tiene el inconveniente que esa consola queda ocupada hasta que termine la canción, pero si queremos que esto no ocurra tecleamos el comando así:
mpg123 -q "cancion.mp3" &
Pulsando una vez
Con esta variante no aparecen los nombres de las canciones pero sí el número de proceso, algo muy útil si queremos interrumpir la canción antes de que se acabe para ello tecleamos:
kill -9
En caso de que hallamos usando el primer comando, tendremos que abrir otra consola y desde ella averiguar el número de proceso y matarlo, con los comandos:
ps aux | grep mpg123
kill -9
Si lo que queremos es escuchar un disco entero que tenga un fichero con los nombres de todos los ficheros de canciones en su orden correcto (Ej.: los ficheros m3u del Winamp) este sería el comando:
mpg123 -@ "lista.m3u"
O si queremos dejar liberada la consola:
mpg123 -@ "lista.m3u" -q &
Dado un directorio lleno de ficheros mp3 puedes crear una lista automáticamente con el comando:
ls -1 *.mp3 > lista.m3u
Luego puedes cambiar el orden de las canciones con tu editor de texto preferido.
Si lo que quieres es escuchar ficheros Ogg Vorbis (*.ogg) sustituye mpg123 por ogg123.
Para cambiar el volumen o el balanceo del sonido puedes abrir otra consola y usar el comando aumix.
Para que estos comandos funcionen tiene que estar lógicamente bien instalados, nuestra tarjeta de sonido cargada en el núcleo o como módulo y correctamente configurada mediante la aplicación sndconfig .

