Je reçois cette erreur lorsque j'essaye de convertir un fichier WMV en 3gp en utilisant cette commande:
ffmpeg -y -i "inputvid.wmv" -vf scale=352:288 \
-f 3gp -vcodec h263 -r 15 -b:v 200k \
-acodec libvo_aacenc -ac 2 -ar 32000 -b:v 64k \
"outputvid.3gp"
(La commande est en fait dérivée de Mobile Media Converter 1.8.2 qui a récemment échoue à chaque conversion et que j'essaie de résoudre.)
J'ai créé la dernière version stable ffmpeg
(version 0.10.8-7:0.10.8-1~raring1
) à l'aide de cette instruction .
J'apprécie vos suggestions pour installer libvo_aacenc
, ou un autre codec pour permettre la conversion.
Ok, pour que la commande fonctionne, je devais simplement annuler l’installation ( Annuler les modifications apportées par ce guide ) et recommencer, mais ajouter '--enable-libvo-aacenc' à ffmpeg .configure.
Cela résout le problème pour moi:
Sudo apt-get install libavcodec-extra
Peut-être que ce message a une réponse, mais pour les Googlers ...
libvo_aacenc était de mauvaise qualité et FFmpeg a supprimé le support de cet encodeur .
Utilisez -c:a aac
ou -c:a libfdk_aac
à la place.
Voir FFmpeg Wiki: AAC pour plus d'informations.