首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >png图像序列不均匀的ffmepg视频

png图像序列不均匀的ffmepg视频
EN

Stack Overflow用户
提问于 2015-05-26 08:24:16
回答 1查看 1.9K关注 0票数 3

我将从一系列截图(.png文件)中制作一段视频。对于每个截图,都有关于拍摄时间的附加时间戳信息。屏幕截图之间的时间间隔可能会有所不同,并且非常希望在视频中保留这种差异。

是否有一种方法可以使用单个ffmpeg命令/API向其提供图像+时间(或帧)偏移序列,并获得一个视频文件作为输出?现在,我必须为每个图像生成自定义长度的短视频文件,然后手动合并它们:

代码语言:javascript
复制
ffmpeg -y -loop 1 -i image1.png -c:v libx264 -t 1.52 video1.avi
ffmpeg -y -loop 1 -i image2.png -c:v libx264 -t 2.28 video2.avi
...
ffmpeg -y -loop 1 -i imageN.png -c:v libx264 -t 1.04 videoN.avi


ffmpeg -i "concat:video1.avi|video2.avi|...videoN.avi" -c copy output.avi

这是相当好的,虽然间隔很大,但整个方法在我看来有点脆弱。

EN

回答 1

Stack Overflow用户

发布于 2015-05-26 09:36:55

如果可以根据时间戳值对图像进行排序,如果图像大小相同,则可以使用以下命令获取视频:

代码语言:javascript
复制
ffmpeg -framerate X -i img%03d.png -c:v libx264 -r 30 -pix_fmt yuv420p out.mp4

请参阅下面的url,它为您提供了生成视频的各种命令选项:

FFmpeg Wiki:从图像创建视频幻灯片

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30453276

复制
相关文章

相似问题

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