Risposte:
Ho compilato un elenco completo di riga di comando e altri strumenti leggeri per Linux: le migliori applicazioni leggere per Linux . Ha anche un elenco di altri lettori musicali.
Ecco il mio preferito personale: cmus .
Con MOC disponiamo di un potente riproduttore a riga di comando in grado di sfogliare le directory, generare playlist che possono anche essere estese con plug-in, ad esempio per flussi lastFM.
Installa vorbis-tools ( sudo apt-get install vorbis-tools
) per ottenere ogg123
:
$ ogg123 -v example.ogg
Audio Device: Advanced Linux Sound Architecture (ALSA) output
Author: Bill Currie <bill@taniwha.org>/Kevin Cody, Jr. <kevinc@wuff.dhs.org>
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 legge i file audio Ogg Vorbis e li decodifica sui dispositivi specificati nella riga di comando. Per impostazione predefinita, ogg123 scrive sul dispositivo audio standard, ma l'output può essere inviato a qualsiasi numero di dispositivi. I file possono essere letti dal file system o gli URL possono essere trasmessi in streaming via HTTP. Se viene fornita una directory, verranno riprodotti tutti i file in essa contenuti o nelle sue sottodirectory.
mpd (daemon) + ncmpcpp (client / interfaccia):
MPD è in grado di scansionare una directory e creare una libreria musicale dai suoi tag ID3. Ncmpcpp ha una visualizzazione della libreria che ti consente di aggiungere brani / album / artisti alla playlist corrente, cercare tag e modificarli sul posto.
mpd
... ma siamo onesti e segnaliamo che è fondamentalmente il vim
lettore musicale. Può supportare qualsiasi cosa su cui possa pensare, ad es. in termini di controlli e ingressi e uscite multipli, che variano liberamente nel formato e nel trasporto secondo necessità. Ma - giusto, quando combinato con ncmpcpp
come mostri, è più simile gvim
- in un modo abbastanza buono!
VLC ha un'interfaccia a riga di comando. MPlayer ha anche un'interfaccia a riga di comando, ma non sono sicuro che possa riprodurre anche l'audio.
cvlc -I ncurses musique/*
mpg123 è un programma software per lettore audio MPEG veloce, gratuito e per console per sistemi operativi UNIX e Linux. mpg123 è stato portato sulla piattaforma Windows usando Cygwin e MinGW. Supporta MPEG-1 e -2, livelli 1, 2 e 3. Il suo utilizzo più comune è la riproduzione di file MP3. Viene anche come plugin Winamp.
Mi piace mplayer
. È un lettore molto semplice, ma a volte lo trovo molto utile (ad esempio, posso specificarlo manualmente il driver audio che voglio usare).
Per riprodurre un file: mplayer file
Per quanto ne so, non è possibile gestire le playlist.
namp - ncurses audio media player - è un lettore audio minimalista basato su console per Linux (e macOS). Oltre all'operazione di associazione dei tasti Winamp supporta anche il controllo del mouse. I formati audio supportati sono determinati dal sistema sottostante, ma generalmente mp3, wav, flac, ecc. Dovrebbero funzionare bene.
Come riprodurre un singolo file audio:
namp ~/Music/Hello.mp3
Divulgazione completa: sono l'autore di Namp. Ho usato cmus, moc e mpd prima di decidere di scrivere il mio (molto semplice) lettore audio. Al momento non è disponibile tramite apt
quindi è necessario copiare e incollare alcuni comandi dal link sopra per crearlo dai sorgenti.
Basta scrivere una riga nel terminale;) e ascoltare i flussi radio
per flussi OGG / OPUS
wget -qO- http://ai-radio.org/128.opus | opusdec - - | aplay -qfdat
assicurati di aver installato i pacchetti opus
per ascoltare il flusso radio OGG / Vorbis basta scrivere
ogg123 http://ai-radio.org
Devi aver installato i pacchetti vorbis
Godere
mpg123 (http://www.mpg123.org/)
è nei repository dell'universo, supporta playlist e streaming da fonti Web. Quando si avvia con -C puoi anche saltare le tracce nella playlist ecc. Modifica: non sei sicuro del supporto ogg.
music123
Una shell da riga di comando per programmi come mpg123 e ogg123, music123 riproduce una varietà di file audio utilizzando un'interfaccia simile a mpg123 / ogg123. Con tutti i Consigli installati, music123 riproduce file wav, mp3 e ogg. Semplicemente cambiando il file di configurazione, music123 può riprodurre qualsiasi file audio per cui hai un lettore.
(Se installi una versione recente di vorbis-tools, music123 gestirà anche i file Ogg Flac e Ogg Speex.)
Per file singolo aplay
, selezionare play
, e paplay
(solo per Pulseaudio).
paplay
dell'installazione predefinita.
cmus
Ingresso plug-in: Ogg Vorbis, MP3, FLAC, Musepack, WavPack, WAV, AAC, MP4 e tutto ciò che è supportato da ffmpeg (WMA, APE, MKA, TTA, SHN, ...) e output libmodplug: PulseAudio, ALSA, OSS, RoarAudio, libao, aRts, Sun e WaveOut (Windows)
Seguendo l' eccellente risposta della pipeline di shell fornita da @artem ecco una versione mp3 che ho appena elaborato:
URL=http://direct.fipradio.fr/live/fip-midfi.mp3
wget -qO- $URL | lame --quiet --decode --mp3input - - | pacat
(se non stai usando pulseaudio, scambia il pacat
for aplay
)