1

Lire de la musique dans un terminal avec sox

Sox est un utilitaire en ligne de commande sous licence GplV2 multi-plateforme(Linux,Windows, MacOS X, etc) qui permet de convertir différents formats de fichiers audio informatiques dans d’autres formats.
Sox est le couteau suisse des services de traitement du son!(SoX is the Swiss Army Knife of sound processing utilities).

Il peut également appliquer différents effets à ces fichiers sonores, et peut lire et enregistrer des fichiers audio: aac, avi, flac, mp3, ogg, wav, wmv, et d’autres.
Sox permet aussi de lire les playlist aux formats m3u et pls.
Sox permet aussi d’ajouter des filtres lors de la conversion, de concaténer et de mixer plusieurs fichiers audio.

Sous Linux Sox utilise le driver alsa.

sox

Utilisation de Sox en lecture de fichier audio

Voci un exemple pour lire un répertoire contenant des fichiers audio .agg:

play *.ogg

Un autre exemple, en augmentant le volume sur un fichier:

play fichier_zic.ogg vol 4

Sox affiche les informations sur le fichier audio, s’ils ont été renseignés lors de l’encodage.
Les renseignements sont:

  • La taille du fichier audio
  • L’encodage
  • Le canal
  • La fréquence
  • Mode répétition: oui/non
  • La durée du morceau
  • Bit rate
  • La date
  • Le numéro de la piste
  • L’album du morceau
  • L’artiste
  • Le titre

Convertir un fichier audio .mp3 au format libre .ogg

sox fichier_zic.mp3 fichier_zic.ogg

Concaténer plusieurs fichiers audio en un seul

sox fichier1-zic.ogg fichier2-zic.ogg fichier_zic_final.ogg

Enregistrer un son du micro

rec -d mic.ogg

sox FAIL formats: no handler for file extension `mp3′

Si ce message d’erreur apparait, il faut installer la librairie: libsox-fmt-mp3

Pour connaitre toutes les options de sox

man sox

Installation de Sox

Sox est présent dans la pluspart des distributions GNU/Linux.
Sinon, il est possible de télécharger la dernière version présent sur le sourceforge de l’auteur: http://sourceforge.net/projects/sox/

source

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

Un commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.