2011-08-24 56 views
12

我试图从一群png创建一个MPG4电影。我希望电影每1/5秒显示一张PNG图片。所以我试了下面的命令:在ffMpeg中调整帧速率MPG4

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

现在我得到一个只有40秒的电影,其中很多的帧完全消失。

我有大约1000张照片,并希望能够拍摄大约3分钟(5 fps)的电影。

回答

23

由于选项适用于以下文件,因此您需要将-r 5放在之前-i ffmpeg_temp/%05d.png。换句话说,输入是以默认的25fps读取的,输出文件的帧率是5fps。

FFmpeg documentation

一般来说,选择应用到一个指定的文件。因此,顺序很重要,您可以多次在命令行上使用相同的选项。然后将每个事件应用于下一个输入或输出文件。

+1

关于ffmpeg的一件事我讨厌... – rogerdpack