0

我目前正在寻求实现一个 directshow 过滤器,以将颜色空间从标准 SampleGrabber 的输出转换为 Video Mixing Renderer。我使用的所有视频解码器都输出 MEDIASUBTYPE_YUY2,我需要转换为 MEDIASUBTYPE_RGB24。有谁知道免费提供的过滤器或此转换过程的定义?

4

2 回答 2

0

标准 DirectShow 过滤器中有一个过滤器,它完全符合您的要求(我现在不记得名字了,也许是 AVI Decompressor ...)。

否则,请查看FourCC.org以了解格式在内存中的格式化方式。

于 2010-08-11T15:41:35.080 回答
0

您可以在开源 FrameWave 库中找到转换函数:http: //framewave.sourceforge.net/Manual/aa_000_frames.html

于 2010-09-06T06:03:21.547 回答