Lecteurs multimédias

Comment lire des fichiers MP3 à partir de la ligne de commande

Comment lire des fichiers MP3 à partir de la ligne de commande
Lorsque vous passez la plupart de votre temps sur l'écran de la console à regarder des textes, à exécuter des commandes et à vous épuiser, quoi de plus rafraîchissant que d'écouter votre musique préférée? Outre le rafraîchissement, il existe d'autres situations dans lesquelles vous souhaiterez peut-être jouer de la musique directement à partir de la ligne de commande.

Dans cet article, nous verrons comment vous pouvez lire un fichier MP3 directement à partir de la CLI.

Lecture de MP3 à partir de la commande

Pour cette tâche, nous aurons besoin des outils appropriés installés sur le système. Selon l'outil dont vous disposez, la méthode de lecture d'un MP3 va différer. Dans cet article, je vais présenter une poignée de méthodes utilisant différents outils.

Pour trouver le nom du package de votre distribution, Pkgs.org est le meilleur endroit pour rechercher. Vous pouvez également utiliser la fonction de recherche de votre gestionnaire de packages pour déterminer le nom exact du package.

VLC pour lire des MP3 à partir de la ligne de commande

VLC est l'un des meilleurs lecteurs multimédias. Si vous avez installé VLC, nous pouvons utiliser l'interface de ligne de commande VLC pour lire un MP3. La structure de commande ressemble à ceci.

$ nvlc

Si vous avez un répertoire plein de fichiers MP3 et que vous voulez tous les lire, exécutez cette commande.

$ nvlc /chemin/vers/répertoire

Vous voulez une lecture aléatoire de la liste de lecture? Utilisez le drapeau "-aléatoire".

$ nvlc --random /chemin/vers/répertoire

Ici, l'outil nvlc est l'interface ncurses vers le lecteur VLC. Fait intéressant, dans cette interface, tous les raccourcis clavier courants comme la barre d'espace, les touches fléchées, etc. travaux. Par exemple, pour mettre la lecture en pause, appuyez sur la barre d'espace ; pour avancer/reculer, appuyez sur la touche flèche droite/gauche.

Le cvlc est une autre interface miniature de VLC pour la ligne de commande. Cependant, comparé à nvlc, celui-ci est encore plus simpliste et moins verbeux. Pour lire un fichier MP3 à l'aide de clvc, exécutez cette commande.

$ cvlc

Mpg123 pour lire des MP3 à partir de la ligne de commande

C'est un outil très simple pour lire un fichier MP3. Il n'est pas pré-installé avec la plupart des distributions. Pour l'installer, utilisez la fonction de recherche de votre gestionnaire de paquets pour trouver mpg123. Il est fort probable que vous le trouverez par le nom exact.

En supposant que l'outil soit installé, commençons. Pour lire un fichier MP3, la structure de commande de cet outil est la suivante.

$ mpg123

Les raccourcis clavier communs pour pause, suivant/précédent, etc. sont pris en charge, par exemple, la barre d'espace, les touches fléchées, etc.

Vous voulez plusieurs fichiers MP3 comme liste de lecture? En supposant que tous les fichiers MP3 se trouvent dans le même répertoire, utilisez cette commande.

$ mpg123 *.mp3

Pour la lecture aléatoire de la liste de lecture, ajoutez le drapeau "-Z".

$ mpg123 -Z *.mp3

Voulez boucle? Utilisez le drapeau "-loop". Ici, la commande exécutera le fichier MP3 100 fois.

$ mpg123 --loop 100

Pour réduire l'encombrement de sortie, vous pouvez utiliser le drapeau "-q" ou "-quiet".

$ mpg123 -q

Il n'y aura pas de sortie, mais pas besoin d'avoir peur. Utilisez les touches de raccourci pour contrôler son comportement.

  • jouer

FFmpeg est l'un des outils multimédias les plus puissants que vous pouvez utiliser pour effectuer de nombreuses tâches. Il n'est généralement pas pré-installé mais disponible sur toutes les principales distributions Linux. Cet outil est livré avec un lecteur multimédia intégré nommé FFplay.

Pour lire un fichier MP3 avec FFplay, exécutez cette commande.

$ ffplay

Le lecteur multimédia commencera à lire le fichier avec une fenêtre GUI affichant l'analyseur de spectre. Si vous ne voulez pas que l'interface graphique apparaisse, ajoutez le drapeau "-nodisp".

$ ffplay -nodisp

Vous voulez lire un seul fichier en boucle? Exécutez la commande. Ici, le MP3 sera joué en boucle 100 fois.

$ ffplay -hide_banner -nodisp -loop 100

Généralement, ffplay et tous les outils FFmpeg affichent un bref rapport sur la configuration de build et les informations de licence. Pour désactiver ce rapport dans la sortie, ajoutez l'indicateur "-hide_banner".

$ ffplay -nodisp -hide_banner

Mplayer pour lire des MP3 à partir de la ligne de commande

Il s'agit d'un lecteur multimédia très simpliste sur Linux qui peut lire des fichiers multimédias courants comme MP3. Il est disponible sur presque tous les principaux écosystèmes Linux. Lors de l'utilisation dans CLI, Mplayer prend en charge les raccourcis clavier par défaut comme la barre d'espace, les touches fléchées, etc. pour pause/reprise, aller en avant/en arrière, etc.

Pour lire un MP3 avec Mplayer, exécutez cette commande.

$ mplayer

La CLI Mplayer prend également en charge les raccourcis clavier pause/reprise/positionnement par défaut. Il prend également en charge la lecture de plusieurs fichiers à partir d'un répertoire.

$ mplayer *.mp3

Lorsque vous dites au lecteur de lire beaucoup de fichiers MP3, la lecture aléatoire peut être agréable. Si vous voulez que mplayer mélange, utilisez le drapeau "-shuffle".

$ mplayer -shuffle *.mp3

Pour obtenir une sortie moins détaillée, Mplayer prend en charge l'argument "-quiet".

$ mplayer -silencieux

Vous voulez une sortie encore moins verbeuse? Utilisez le drapeau « -really-quiet ».

$ mplayer -vraiment-silencieux

Si vous souhaitez lire le MP3 dans l'interface graphique, utilisez le drapeau "-gui".

$ mplayer -gui

Si vous souhaitez désactiver l'interface graphique, utilisez plutôt "-nogui".

$ mplayer -nogui

Le bouclage est également pris en charge. La commande suivante exécutera le(s) fichier(s) MP3 sélectionné(s) 100 fois.

$ mplayer -really-quiet -loop 100

Si vous voulez juste l'audio d'un fichier MP4, utilisez la commande suivante. Ici, on désactive la partie vidéo.

$ mplayer -really-quiet -vo null

Le nombre d'arguments de commande pris en charge par mplayer est ÉNORME! Si cela vous intéresse, consultez la page de manuel.

$ man mplayer

Sox pour lire des MP3 à partir de la ligne de commande

Sox est un autre lecteur multimédia puissant, souvent appelé le "couteau suisse" de l'audio. Cet outil peut lire et convertir un certain nombre de fichiers multimédias populaires. Non seulement cela, vous pouvez également appliquer des effets sonores et enregistrer de l'audio!

Sox est également disponible sur la plupart des principales distributions Linux. Pour lire un MP3 en utilisant Sox, utilisez cette commande.

$ jouer

Dernières pensées

Il existe différentes manières de lire un fichier MP3 à partir de la ligne de commande. Tout ce que vous avez à savoir, c'est quel outil utiliser et quelle commande exécuter. Personnellement, je recommande d'utiliser VLC car il est bien connu pour ses fonctionnalités.

Si vous souhaitez simplement tester le haut-parleur, l'utilisation de l'outil de test du haut-parleur est une meilleure alternative car elle offre un contrôle plus fin sur les tests. Par exemple, la commande suivante effectuera une vérification à 6 canaux pour 5.1 configuration.

$ test-locuteur -c6

Prendre plaisir!

OpenTTD contre Simutrans
Créer votre propre simulation de transport peut être amusant, relaxant et extrêmement attrayant. C'est pourquoi vous devez vous assurer que vous essay...
Tutoriel OpenTTD
OpenTTD est l'un des jeux de simulation d'entreprise les plus populaires. Dans ce jeu, vous devez créer une merveilleuse entreprise de transport. Cepe...
SuperTuxKart pour Linux
SuperTuxKart est un excellent titre conçu pour vous apporter l'expérience Mario Kart gratuitement sur votre système Linux. C'est assez stimulant et am...