我正在努力解决这个问题:
ffmpeg -loop 1 -r 5 -i img_0.jpg -c:v libx264 -preset slow -tune stillimage -crf 24 -t 20 $ frame_target
用一张图片创建20秒的视频。我需要放更多的图像,所以我这样做:
ffmpeg -loop 1 -r 5 -i img_%d.jpg -c:v libx264 -preset slow -tune stillimage -crf 24 -t 20 $ frame_target
但这件事创造了20秒的视频,但图像正在多次改变。基本上我想划分时间间隔,每张图片都应该只显示一个。
答案 0 :(得分:4)
我找到了答案:
ffmpeg -loop 1 -f image2 -r 0.5 -b 1800 -i img_%d.jpg -c:v libx264 -preset slow -tune stillimage -r 5 -t 22 -y output.mp4
此处-r 0.5
每两秒钟更改一次图像,-t
使视频长达22秒。
由于 普里特