输出电影太快如何控制它

时间:2014-03-17 16:07:17

标签: image video ffmpeg duration

我有60张图片000001.jpeg000060.jpeg现在这是我的命令:

  

"-f image2 -i E:\\REC\\Temp\\%06d.jpeg -r 12 E:\\REC\\Video\\" + label1.Text + ".wmv"

输出大约是3秒,但我希望只有一分钟,那么如何将每帧的持续时间设置为一个图像=一秒钟所以60图像=一分钟?

1 个答案:

答案 0 :(得分:0)

输入的默认帧速率为25,因此在您的示例中ffmpeg正在丢帧,从25到12 fps(控制台输出将确认这一点)。

您只能声明输入帧速率,输出将继承相同的帧速率:

ffmpeg -framerate 1 -i %06d.jpeg output.wmv

或输入和输出帧速率:

ffmpeg -framerate 1 -i %06d.jpeg -r 25 output.wmv

如果Windows Media Player存在1 fps内容问题,建议使用第二个示例。您必须尝试查看哪个示例最适合您。

有关详细信息,请参阅image2 demuxer documentation