调整ffMpeg中MPG4的帧率

12

我正在尝试从一堆png文件创建一个MPG4电影。我希望电影每1/5秒显示一个PNG图片。因此,我尝试了以下命令:

ffmpeg -i ffmpeg_temp/%05d.png -r 5 video.mp4

现在我得到了一个长度只有40秒的视频,其中有很多帧完全消失了。

我有大约1000张图片,想要制作成一个大约3分钟的视频(5 fps)。

1个回答

23

-i ffmpeg_temp/%05d.png 之前加上 -r 5,因为选项是应用在接下来的文件上的。换句话说,输入是以默认的25fps读取的,输出文件的帧率为5fps。

根据FFmpeg文档

通常情况下,选项会应用到下一个指定的文件上。因此,顺序很重要,你可以在命令行中多次使用相同的选项。每次出现都是应用于下一个输入或输出文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接