Dans le prochain article, nous allons jeter un œil à Sox. Il s'agit d'une application bien connue avec laquelle les utilisateurs qui passent beaucoup de temps à utiliser le terminal pour presque tout, nous pouvons écoutez notre collection mp3 ou d'autres formats.
Dans les lignes suivantes, nous allons voir comment les utilisateurs peuvent installer et utiliser l'option de lecture de ce célèbre utilitaire pour la ligne de commande de manière basique. Tout ce que nous allons voir ici, j'ai testé sur un système Ubuntu 18.04 LTS.
Cet utilitaire lit et écrit des fichiers audio dans les formats les plus courants. En option, cela peut également nous permettre de leur appliquer des effets. Il peut combiner plusieurs sources d'entrée, synthétiser l'audio et, dans de nombreux systèmes, agir comme un lecteur audio polyvalent ou un enregistreur audio multipiste. Il a également une capacité limitée à diviser l'entrée en plusieurs fichiers de sortie.
Nous retrouverons toutes les fonctionnalités disponibles en utilisant uniquement la commande Sox. Pour simplifier la lecture et l'enregistrement audio, si Sox est appelé comme lecture, le fichier de sortie est automatiquement défini comme périphérique audio par défaut, et s'il est appelé comme enregistrement, le périphérique audio par défaut est utilisé comme source d'entrée.
Installez Sox sur Ubuntu 18.04
Nous pourrons trouver l'application Sox disponible dans le référentiel officiel Ubuntu. Cela rend son installation sur notre ordinateur aussi simple que d'ouvrir un terminal (Ctrl + Alt + T) et d'y écrire le script suivant:
sudo apt update && sudo apt install sox
Il faut mentionner que lors de l'installation précédente, le terminal suggérera que nous installions le package libsox-fmt-all manuellement après l'installation de Sox. Ce package de bibliothèque nous permettra de lire tous les formats de chansons dans Sox. Pour installer le package dont nous parlons, dans le même terminal nous n'aurons qu'à écrire la commande suivante:
sudo apt-get install libsox-fmt-all
Après avoir accepté l'installation, le package sera installé et configuré avec Sox.
Après toute l'installation, nous pourrons vérifier le numéro de version de l'application. En plus d'obtenir le numéro de version, la commande suivante servira également de vérification que l'application a été correctement installée. La commande à utiliser sera la suivante:
sox --version
Lire des fichiers mp3 avec Sox
Le fonctionnement de cette application pour lire des fichiers mp3 via Sox c'est simple. Pour lire un seul mp3 à partir du terminal, vous ne devez pas utiliser la syntaxe suivante:
play ~/ruta/al/archivo.mp3
Pendant la lecture de la chanson, nous pourrons quitter le lecteur et fermer la lecture en cours à l'aide de la combinaison de touches Ctrl + C.
Si nous ne voulons pas avoir à indiquer le chemin d'accès complet au fichier que nous voulons lire, nous pouvons également lire des chansons situées dans un dossier spécifique en se déplaçant vers celui-ci, puis en utilisant la commande pour lire le fichier comme suit:
play archivo.mp3
Lire tous les fichiers mp3 dans un dossier
Sox nous permettra également de lire tous les fichiers mp3 situés dans un seul dossier. Pour ce faire, nous n'aurons qu'à utiliser la syntaxe suivante:
play ~/ruta/a/los/archivos/mp3/*.mp3
Un exemple pratique de cette commande, avec laquelle vous pouvez lire tout le contenu .mp3 dans le dossier Musique serait le suivant:
play ~/Música/*.mp3
Pour passer à la piste suivante, vous pouvez utiliser la combinaison de touches Ctrl + C. Pour quitter le lecteur et interrompre la lecture, utilisez simplement Ctrl + C + C.
Désinstaller Sox
Si ce lecteur de musique pour la ligne de commande ne finit pas de vous convaincre et que vous souhaitez le supprimer de votre système, ouvrez simplement un terminal (Ctrl + Alt + T) et exécutez les commandes suivantes:
sudo apt-get remove sox
sudo apt-get remove libsox-fmt-all && sudo apt-get autoremove
Avec tout ce qui est indiqué ici, vous pouvez faire une utilisation de base de Sox. Pour obtenir de l'aide Concernant l'utilisation de cette application, il vous suffit d'utiliser la commande correspondante en tapant dans le terminal:
sox --help
De plus, vous pouvez également obtenir plus d'informations sur elle dans le documentation officielle qui peut être trouvé sur le site Web du projet.