Reproductores de audio de línea de comando

49

¿Cuáles son los reproductores de audio populares para la línea de comando?

  • ¿Cómo reproducir un solo archivo de sonido?
  • ¿Hay reproductores de línea de comandos que también indexen la biblioteca de música como Banshee, Exaile, etc.?
tipo
fuente

Respuestas:

33

He compilado una lista completa de la línea de comandos y otras herramientas ligeras para Linux: las mejores aplicaciones ligeras para Linux . También tiene una lista de otros reproductores de música.

Aquí está mi favorito personal: cmus .

cmus

hsinxh
fuente
Gracias, CMUS se ve muy bien, ¿también conoces MOC y si por qué prefieres CMUS? Saludos
escriba
Nunca he usado MOC antes, pero se ve bien, lo comprobaré.
hsinxh
1
@Harbhag, ¿podría agregar una imagen y una pequeña descripción? (Facilita la comparación de la primera impresión con otras respuestas)
Rinzwind
1
saludos, supongo que screen / byobu es similar y está disponible en el repositorio de ubuntu si aún no está instalado por defecto --- interesante, sin embargo: wikivs.com/wiki/Screen_vs_tmux / tmux.cvs.sourceforge.net/viewvc/tmux/tmux/FAQ
escriba
1
@type He escrito una página wiki que explica cómo agregar un poco de azúcar extra a cmus para que se pueda desmontar / volver a conectar automáticamente
jmuc
14

MOCInstalar moc

Con MOC tenemos un poderoso reproductor de línea de comandos que es capaz de explorar directorios, genera listas de reproducción que incluso se pueden ampliar con complementos, por ejemplo, para transmisiones de lastFM.

ingrese la descripción de la imagen aquí

Takkat
fuente
Gracias, también se ve genial, ¿conoces también CMUS y si por qué prefieres MOC? Saludos
escriba
Encontré que MOC es un poco más fácil de manejar, pero tal vez ese sea solo mi gusto personal.
Takkat
La configuración predeterminada de MOC es un comportamiento más orientado al 'directorio' en comparación con otros jugadores y al lanzar daemon por primera vez, puede seguir jugando mientras sale de la interfaz moc.
Mait
La primera imagen de esta respuesta está abajo.
Calculus Knight
7

Instale vorbis-tools ( sudo apt-get install vorbis-tools) para obtener ogg123:

$ ogg123 -v example.ogg 

Audio Device:   Advanced Linux Sound Architecture (ALSA) output
Author:   Bill Currie <[email protected]>/Kevin Cody, Jr. <[email protected]>
Comments: Outputs to the Advanced Linux Sound Architecture version 0.9/1.x

Playing: example.ogg
Ogg Vorbis stream: 1 channel, 44100 Hz
Vorbis format: Version 0
Bitrate hints: upper=0 nominal=160000 lower=0 window=0
Encoded by: Xiph.Org libVorbis I 20101101 (Schaufenugget)
Encoded by: SONY IC RECORDER MP3 1.1.0
Album: ptiha
Date: 2012
Artist: Michael Laitman
Time: 00:42.17 [218:51.85] of 219:34.02  (142.0 kbps)  Output Buffer  88.9%

ogg123 lee archivos de audio Ogg Vorbis y los decodifica en los dispositivos especificados en la línea de comandos. Por defecto, ogg123 escribe en el dispositivo de sonido estándar, pero la salida se puede enviar a cualquier número de dispositivos. Los archivos se pueden leer desde el sistema de archivos o las URL se pueden transmitir a través de HTTP. Si se proporciona un directorio, se reproducirán todos los archivos que contiene o sus subdirectorios.

daithib8
fuente
La imagen de esta respuesta está abajo.
Calculus Knight el
5

mpd (daemon) + ncmpcpp (cliente / interfaz):

ncmpcpp

MPD puede escanear un directorio y crear una biblioteca de música a partir de sus etiquetas ID3. Ncmpcpp tiene una vista de biblioteca que le permite agregar canciones / álbumes / artistas a la lista de reproducción actual, buscar etiquetas y editarlas en su lugar.

André Paramés
fuente
Sí, a mí mpdtambién me gusta ... pero seamos justos y señalemos que básicamente es vimde los reproductores de música. Puede soportar casi cualquier cosa que se pueda imaginar, por ejemplo. en términos de controles y entradas y salidas múltiples, variando libremente en formato y transporte según sea necesario. Pero, claro, cuando se combina con ncmpcpplo que muestra, es más bien gvim, ¡de una manera bastante buena!
Volker Siegel
5

VLC tiene una interfaz de línea de comando. MPlayer también tiene una interfaz de línea de comandos, pero no estoy seguro si también puede reproducir audio.

Martin Ueding
fuente
2
VLS tiene una gran interfaz ncursescvlc -I ncurses musique/*
meduz
¿Es posible ejecutarlo en modo oscuro?
Vitaly Zdanevich
5

mpg123 Instalar mpg123

mpg123 es un programa de software de reproductor de audio MPEG rápido, gratuito y de consola para sistemas operativos UNIX y Linux. mpg123 fue portado a la plataforma Windows usando Cygwin y MinGW. Es compatible con MPEG-1 y -2, capas 1, 2 y 3. Su uso más común es reproducir archivos MP3. También viene como un complemento de Winamp.

im1

Rinzwind
fuente
3
¡No olvidemos ogg123!
daithib8
¡hazlo una respuesta! Tengo 1 para nombrar para que puedas hacer ese: D
Rinzwind
¿Quién fue? ¿Te importaría explicar el voto negativo?
Rinzwind
4

Me gusta mplayer. Es un reproductor muy básico, pero a veces lo encuentro muy útil (por ejemplo, puedo especificarlo manualmente el controlador de audio que quiero que use).

Para reproducir un archivo: mplayer file

Que yo sepa, no puede administrar listas de reproducción.

Rafał Cieślak
fuente
Puede reproducir listas de reproducción si no las administra
MT
4

namp

namp - ncurses audio media player - es un reproductor de audio minimalista basado en consola para Linux (y macOS). Además de la operación de combinación de teclas de Winamp, también admite el control del mouse. Los formatos de audio admitidos están determinados por el sistema subyacente, pero generalmente mp3, wav, flac, etc. deberían funcionar bien.

captura de pantalla

Cómo reproducir un solo archivo de sonido:

namp ~/Music/Hello.mp3

Divulgación completa: soy el autor de namp. Usé cmus, moc y mpd antes de finalmente comenzar a escribir mi propio reproductor de audio (muy simple). Actualmente no está disponible a través de, aptpor lo que debe copiar y pegar algunos comandos desde el enlace de arriba para construirlo desde las fuentes.

d99kris
fuente
1
d99kris Esta aplicación es genial! Cantidad perfecta de funciones antes de ser demasiado complicado y hacerme desear un reproductor de música GUI.
Tom
2

Simplemente escriba una línea en la terminal;) ​​y escuche transmisiones de radio

para transmisiones OGG / OPUS

wget -qO- http://ai-radio.org/128.opus | opusdec - - | aplay -qfdat 

asegúrese de haber instalado paquetes opus


para escuchar la transmisión de radio OGG / Vorbis solo escriba

ogg123 http://ai-radio.org

Necesita tener instalados los paquetes vorbis

Disfrutar

artem
fuente
1

mpg123 (http://www.mpg123.org/)

está en los repositorios del universo, admite listas de reproducción y transmisiones desde fuentes web. Cuando comience con -C también puede omitir pistas en la lista de reproducción, etc. editar: no estoy seguro acerca de la compatibilidad con ogg.


music123

Un shell de línea de comandos para programas como mpg123 y ogg123, music123 reproduce una variedad de archivos de sonido utilizando una interfaz similar a mpg123 / ogg123. Con todos los Recommends instalados, music123 reproduce archivos wav, mp3 y ogg. Simplemente cambiando el archivo de configuración, music123 puede reproducir cualquier archivo de sonido para el que tenga un reproductor.

(Si instala una versión reciente de vorbis-tools, music123 también manejará los archivos Ogg Flac y Ogg Speex).

marto
fuente
1

Para una sola fila, cheque aplay, playy paplay(para Pulseaudio solamente).

jarno
fuente
Debería señalar que esta respuesta es mejor desde el punto de vista que paplayse instala por defecto.
WinEunuuchs2Unix
0

cmus

Entrada de complementos: Ogg Vorbis, MP3, FLAC, Musepack, WavPack, WAV, AAC, MP4 y todo lo compatible con ffmpeg (WMA, APE, MKA, TTA, SHN, ...) y salida de libmodplug: PulseAudio, ALSA, OSS, RoarAudio, libao, aRts, Sun y WaveOut (Windows)

http://cmus.sourceforge.net/#features


fuente
0

He usado mp3blaster en el pasado. Es compatible con listas de reproducción, grupos, repetir, buscar. No hay muchas características especiales.

RobinJ
fuente
¿Alguna característica que valga la pena mencionar?
escriba
1
Listas de reproducción, grupos, repetir, buscar. No hay muchas características especiales.
RobinJ
0

A continuación de la excelente respuesta de canalización de shell dada por @artem, aquí hay una versión mp3 que acabo de resolver:

URL=http://direct.fipradio.fr/live/fip-midfi.mp3
wget -qO- $URL | lame --quiet --decode --mp3input - - | pacat

(si no está usando pulseaudio, simplemente cambie el pacatpor aplay)

jaimet
fuente