从图像创建视频,平等分离图像

时间:2017-08-04 01:25:59

标签: ffmpeg

我正在尝试从图像创建视频,并希望使所有图像均等,例如

image-0.png
image-1.png
image-2.png

如果我的音频是2分钟,我想平均显示每张图片:每次40秒

我当前的命令:

ffmpeg -loop 1 -framerate 1 -i image-%d.png -i audio.wav -c:v libx264 -tune stillimage -c:a aac -b:a 192k -vf scale=1280:-2 -pix_fmt yuv420p -shortest output.mp4

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

如果您知道要显示的每个图像的持续时间,它将很简单。对于你的情况,它是40秒。

ffmpeg -framerate 1/40 -i image-%d.png -i audio.wav -vf "fps=fps=5" -c:v libx264 -tune stillimage -c:a aac -b:a 192k -vf scale=1280:-2 -pix_fmt yuv420p -shortest output.mp4