프레임에서 비디오를 생성하는 이 FFmpeg 명령이 작동하지 않는 이유는 무엇입니까?

프레임에서 비디오를 생성하는 이 FFmpeg 명령이 작동하지 않는 이유는 무엇입니까?

frame001.png에서 시작하고 끝나는 일련의 파일이 있습니다 frame580.png. 다음 명령을 사용하여 다음 명령으로 컴파일하려고 했습니다 mp4.

ffmpeg -framerate 60 -i frame%03d.png ..\output.mp4

하지만 결과는 프레임이 전혀 없는 빈 비디오 파일입니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 이는 다음 명령과 완전히 동일한 명령입니다.공식 FFmpeg 튜토리얼사용합니다.

-start_number인수를 사용해도 아무 것도 변경되지 않는다는 점에 유의해야 합니다 .

도움이 된다면,여기에 출력이 있습니다.

답변1

공식 튜토리얼에서는 이 명령으로 문제를 해결할 수 있다고 설명합니다.

ffmpeg -framerate 60 -i frame%03d.png -c:v libx264 -vf fps=60 -pix_fmt yuv420p ..\output.mp4

이는 하위 헤더 ''에서 확인할 수 있습니다.비디오에 프레임이 올바르게 표시되지 않는 경우".

관련 정보