Befehlszeilen-Audio-Player

49

Was sind beliebte Audioplayer für die Kommandozeile?

  • Wie spielt man eine einzelne Sounddatei ab?
  • Gibt es Befehlszeilen-Player, die auch die Musikbibliothek indizieren, wie Banshee, Exaile usw.?
Art
quelle

Antworten:

33

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 .

cmus

hsinxh
quelle
Danke, CMUS sieht gut aus, kennst du auch MOC und warum bevorzugst du CMUS? Prost
Typ
Ich habe MOC noch nie benutzt, aber es sieht gut aus. Ich werde es ausprobieren.
hsinxh
1
@ Harbhag könnten Sie bitte ein Bild und eine kleine Beschreibung hinzufügen (macht einen ersten Eindruck Vergleich mit anderen Antworten einfacher)
Rinzwind
1
cheers, ich denke Bildschirm / byobu ähnlich ist und von der ubuntu - Repository ist , wenn noch nicht standardmäßig installiert --- interessant dennoch: wikivs.com/wiki/Screen_vs_tmux / tmux.cvs.sourceforge.net/viewvc/tmux/tmux/FAQ
Geben Sie
1
@type Ich habe eine Wiki-Seite geschrieben, auf der erklärt wird, wie man cmus etwas mehr Zucker hinzufügt, damit es automatisch abnehmbar / wieder anbringbar ist
jmuc
14

MOCInstallieren Sie moc

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.

Bildbeschreibung hier eingeben

Takkat
quelle
Danke, sieht auch gut aus, kennst du auch CMUS und warum bevorzugst du MOC? Prost
Typ
Ich fand, dass MOC ein bisschen einfacher zu handhaben ist, aber das ist vielleicht nur mein persönlicher Geschmack.
Takkat
Die Standardkonfiguration von MOC ist im Gegensatz zu anderen Playern eher verzeichnisorientiert. Wenn Sie den Daemon zum ersten Mal starten, können Sie weiter spielen, während Sie moc interface beenden.
Mait
Das erste Bild in dieser Antwort ist ausgefallen.
Calculus Knight
7

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 <[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 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.

daithib8
quelle
Das Bild in dieser Antwort ist ausgefallen.
Calculus Knight
5

mpd (Daemon) + ncmpcpp (Client / Schnittstelle):

ncmpcpp

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.

André Paramés
quelle
Ja, ich mag es mpdauch ... aber lasst uns fair sein und darauf hinweisen, dass es sich im Grunde vimum 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, ncmpcppwie Sie zeigen, eher gvim- auf ziemlich gute Weise!
Volker Siegel
5

VLC verfügt über eine Befehlszeilenschnittstelle. MPlayer hat auch eine Befehlszeilenschnittstelle, aber ich bin nicht sicher, ob es auch Audio abspielen kann.

Martin Ueding
quelle
2
VLS hat eine großartige cvlc -I ncurses musique/*
Ncurses-
Ist es möglich, es im dunklen Modus auszuführen?
Vitaly Zdanevich
5

mpg123 Installieren Sie mpg123

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.

im1

Rinzwind
quelle
3
Vergessen wir nicht ogg123!
daithib8
mache eine Antwort! Ich bekomme 1 zum Namen, damit du das machen kannst: D
Rinzwind
wer auch immer es war: willst du die downvote erklären?
Rinzwind
4

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.

Rafał Cieślak
quelle
Wiedergabelisten können abgespielt werden, wenn sie nicht verwaltet werden
MT
4

Namp

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.

Namp-Screenshot

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, aptdaher müssen Sie einige Befehle aus dem obigen Link kopieren und einfügen, um es aus Quellen zu erstellen.

d99kris
quelle
1
d99kris Diese App ist großartig! Perfekte Menge an Funktionen, bevor ich zu kompliziert werde und mich nach einem GUI-Musikplayer sehne.
Tom
2

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

artem
quelle
1

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.)

marto
quelle
1

Für einzelne Datei, Scheck aplay, playund paplay(für Pulseaudio nur).

jarno
quelle
Sollte darauf hingewiesen werden, ist diese Antwort aus Sicht besser paplaystandardmäßig installiert.
WinEunuuchs2Unix
0

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)

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


quelle
0

Ich habe in der Vergangenheit mp3blaster verwendet . Es unterstützt Playlists, Groups, Repeat, Search. Nicht viele Besonderheiten.

RobinJ
quelle
irgendwelche erwähnenswerten Funktionen?
Typ
1
Wiedergabelisten, Gruppen, Wiederholen, Suchen. Nicht viele Besonderheiten.
RobinJ
0

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 pacatgegen ein anderes aus. aplay)

jaimet
quelle