Tout d'abord, vous devez vous assurer qu'il est installé.
sudo apt-get install libav-tools
Il devrait avoir des codecs boiteux et flac, il suffit maintenant de créer un script bash pour terminer le travail:
$ cat > flac2mp3
Ici, le shell attendra vos commandes, copiez et collez ceci:
#!/bin/bash
[[ $# == 0 ]] && set -- *.flac
for f; do
avconv -i "$f" -qscale:a 0 "${f[@]/%flac/mp3}"
done
Appuyez maintenant sur Ctrl+ D. Rendez votre script exécutable chmod +x flac2mp3
. Maintenant, vous pouvez l'utiliser comme ceci:
./flac2mp3 /path/with/all/my/flacs/*.flac
Vous pouvez également copier le script quelque part dans votre PATH
, puis cd
dans le répertoire contenant les flacs et l'exécuter.
En ce qui concerne le paramètre suivant utilisé ci-dessus:
-qscale:a 0
ne vous donnera pas réellement un fichier exact de 320k , bien que ce soit probablement le meilleur paramètre à utiliser de toute façon. Les paramètres suggérés donnent en fait un débit binaire cible de 245 kbits / s avec une plage de 220 à 260. Si vous vouliez vraiment des mp3 320k, vous devriez aller sur CBR et utiliser:
-c:a libmp3lame -b:a 320k
mais vous auriez besoin de grandes oreilles pour remarquer la différence ...
Référence:
avconv
est la nouvelle mise en œuvre de la bientôt-dépréciéeffmpeg
.