ffmpeg는 Ogg Vorbis를 생성할 수 없습니다

ffmpeg는 Ogg Vorbis를 생성할 수 없습니다

Windows 7에서 ffmpeg를 사용하여 .PNG 파일 세트와 .WAV 파일 세트를 Ogg Vorbis 비디오로 변환하려고 합니다. "ffmpeg -codecs"를 실행하면 libvorbis가 나열되어 있는 것을 볼 수 있지만 다음에서 사용하려고 하면 명령:

ffmpeg.exe -f image2 -r 1 -i "dir\%04d.png" -i "dir\audio.wav" -vcodec libvorbis -r 25 out.ogv

오류가 발생합니다.

잘못된 인코더 유형 'libvorbis'

답변1

음, Vorbis는 비디오가 아닙니다. 그것은오디오 코덱, 일반적으로 Ogg 컨테이너 형식에 포함됩니다. 아마도 혼란은 바로 여기서부터일 것이다.

사용하고 싶으신가요?테오라와 함께 libtheora. 또한 ffmpeg가 하나를 선택하도록 하는 대신 비디오 및 오디오 코덱을 모두 지정해야 합니다. 나는 일반적으로 -shortest더 이상 이미지가 없거나 오디오 트랙이 완료될 때마다 인코딩을 중지하도록 ffmpeg에 지시하기 위해 추가합니다.

ffmpeg -f image2 -r 1 -i "dir\%04d.png" -i "dir\audio.wav" -c:v libtheora -c:a libvorbis -shortest -r 25 out.ogv

을 체크 해봐Theora/Vorbis 인코딩 가이드품질 옵션을 위해.

관련 정보