DirectShow RGB-YUV 滤镜
我想使用 VP8 在我的应用程序中编码视频。我在应用程序中使用 RGB24 格式,但 VP8 DirectShow 滤镜仅接受 YUV 格式 (http://www.webmproject.org/tools/#directshow_filters)。
我用谷歌搜索了“RGB to YUV directshow filter”但没有成功。我不想自己从头开始编写这个过滤器,所以如果您帮助我提供有关在哪里可以找到此类过滤器的信息,我将不胜感激。
谢谢!
I would like to encode video in my app with VP8. I use RGB24 format in my app but VP8 DirectShow filter accepts only YUV format (http://www.webmproject.org/tools/#directshow_filters).
I've googled the "RGB to YUV directshow filter" but no success. I don't want to write this filter myself from scratch, so I would appreciate if you help me with the information on where to find such filter.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以尝试 Geraint Davies 的 YUV 转换滤镜 看看它是否支持转换。
You could try Geraint Davies' YUV transform filter to see if it supports the conversion.
从 Vista 开始,您可以使用 Color Converter DSP,这有帮助吗?
如果您知道如何实现变换过滤器,我在某处有一个快速 YUV 到 RGB 算法。我很久以前就使用过 DirectShow,所以我无法提供比这更多的帮助了:P
Starting from Vista you can use Color Converter DSP, does this help?
If you know how to implement a transform filter, I have a fast YUV to RGB algorithm somewhere. I used DirectShow a looong time ago, so I can't be of anymore help than this :P