DirectShow RGB-YUV 滤镜

标签 directshow rgb yuv vp8

我想使用 VP8 在我的应用程序中对视频进行编码。我在应用程序中使用 RGB24 格式,但 VP8 DirectShow 滤镜仅接受 YUV 格式 (http://www.webmproject.org/tools/#directshow_filters)。

我用谷歌搜索了“RGB 到 YUV directshow 过滤器”,但没有成功。我不想自己从头开始编写这个过滤器,所以如果您帮助我提供有关在哪里可以找到此类过滤器的信息,我将不胜感激。

谢谢!

最佳答案

你可以尝试Geraint Davies' YUV transform filter查看是否支持转换。

关于DirectShow RGB-YUV 滤镜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6673609/

相关文章:

iOS:在 drawRect 中绘制 RGBA 数据而不事先转换为 UIImage

matlab - 阅读未压缩的yuv视频文件的帧?

ffmpeg yuvj422p 彩色电影转换 avi2ogv

c++ - 从 AVPacket 为 h264 视频填充 CMediaType 和 IMediaSample

qt - QMediaPlayer 不播放某些 mp3 文件

来自两个摄像头的 ffmpeg 流视频具有相同的设备名称

c++ - QT QRgb 构建错误

c++ - 自定义过滤器不兼容?

c++ - 将 RGB 图像转换为 3 个 HSI 输出

video - 以编程方式将 Sdd 水印到 YUV 视频数据 (SDL_Overlay)