如何在C \ C ++中使用x264将位图作为帧写入H.264?

时间:2009-11-15 01:47:16

标签: c++ c frames h.264

如何在C \ C ++中用x264将位图(RGB)作为帧写入H.264?

源代码的一些例子会很棒!

1 个答案:

答案 0 :(得分:2)

以下是:

  1. 查看位图规范并处理加载单个位图的问题
  2. 查看x264.exe源代码。这将YUV未压缩数据作为源。
  3. 对RGB-> YUV转换进行一些搜索。
  4. 将所有内容放在一起并修改x264.exe以加载位图,将它们转换为YUV并将它们传递给编码器