首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用FFMPEG使用多个静态图像

使用FFMPEG使用多个静态图像
EN

Stack Overflow用户
提问于 2014-12-27 16:01:08
回答 1查看 89关注 0票数 0

我知道如何将单个图像与mp3组合起来,以创建这样的视频

代码语言:javascript
复制
"ffmpeg.exe" -loglevel 0 -loop 1 -i c:\path\foo.jpg -i c:\path\foo.mp3 -c:v libx264 -pix_fmt yuv420p -crf 0 -c:a copy -shortest c:\path\foo.mkv

我如何使ffmpeg创建一个视频使用多个图像,它周期的定期,甚至随机?基本上,我想使用多个图像在一个视频,而不是仅仅1。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-27 16:48:51

您可以使用从wiki到从图像创建幻灯片的示例。

例如:

代码语言:javascript
复制
ffmpeg -framerate 1/3 -pattern_type glob -i '*.jpg' -c:v libx264 out.mp4

请记住,所有的图像必须有相同的大小!在我的测试中,生成的mp4文件与输入文件的总和大小大致相同;

代码语言:javascript
复制
> du out.mp4
768 out.mp4
> du -c *.jpg|grep total
648 total

请注意,来自数码相机的照片通常比高清电影大得多,所以您可能需要缩放图像。这可以使用规模过滤器完成,也可以使用像ImageMagick这样的外部程序完成。在我的例子中,在用它们制作电影之前,我对图像进行了缩放。

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

https://stackoverflow.com/questions/27668939

复制
相关文章

相似问题

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