Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 输出的电影太快了怎么控制_Image_Video_Ffmpeg_Duration - Fatal编程技术网

Image 输出的电影太快了怎么控制

Image 输出的电影太快了怎么控制,image,video,ffmpeg,duration,Image,Video,Ffmpeg,Duration,我有60幅图像000001.jpeg到000060.jpeg现在这是我的命令: “-f image2-ie:\\REC\\Temp\\%06d.jpeg-R12 E:\\REC\\Video\\\”+label1.Text+“.wmv” 输出约为3秒,但我预计只有一分钟,因此如何将每帧的持续时间设置为一个图像=一秒,使60个图像=一分钟?输入的默认帧速率为25,因此在您的示例中,ffmpeg将帧从25帧减少到12帧(控制台输出将确认这一点) 您可以只声明输入帧速率,输出将继承相同的帧速率: ff

我有60幅图像
000001.jpeg
000060.jpeg
现在这是我的命令:

“-f image2-ie:\\REC\\Temp\\%06d.jpeg-R12 E:\\REC\\Video\\\”+label1.Text+“.wmv”


输出约为3秒,但我预计只有一分钟,因此如何将每帧的持续时间设置为一个图像=一秒,使60个图像=一分钟?

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

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

ffmpeg -framerate 1 -i %06d.jpeg output.wmv
ffmpeg -framerate 1 -i %06d.jpeg -r 25 output.wmv
或输入和输出帧速率:

ffmpeg -framerate 1 -i %06d.jpeg output.wmv
ffmpeg -framerate 1 -i %06d.jpeg -r 25 output.wmv
如果Windows Media Player的1 fps内容出现问题,建议使用第二个示例。你必须进行实验,看看哪个例子最适合你

有关更多信息,请参阅