Mesa 的 VDPAU 状态跟踪器增加了对 AV1 解码的支持

虽然具有 GPU 功能的 Mesa Gallium3D 驱动程序已经支持加速的 AV1 视频解码,但迄今为止还仅限于视频加速 API(VA-API)。有了新合并的 Mesa 24.1 代码,VDPAU 状态跟踪器现在也能使用受支持的驱动程序/GPU 处理 AV1 解码。

许多现代 Linux 应用程序都广泛支持 VA-API 进行视频加速,而 VDPAU 作为 NVIDIA 专有 Linux 驱动程序的原始视频解码路径也已存在了一段时间。对于可能支持 VDPAU 但不支持 VA-API 的软件,VDPAU 状态跟踪器已被扩展用于处理 AV1 解码。

Chris Rankin 在合并请求中解释了他的动机:

“添加对 AV1 解码的支持。我的动机是意识到在 Fedora 39 中,VLC 不再支持 VA-API。基本上,FFMpeg 的发展速度要快于 VLC。虽然 VLC 的下一个主要版本很可能会解决当前的问题,但 FFMpeg 到那时也很可能已经向前发展了。在我看来,VDPAU 支持作为更常用编解码器的后备支持是值得的。“

2024年3月7日,我们合并了 Mesa 24.1 的代码,该版本将于第二季度稳定发布。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/44562.html

(0)

相关推荐

发表回复

登录后才能评论