Estoy intentando convertir un conjunto de archivos .PNG y un archivo .WAV en un video Ogg Vorbis usando ffmpeg en Windows 7. Cuando ejecuto "ffmpeg -codecs" puedo ver libvorbis en la lista, pero cuando intento usarlo en un comando:
ffmpeg.exe -f image2 -r 1 -i "dir\%04d.png" -i "dir\audio.wav" -vcodec libvorbis -r 25 out.ogv
Recibo el error:
Tipo de codificador no válido 'libvorbis'
Respuesta1
Bueno, Vorbis no es un vídeo. Se trata de uncódec de audio, normalmente incrustado en el formato contenedor Ogg. Quizás de ahí venga la confusión.
quieres usarteoracon libtheora
. Además, debes especificar códecs de vídeo y audio, en lugar de que ffmpeg elija uno. Normalmente agrego -shortest
decirle a ffmpeg que deje de codificar cuando no haya más imágenes o la pista de audio esté terminada.
ffmpeg -f image2 -r 1 -i "dir\%04d.png" -i "dir\audio.wav" -c:v libtheora -c:a libvorbis -shortest -r 25 out.ogv
Comprobar elGuía de codificación Theora/Vorbispara opciones de calidad.