
나는 15개의 PNG 파일 시리즈를 가지고 있습니다 -https://www.sendspace.com/file/jrpbl1.
FFMPEG를 사용하여 MP4 비디오를 만들고 싶습니다.
내 비디오에서는 각 프레임이 1초(FPS 1) 재생되는 15개 프레임(이미지당 하나)을 갖고 싶습니다.
최신을 다운로드했어요Windows용 FFMPEG(버전 3.2.4).
나는 가이드를 따라 갔다.FFMPEG - 슬라이드쇼.
내가 사용한 명령줄은 ffmpeg -framerate 1 -i NR_1_%05d.png -c:v libx264 -crf 15 -pix_fmt yuv420p out.mp4
.
저도 시도해 봤습니다 ( 과 ffmpeg -r 1 -i NR_1_%05d.png -c:v libx264 -crf 15 -pix_fmt yuv420p out.mp4
의 차이점은 무엇입니까 ?).-r 1
-framerate 1
그러나 결과 비디오는 예상과 다릅니다.
첫 번째 프레임은 검은색이고 그 다음에는 상수 이미지가 하나만 있습니다(VLC 미디어 플레이어에서 시청합니다).
Windows에서 올바르게 제품을 생산하는 방법을 아시나요?
감사합니다.
답변1
VLC는 프레임 속도가 낮은 비디오를 재생하는 데 문제가 있습니다. 사용
ffmpeg -framerate 1 -i NR_1_%05d.png -r 10 -c:v libx264 -crf 15 -pix_fmt yuv420p out.mp4.
이미지는 여전히 1Hz로 회전하지만 초당 9개의 중복 프레임이 있습니다. x264는 중복 프레임을 코딩하는 데 효율적이므로 크기가 10배 증가하지 않습니다.