Convertir un fichier vorbis ogg en MP3
Les fichiers d’extension .ogg sont des fichiers audio encodés via l’algorithme de compression Vorbis. Ce format a l’avantage d’être sans brevet, ouvert, libre (vous pouvez consulter les spécifications sur le site de la fondation xiph.org) et d’être plus performant que le MP3.
Alors pourquoi convertir ces fichiers en MP3 ?
Malheureusement, tous les lecteurs audio ne lisent pas le format Vorbis. Notamment l’iPod d’Apple ne permet pas la lecture de ce format pour des raisons qui me sont totalement inconnu. Mon lecteur audio étant donc iPod, je n’ai pas d’autre choix que de transformer mes fichiers audio en MP3 afin de pouvoir les écouter en mobilité.
L’installation
Pour transformer ce format de fichier en MP3, il va nous falloir le programme oggdec
pour décoder nos fichiers et lame
pour l’encodage en mp3.
# apt-get install vorbis-tools lame
Passons à la pratique
La commande pour décoder le fichier audio.ogg en audio.mp3 est la suivante :
$ oggdec audio.ogg -o - | lame - audio.mp3
Un petit script pour convertir vos fichiers ogg en mp3 :
#! /bin/bash find -name \*.ogg | while read line; do basen="`dirname "$line"`/`basename "$line" .ogg`"; oggdec "$line" -o - | lame - "$basen.mp3" done
Ce script ne supprime pas les fichiers originaux, pour cela vous avez la commande :
$ find -name \*.ogg -delete