首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从图像创建视频时,ffmpeg每秒的图像速度较慢

从图像创建视频时,ffmpeg每秒的图像速度较慢
EN

Stack Overflow用户
提问于 2012-04-20 14:39:03
回答 2查看 4.4K关注 0票数 8

我有一系列的演示截图,我想放在视频中。为此,我使用了ffmpeg。该命令为ffmpeg -f image2 -i screenshot_%5d.png -vcodec mpeg4 demo.avi。然而,视频的长度比我想要的要短,而且它移动得非常快。如何指定每秒需要多少张图像?我尝试了-r参数,但没有起作用。

EN

回答 2

Stack Overflow用户

发布于 2012-10-12 16:29:45

您可以通过调整“演示时间戳”(PTS)来更改视频速度。在您的案例中:

代码语言:javascript
复制
ffmpeg -f image2 -i screenshot_%5d.png -vcodec mpeg4  -vf "setpts=5*PTS" demo.avi

你会得到视频,它的播放速度比普通视频慢5倍。

如果你想让它快5倍:

代码语言:javascript
复制
ffmpeg -f image2 -i screenshot_%5d.png -vcodec mpeg4  -vf "setpts=(1/5)*PTS" demo.avi
票数 12
EN

Stack Overflow用户

发布于 2012-04-20 16:22:02

您需要指定捕获速率

代码语言:javascript
复制
 # Note: The frame rate (-r) can be an integer or a float 

 ffmpeg  -r 23.976 \
         -f image2 \
         -i test-%06d.png \
         -vcodec mpeg4 \
         test.avi
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10241433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档