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 en regardant des textes, en exécutant des commandes et en vous épuisant, ce qui pourrait être plus rafraîchissant que d'écouter votre musique préférée? Outre le rafraîchissement, il y a d'autres situations où vous voudrez peut-être jouer de la musique directement à partir de la ligne de commande.

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

Jouer du MP3 de la commande

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

Pour trouver le nom du package pour votre distribution, PKGS.L'organisation 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 MP3 de la ligne de commande

VLC est l'un des meilleurs joueurs des mé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 souhaitez tous les lire, alors exécutez cette commande.

$ nvlc / path / to / dir

Je veux une lecture randomisée de la playlist? Utilisez le drapeau «-altrom».

$ nvlc - random / path / to / dir

Ici, l'outil NVLC est l'interface NCurses au lecteur VLC. Fait intéressant, dans cette interface, toutes les raccourcis de contrôle de contrôle commun comme la barre d'espace, les touches de flèche, etc. travaux. Par exemple, pour suspendre la lecture, appuyez sur la barre d'espace; Pour aller de l'avant / vers l'arrière, appuyez sur la touche de flèche droite / gauche.

Le CVLC est une autre interface miniature de VLC pour la ligne de commande. Cependant, par rapport à NVLC, celui-ci est encore plus simpliste et moins verbeux. Pour lire un fichier MP3 en utilisant CLVC, exécutez cette commande.

$ cvlc

MPG123 pour lire MP3 de la ligne de commande

Ceci est un outil très simple pour lire un fichier MP3. Il ne vient pas préinstallé avec la majeure partie de la distribution. Pour l'installer, utilisez la fonction de recherche de votre gestionnaire de packages pour trouver pour MPG123. Il est très 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 se passe comme ceci.

$ mpg123

Les raccourcis clés communs pour une pause, suivant / précédent, etc. sont pris en charge, par exemple, la barre d'espace, les touches de flèche, etc.

Je veux plusieurs fichiers MP3 en tant que 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 Shuffle de la playlist, ajoutez le drapeau "-z".

$ mpg123 -z *.mp3

Want Loop? Utilisez le drapeau «-coop». 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.

  • ffplay

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 distros 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 montrant 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 dans une boucle? Exécuter la commande. Ici, le MP3 sera joué dans une boucle 100 fois.

$ ffplay -Hide_banner -Nodisp -loop 100

Généralement, FFPlay et tous les outils FFMPEG afficheront un court rapport sur la configuration de construction et les informations de licence. Pour désactiver ce rapport dans la sortie, ajoutez le drapeau «-hide_banner».

$ ffplay -Nodisp -Hide_banner

MPlayer pour jouer au MP3 de la ligne de commande

Ceci est un lecteur multimédia très simpliste sur Linux qui peut lire des fichiers multimédias communs comme MP3. Il est disponible sur presque tous les grands écosystèmes Linux. Lorsque vous utilisez dans CLI, MPlayer prend en charge les raccourcis clavier par défaut comme la barre d'espace, les touches de flèche, etc. pour une pause / curriculum vitae, aller de l'avant / en arrière, etc.

Pour jouer un mp3 avec mPlayer, exécutez cette commande.

$ MPLAYER

Le MPlayer CLI prend également en charge la pause / curriculum vitae / 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, le mélange peut être agréable. Si vous voulez que MPlayer mélange, utilisez le drapeau «-shuffle».

$ mPlayer -Shuffle *.mp3

Pour obtenir une production moins verbeuse, MPlayer prend en charge l'argument «-quiet».

$ mPlayer -quiet

Veulent encore moins de sortie verbeuse? Utilisez le drapeau «-really-sit».

$ MPlayer -quiet

Si vous voulez lire le MP3 dans l'interface graphique, utilisez le drapeau «-gui».

$ mPlayer -Gui

Si vous souhaitez désactiver l'interface graphique, utilisez «-Nogui» à la place.

$ mPlayer -Nogui

Le boucle est également pris en charge. La commande suivante exécutera vos fichiers MP3 sélectionnés pour 100 fois.

$ mPlayer -loop de très bien-quiet 100

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

$ MPlayer -quiet-quiet -vo null

Le nombre d'arguments de commandement que MPlayer supporte est énorme! Si vous y intéressez, consultez la page de l'homme.

$ man mPlayer

Sox à lire mp3 de la ligne de commande

Les Sox sont un autre puissant joueur média, souvent appelé «couteau à armée 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 l'audio!

Les Sox sont également disponibles sur la plupart des principales distros Linux. Pour lire un MP3 en utilisant Sox, utilisez cette commande.

$ jouer

Dernières pensées

Il existe différentes façons de lire un fichier MP3 à partir de la ligne de commande. Tout ce que vous avez à savoir 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 de 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.

$ Speaker-Test -C6

Apprécier!