NVIDIA 在 FFmpeg 中实现 AV1 VDPAU 硬件加速

NVIDIA 为 FFmpeg 多媒体库提供了支持,以便在使用最新一代 NVIDIA RTX 30“Ampere”GPU 时能够通过 VDPAU API 来利用 AV1 GPU 加速的视频解码。

NVIDIA 已将 AV1 VDPAU 硬件加速解码的支持落地到上游 FFmpeg 项目中。此 AV1 视频解码与 libvdpau 1.5+ 结合使用,并使用具有必要硬件功能的 Ampere 或更新的 GPU。

image.php_-67

从 FFmpeg 4.4 开始,通过 NVDEC“NVIDIA 解码”接口在 NVIDIA GPU 上进行 AV1 解码,该接口是其视频编解码器 SDK 的一部分。FFmpeg 还支持 Intel QSV 加速解码、Windows DXVA2/D3D11VA AV1 解码以及通过 DAV1D 项目基于 CPU 的解码。通过英特尔的 SVT-AV1,FFmpeg 也支持 AV1 编码。现在有了 FFmpeg Git,AV1 VDPAU 解码已经为那些更喜欢 VDPAU 而不是新的 NVDEC 的人准备好了。在 NVIDIA 领域之外,随着更多 GPU 开始具有 AV1 解码硬件块,这种 AV1 VDPAU 曝光可能有助于支持 VDPAU 视频加速状态跟踪器的 Mesa Gallium3D 驱动程序。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun174764.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年6月27日
下一篇 2022年6月27日

相关推荐