Je suis conscient qu'il y a quelques autres questions liées à cela, mais les réponses fournies ne semblent pas fonctionner.
J'essaie de convertir un webm
en mp3
avec avconv
. Voici comment j'ai essayé de le faire:
$ ls
test.webm
$ avconv -acodec libmp3lame -i test.webm test.mp3
avconv version 9.18-6:9.18-0ubuntu0.14.04.1, Copyright (c) 2000-2014 the Libav developers
built on Mar 16 2015 13:19:10 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
test.webm: End of file
$ ls -l
total 4
-rw-rw-r-- 1 user user 439 Apr 28 09:16 test.webm
Comme vous pouvez le constater, je ne semble pas avoir d'erreur mais mon fichier n'est pas créé. Veuillez noter que j'ai installé ubuntu-restricted-extras
.
MODIFIER:
$ avprobe test.webm
avprobe version 9.18-6:9.18-0ubuntu0.14.04.1, Copyright (c) 2007-2014 the Libav developers
built on Mar 16 2015 13:19:10 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
test.webm: End of file
# avprobe output
$ avprobe -encoders|grep mp3
avprobe version 9.18-6:9.18-0ubuntu0.14.04.1, Copyright (c) 2007-2014 the Libav developers
built on Mar 16 2015 13:19:10 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
A... libmp3lame libmp3lame MP3 (MPEG audio layer 3) (codec mp3)
La bonne façon de convertir est:
avconv -i test.webm -c:a libmp3lame test.mp3
ou même plus court, sans dire à avconv que vous voulez utiliser l'encodeur libmp3lame.
avconv -i test.webm test.mp3
J'ai trouvé que vous deviez spécifier ce paramètre -acodecd après l'entrée et avant la sortie. Personnellement, je jette aussi dans -b: un "256k" pour définir le débit à 256k pour le mp3.
avconv -i Mozart.webm -acodec libmp3lame -b:a "256k" Mozart.mp3