首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Libavformat-将图像对象传递给libavformat以生成视频

Libavformat-将图像对象传递给libavformat以生成视频
EN

Stack Overflow用户
提问于 2020-09-08 20:53:48
回答 1查看 100关注 0票数 1

我正在尝试用libavformat/Libavcodec生成一个视频,其中包含内存中的一堆图像。

请谁给我指个方向好吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-09-08 21:06:34

首先,here解释了使用FFmpeg从图像创建视频的基础知识。

如果你只是想改变/强制改变视频的格式和编解码器,here是一个很好的开始。

对于原始的FFmpeg文档,您可以使用Video and Audio Format ConversionCodec DocumentationFormat Documentationimage2 demuxer documentation (此解复用器将图像作为输入进行管理)。

如果你只是想拍摄图像并制作一个简单的视频,只需查看前两个链接即可。FFmpeg的文档为您提供了强大的工具,但如果您不需要它们,请不要使用它们。

从图像创建视频的示例命令为:

代码语言:javascript
复制
ffmpeg -i image-%03d.png video.mp4

这将把所有文件按顺序从image-000.png获取到可用的最高编号,并将其制作成视频。您可以使用输出文件的扩展名强制格式化。要强制视频编解码器,请使用-c:v,后跟编解码器文档中提供的编解码器名称。

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

https://stackoverflow.com/questions/63794378

复制
相关文章

相似问题

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