Pour les besoins du Centre de Kriya Yoga France, j’ai été amené à devoir convertir toute une floppée de fichiers MP3 au format Ogg Vorbis afin qu’il soient lus nativement en HTML5 dans les navigateurs compatibles avec la balise audio
.
J’ai utilisé la commande avconv
dans un terminal.
Convertir des MP3 en Ogg Vorbis
Voici le script que j’ai écrit pour me simplifier la vie et convertir ma liste de MP3 au format Ogg Vorbis:
for i in *.mp3; do avconv -i $i -codec:a libvorbis -aq 4 ${i/%mp3/ogg}; done
Code language: PHP (php)
Cela recherche tous les fichiers MP3 du répertoire dans lequel on se trouve, utilise le codec libvorbis, encode dans une qualité supérieure ou égale à 128Kbps et nomme le fichier avec la bonne extension (.ogg pour l’Ogg Vorbis).
Convertir des Ogg Vorbis en MP3
Si vous souhaitez convertir des fichiers Ogg Vorbis au format MP3 :
for i in *.ogg; do avconv -i $i -codec:a libmp3lame -aq 2 ${i/%ogg/mp3}; done
Code language: PHP (php)
Cela recherche tous les fichiers OGG du répertoire dans lequel on se trouve, utilise le codec libmp3lame, encode dans une qualité supérieure ou égale à 192Kbps et nomme le fichier avec la bonne extension (.mp3).
Pour plus d’informations sur la qualité d’encode, je vous invite à lire les différents encodages de FFmpeg
ainsi que sa documentation – la syntaxe et les arguments de FFmpeg
sont similaires à celles d’avconv
.
Recherchez-vous un expert WordPress ou WooCommerce sur qui vous pouvez compter? Ne cherchez plus.