我是视频编码的新手,我有一个简单的任务要为我自己的项目做。
基本上,我在内存中有一定数量的原始 RGB 帧,它们可以通过指针轻松访问。我想使用 libavcoded 对它们进行编码。初始化很好,但我真的不明白我应该如何将这些帧信息提供给编解码器。我应该使用 avpicture_fill 函数吗?您能否对我有所了解,最好举一些例子。我正在使用 MSVC++ 环境。
非常感谢。
我是视频编码的新手,我有一个简单的任务要为我自己的项目做。
基本上,我在内存中有一定数量的原始 RGB 帧,它们可以通过指针轻松访问。我想使用 libavcoded 对它们进行编码。初始化很好,但我真的不明白我应该如何将这些帧信息提供给编解码器。我应该使用 avpicture_fill 函数吗?您能否对我有所了解,最好举一些例子。我正在使用 MSVC++ 环境。
非常感谢。
目录下有几个例子doc
: