本文介绍了如何在C \ C ++中使用x264将位图作为帧写入H.264?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在C \ C ++中使用x264将位图(RGB)作为帧写入H.264?
How to write bitmaps (RGB) as frames to H.264 with x264 in C\C++?
一些带有源代码的示例将是很棒的!
Some Examples with source would be great!
推荐答案
方法如下:
- 查看位图规范,并开始加载单个位图
- 查看x264.exe源代码.这需要YUV未压缩的数据作为源.
- 对RGB-> YUV转换进行一些搜索.
- 将所有内容放在一起并修改x264.exe以加载您的位图,将其转换为YUV并将其传递给编码器
这篇关于如何在C \ C ++中使用x264将位图作为帧写入H.264?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!