Lecteurs audio en ligne de commande

49

Quels sont les lecteurs audio populaires pour la ligne de commande?

  • Comment jouer un seul fichier son?
  • Existe-t-il des lecteurs de ligne de commande qui indexent également la bibliothèque musicale, comme Banshee, Exaile, etc.?
type
la source

Réponses:

33

J'ai compilé une liste complète d'outils de commande en ligne et d'autres outils légers pour Linux: Meilleures applications allégées pour Linux . Il a également une liste d'autres lecteurs de musique.

Voici mon préféré: cmus .

cmus

hsinxh
la source
Merci, CMUS a fière allure, savez-vous aussi MOC et si vous préférez CMUS? Cheers
tapez
Je n'ai jamais utilisé MOC auparavant, mais ça a l'air bien, je vais le vérifier.
hsinxh
1
@Harbhag pourriez-vous s'il vous plaît ajouter une image et une petite description (facilite la comparaison avec d'autres réponses)
Rinzwind
1
Cheers, je suppose que screen / byobu est similaire et disponible dans le référentiel Ubuntu s’il n’est pas encore installé par défaut --- intéressant néanmoins: wikivs.com/wiki/Screen_vs_tmux / tmux.cvs.sourceforge.net/viewvc/tmux/tmux/tmux/FAQ
tapez
1
@type J'ai écrit une page de wiki qui explique comment ajouter un peu de sucre à cmus pour qu'il soit automatiquement détachable / réattachable
jmuc
14

MOCInstaller le moc

Avec MOC, nous disposons d’un puissant lecteur de ligne de commande capable de parcourir des répertoires. Il est même possible d’étendre les listes de lecture générées à l’aide de plugins, par exemple pour les flux lastFM.

entrez la description de l'image ici

Takkat
la source
Merci, semble également super, savez-vous aussi CMUS et si pourquoi préférez-vous MOC? À la vôtre
tapez
J'ai trouvé MOC un peu plus facile à gérer, mais ce n'est peut-être que mon goût personnel.
Takkat
La configuration par défaut de MOC est davantage axée sur le comportement "répertoire" que sur les autres joueurs et lance le démon pour la première fois. Vous pouvez continuer à jouer tout en quittant l'interface moc.
Mait
La première image de cette réponse est en panne.
Calculus Knight
7

Installez vorbis-tools ( sudo apt-get install vorbis-tools) pour obtenir 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 lit les fichiers audio Ogg Vorbis et les décode vers les périphériques spécifiés sur la ligne de commande. Par défaut, ogg123 écrit sur le périphérique audio standard, mais la sortie peut être envoyée à un nombre quelconque de périphériques. Les fichiers peuvent être lus à partir du système de fichiers ou les URL peuvent être diffusées via HTTP. Si un répertoire est donné, tous les fichiers qu'il contient ou ses sous-répertoires seront lus.

daithib8
la source
L'image sur cette réponse est en panne.
Calculus Knight
5

mpd (démon) + ncmpcpp (client / interface):

ncmpcpp

MPD peut analyser un répertoire et créer une bibliothèque musicale à partir de ses balises ID3. Ncmpcpp a une vue de bibliothèque qui vous permet d’ajouter des chansons / albums / artistes à la liste de lecture actuelle, de rechercher des étiquettes et de les éditer à la place.

André Paramés
la source
Oui, j'aime mpdaussi ... mais soyons juste et soulignons que c'est en gros le lecteur vimde musique. Peut supporter à peu près tout ce à quoi on pourrait penser, par exemple. en termes de commandes et d'entrées et de sorties multiples, dont le format et le transport peuvent varier librement. Mais - oui, quand on le combine ncmpcpp, cela ressemble plus à gvim- assez bien!
Volker Siegel
5

VLC a une interface en ligne de commande. MPlayer possède également une interface de ligne de commande, mais je ne suis pas sûr qu'il puisse également lire de l'audio.

Martin Ueding
la source
2
VLS a une excellente interface ncursescvlc -I ncurses musique/*
meduz
Il est possible de l'exécuter en mode sombre?
Vitaly Zdanevich
5

mpg123 Installez mpg123

mpg123 est un logiciel de lecteur audio MPEG rapide, gratuit et sur console pour les systèmes d'exploitation UNIX et Linux. mpg123 a été porté sur la plate-forme Windows à l'aide de Cygwin et de MinGW. Il supporte les couches 1, 2 et 3, MPEG-1 et -2. Son utilisation la plus courante est la lecture de fichiers MP3. Il vient aussi comme un plugin Winamp.

im1

Rinzwind
la source
3
N'oublions pas ogg123!
daithib8
en faire une réponse! Je reçois 1 pour nommer afin que vous puissiez faire celui-là: D
Rinzwind
qui a jamais été: soin d'expliquer le vote négatif?
Rinzwind
4

J'aime mplayer. C'est un lecteur très basique, mais parfois je le trouve très utile (par exemple, je peux spécifier manuellement le pilote audio que je veux utiliser).

Pour lire un fichier: mplayer file

Autant que je sache, il ne peut pas gérer de listes de lecture.

Rafał Cieślak
la source
Il peut jouer des playlists s'il ne les gère pas
MT
4

Namp

namp - ncurses audio media player - est un lecteur audio minimaliste basé sur une console pour Linux (et macOS). En plus du fonctionnement des liaisons de clé Winamp, il prend également en charge le contrôle de la souris. Les formats audio pris en charge sont déterminés par le système sous-jacent, mais généralement, les formats mp3, wav, flac, etc. devraient fonctionner correctement.

namp capture d'écran

Comment jouer un seul fichier son:

namp ~/Music/Hello.mp3

Divulgation complète: je suis l'auteur de Namp. J'ai utilisé cmus, moc et mpd avant de finalement écrire mon propre lecteur audio (très simple). Il n'est actuellement pas disponible via apt. Vous devez donc copier-coller certaines commandes à partir du lien ci-dessus pour le compiler à partir de sources.

d99kris
la source
1
d99kris Cette application est géniale! Quantité parfaite de fonctionnalités avant de devenir trop compliqué et de me faire désirer un lecteur de musique GUI.
Tom
2

Il suffit d'écrire une ligne dans le terminal;) ​​et d'écouter les flux radio

pour les flux OGG / OPUS

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

assurez-vous d'avoir installé les paquets opus


pour écouter le flux radio OGG / Vorbis vient d'écrire

ogg123 http://ai-radio.org

Vous devez avoir installé les paquets vorbis

Prendre plaisir

artem
la source
1

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

il se trouve dans les référentiels d'univers, prend en charge les listes de lecture et la diffusion en continu à partir de sources Web. Lorsque vous démarrez avec -C, vous pouvez également ignorer les pistes de la liste de lecture, etc. Edit: vous n'êtes pas sûr du support de ogg.


music123

Un shell en ligne de commande pour des programmes tels que mpg123 et ogg123, music123 lit une variété de fichiers audio à l’aide d’une interface semblable à mpg123 / ogg123. Avec toutes les recommandations installées, music123 lit les fichiers wav, mp3 et ogg. En modifiant simplement le fichier de configuration, music123 peut lire tous les fichiers sonores pour lesquels vous avez un lecteur.

(Si vous installez une version récente de vorbis-tools, music123 gérera également les fichiers Ogg Flac et Ogg Speex.)

marto
la source
1

Pour seul fichier, chèque aplay, playet paplay(pour PulseAudio seulement).

Jarno
la source
Devrait souligner que cette réponse est préférable du point de vue paplayest installé par défaut.
WinEunuuchs2Unix
0

cmus

Entrée de plugins: Ogg Vorbis, MP3, FLAC, Musepack, WavPack, WAV, AAC, MP4, et tout ce qui est supporté par ffmpeg (WMA, APE, MKA, TTA, SHN, ...) et libmodplug Sortie: PulseAudio, ALSA, OSS, RoarAudio, libao, aRts, Sun et WaveOut (Windows)

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


la source
0

J'ai utilisé mp3blaster par le passé. Il prend en charge les listes de lecture, groupes, répétition, recherche. Pas beaucoup de fonctionnalités spéciales.

RobinJ
la source
des caractéristiques à mentionner?
tapez
1
Listes de lecture, groupes, répétition, recherche. Pas beaucoup de fonctionnalités spéciales.
RobinJ
0

Pour faire suite à l’ excellent réponse au shell shell donnée par @artem, voici une version mp3 que je viens de mettre au point:

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

(si vous n'utilisez pas pulseaudio, remplacez simplement le pacatpour aplay)

Jaimet
la source