Antworten:
Ich habe eine vollständige Liste von Kommandozeilen- und anderen Lightweight-Tools für Linux zusammengestellt: Best Lightweight Applications for Linux . Es gibt auch eine Liste mit anderen Musik-Playern.
Hier ist mein persönlicher Favorit: cmus .
Mit MOC haben wir einen leistungsfähigen Kommandozeilen-Player, der Verzeichnisse durchsuchen kann, Wiedergabelisten generieren kann und sogar mit Plugins erweitert werden kann, zB für lastFM-Streams.
Installiere vorbis-tools ( sudo apt-get install vorbis-tools
) um 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 liest Ogg Vorbis-Audiodateien und decodiert sie auf die in der Befehlszeile angegebenen Geräte. Standardmäßig schreibt ogg123 auf das Standard-Audiogerät, die Ausgabe kann jedoch an eine beliebige Anzahl von Geräten gesendet werden. Dateien können aus dem Dateisystem gelesen oder URLs über HTTP gestreamt werden. Wenn ein Verzeichnis angegeben ist, werden alle darin enthaltenen Dateien oder deren Unterverzeichnisse abgespielt.
mpd (Daemon) + ncmpcpp (Client / Schnittstelle):
MPD kann ein Verzeichnis durchsuchen und aus seinen ID3-Tags eine Musikbibliothek erstellen. Ncmpcpp verfügt über eine Bibliotheksansicht, mit der Sie der aktuellen Wiedergabeliste Titel / Alben / Interpreten hinzufügen, nach Tags suchen und diese direkt bearbeiten können.
mpd
auch ... aber lasst uns fair sein und darauf hinweisen, dass es sich im Grunde vim
um die Musikspieler handelt. Kann so gut wie alles unterstützen, woran man denken könnte, z. in Bezug auf Steuerelemente und mehrere Ein- und Ausgänge, die je nach Bedarf in Format und Transport frei variieren. Aber - richtig, in Kombination mit, ncmpcpp
wie Sie zeigen, eher gvim
- auf ziemlich gute Weise!
VLC verfügt über eine Befehlszeilenschnittstelle. MPlayer hat auch eine Befehlszeilenschnittstelle, aber ich bin nicht sicher, ob es auch Audio abspielen kann.
cvlc -I ncurses musique/*
mpg123 ist ein schnelles, kostenloses und konsolenfähiges MPEG-Audio-Player-Programm für UNIX- und Linux-Betriebssysteme. mpg123 wurde mit Cygwin und MinGW auf die Windows-Plattform portiert. Es unterstützt MPEG-1 und -2, Layer 1, 2 und 3. Am häufigsten werden MP3-Dateien abgespielt. Es kommt auch als Winamp-Plugin.
Ich mag mplayer
. Es ist ein sehr einfacher Player, aber manchmal finde ich ihn sehr nützlich (zum Beispiel kann ich den Audiotreiber, den ich verwenden möchte, manuell festlegen).
So spielen Sie eine Datei ab: mplayer file
Soweit ich weiß, kann es keine Wiedergabelisten verwalten.
namp - ncurses audio media player - ist ein minimalistischer konsolenbasierter Audio-Player für Linux (und macOS). Zusätzlich zur Winamp-Tastenkombination wird auch die Maussteuerung unterstützt. Die unterstützten Audioformate werden vom zugrunde liegenden System bestimmt, aber im Allgemeinen sollten MP3, WAV, FLAC usw. einwandfrei funktionieren.
So spielen Sie eine einzelne Sounddatei ab:
namp ~/Music/Hello.mp3
Vollständige Offenlegung: Ich bin der Autor von namp. Ich habe cmus, moc und mpd benutzt, bevor ich mich endlich dazu entschlossen habe, meinen eigenen (sehr einfachen) Audioplayer zu schreiben. Es ist derzeit nicht über verfügbar, apt
daher müssen Sie einige Befehle aus dem obigen Link kopieren und einfügen, um es aus Quellen zu erstellen.
Schreibe einfach eine Zeile in das Terminal;) und höre Radiostreams
für OGG / OPUS-Streams
wget -qO- http://ai-radio.org/128.opus | opusdec - - | aplay -qfdat
Stellen Sie sicher, dass Sie Opus-Pakete installiert haben
Zum hören einfach OGG / Vorbis Radio Stream schreiben
ogg123 http://ai-radio.org
Sie müssen vorbis-Pakete installiert haben
Genießen
mpg123 (http://www.mpg123.org/)
Es befindet sich in den Universums-Repositories, unterstützt Wiedergabelisten und Streaming von Webquellen. Wenn Sie mit -C beginnen , können Sie auch Titel in der Wiedergabeliste usw. überspringen. Bearbeiten: Nicht sicher, ob Ogg unterstützt wird.
music123
Music123 ist eine Kommandozeilen-Shell für Programme wie mpg123 und ogg123 und spielt über eine mpg123 / ogg123-ähnliche Oberfläche eine Vielzahl von Sounddateien ab. Mit allen installierten Recommends spielt music123 wav-, mp3- und ogg-Dateien ab. Durch einfaches Ändern der Konfigurationsdatei kann music123 jede Sounddatei abspielen, für die Sie einen Player haben.
(Wenn Sie eine neuere Version von vorbis-tools installieren, wird music123 auch Ogg Flac- und Ogg Speex-Dateien verarbeiten.)
Für einzelne Datei, Scheck aplay
, play
und paplay
(für Pulseaudio nur).
paplay
standardmäßig installiert.
cmus
Plugins-Eingang: Ogg Vorbis, MP3, FLAC, Musepack, WavPack, WAV, AAC, MP4 und alles, was von ffmpeg (WMA, APE, MKA, TTA, SHN, ...) und libmodplug unterstützt wird. Ausgang: PulseAudio, ALSA, OSS, RoarAudio, libao, aRts, Sun und WaveOut (Windows)
Nach der hervorragenden Antwort von @artem auf die Shell-Pipeline ist hier eine MP3-Version, die ich gerade ausgearbeitet habe:
URL=http://direct.fipradio.fr/live/fip-midfi.mp3
wget -qO- $URL | lame --quiet --decode --mp3input - - | pacat
(Wenn Sie nicht mit pulseaudio arbeiten, tauschen Sie einfach das pacat
gegen ein anderes aus. aplay
)