【发布时间】:2013-05-14 08:12:15
【问题描述】:
我正在编写一个摄像头驱动程序之上的应用程序,我正在以同步方式使用 IMFSourceReader 从驱动程序中提取 IMFSamples。我能够配置每个流的 SourceReader 媒体类型,并以我的相机驱动程序支持的 2 种视频格式(NV12 和 YUY2)生成样本。我想要的是一种可以像 RGB 一样轻松显示的视频格式,所以我一直在寻找可以转换这些媒体类型的 MFT,但我不确定我是否可以将它连接到 SourceReader,正如我从媒体基金会文档中了解到的那样看到 IMFSourceReader 可以加载解码器,但解码器不是转换器……
我想知道在仍然使用 IMFSourceReader 的同时,将视频源输出媒体类型转换为其他媒体类型(如 RGB)的最佳方法是什么(除了自己进行转换)?
【问题讨论】:
标签: colors converter directshow rgb ms-media-foundation