【问题标题】:FFmpeg Hardware Acceleration -> GPU + DirectShowFFmpeg 硬件加速 -> GPU + DirectShow
【发布时间】:2011-04-05 16:09:45
【问题描述】:

是否有 FFmpeg 的硬件加速版本(例如使用 GPU 的版本)?

另外,有人使用支持 GPU 的 FFmpeg 吗?可能用于缩放和转换视频格式?或者,例如,使用 DirectShow 进行图像缩放和在表面上显示图像? 如果是这样,任何人都可以提供小代码示例?

【问题讨论】:

  • 这可能很重要。这个库是多平台的,因此每个支持的平台都需要单独的加速代码库。

标签: ffmpeg directshow gpu directshow.net


【解决方案1】:

有一些VDPAU 加速编解码器适用于带有 nVidia 卡的 unix。如果驱动程序支持它,还有一个使用XvMCmpegvideo_xvmc 编解码器可以解码X11 上的MPEG-1 和2,还有一些使用VA API 的编解码器。

对于Windows,ffmpeg支持DXVA 2。如果你想和DirectShow一起使用,你应该安装ffdshow tryouts,因为它提供了必要的DirectShow过滤器(它还支持所有ffmpeg过滤器,可以显示字幕等)

【讨论】:

    猜你喜欢
    • 2012-01-30
    • 2011-11-13
    • 2011-12-13
    • 2020-03-17
    • 1970-01-01
    • 2021-04-20
    • 2010-09-22
    • 2015-10-04
    • 2014-06-10
    相关资源
    最近更新 更多