首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从YUV图像流生成VBR视频?

如何从YUV图像流生成VBR视频?
EN

Stack Overflow用户
提问于 2010-04-27 14:43:48
回答 1查看 1.1K关注 0票数 0

我的硬件(视频采集卡)为我提供了YV12 (YUV420)格式的图像,我正在尝试从它生成视频。我正在使用windows下的C++,我想从该流生成mpeg-4vbr视频,但我不知道我应该从哪里开始…(我需要它是VBR,因为它是一个安全摄像头,会有很多重复的帧)有没有库可以做这样的事情?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-27 23:23:08

ffmpeg将为您完成此操作。查看文档的this part,在那里他们谈到了对原始YUV420P帧进行编码。您可以使用ffmpeg内置的MPEG4编码器,也可以使用它与xvid和x264等其他库进行交互。

处理此问题的最简单方法是使用命令行ffmpeg可执行文件,并从C++程序中调用它。另一种选择是使用libavformat和libavcodec (ffmpeg库)。这将需要更多的工作,但使您可以更好地控制该过程(例如,如果您需要对视频数据进行任何处理)。

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

https://stackoverflow.com/questions/2719226

复制
相关文章

相似问题

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