FFmpeg将图像合并到视频中

时间:2016-08-11 11:57:29

标签: image video ffmpeg

如何创建一个mpg / mp4文件,让我们使用ffmpeg说10张图片。

每张图片应保留5分钟,5分钟结束后,下一张图片将出现等等....

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

如果您的图像按顺序编号(img001,img002,img003 ..),请使用

ffmpeg -framerate 1/300 -i img%3d.jpg -r 5 video.mp4

(为了兼容播放器,我设置了5的输出帧速率。每个图像仍然会保留300秒)

如果您的文件名不规则,并且您在像bash这样的Unix shell中执行,则可以运行

ffmpeg -framerate 1/300 -pattern_type glob -i '*.jpg' -r 5 video.mp4

对于MPEG-2,

ffmpeg -framerate 1/300 -i img%3d.jpg -c:v mpeg2video -b:v 2000k -r 5 video.mpg

不知道MPEG-2的最小输出帧速率是多少。实验