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.
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/
Un commentaire