用心打造
VPS知识分享网站

Linux在Wayland上的Chromium中获得HDR支持

大约一个月前,我们曾告知大家,已开启一个 PR,旨在为 Chromium Wayland 系统添加 HDR 视频播放支持。现在,该 PR 已正式发布,并已于近期完成合并,从而为 Linux 上的 Wayland 色彩管理 v1 协议提供支持。

该补丁使 Chromium 能够将 HDR 元数据直接传递给 Wayland 合成器,然后后者处理色调映射以匹配显示器的功能。在早期版本中,该浏览器依赖于更基本的色彩处理,这在显示 HDR 内容时常常会遇到困难。

但现在,有了适当的协议支持,用户终于可以在兼容的设置上获得更流畅、更生动的 HDR 视频播放——想想 KDE Plasma 和 GNOME 这样的桌面环境。

Chromium 对 Wayland 的 HDR 支持已合并。

Chromium 对 Wayland 的 HDR 支持已合并。

不过,对于 NVIDIA Linux 用户来说,情况会稍微复杂一些。让我解释一下。Chromium 可以使用 VA-API 进行硬件加速解码,这在 Intel 和 AMD GPU 上运行良好。

但 NVIDIA 的专有驱动程序并未提供完整的 VA-API 支持。相反,NVIDIA 提供了 NVDEC,这是它自己的硬件解码 API。由于 Chromium 本身并未与 NVDEC 集成,NVIDIA 用户依赖转换层(例如 libva-vdpau-driver 或 nvidia-vaapi-driver)将 NVDEC 桥接到 VA-API,但这并不总是可靠的,尤其是在 Wayland 环境下。

所以,简而言之,对于 NVIDIA Linux 用户来说,这意味着情况仍然好坏参半,无法保证流畅的播放。正如我所说,AMD 和 Intel GPU 在这方面表现更好,因为它们与 Chromium 可以使用的 VA-API 集成得更紧密。

但即使面临这些挑战,合并后的 HDR 补丁仍然是一个胜利。这标志着 Wayland 上的 Linux 用户首次能够在 Chromium(一款深受开源支持者喜爱的浏览器)中获得正确的 HDR 播放,使其更接近用户在 Windows 和 macOS 上的预期。

赞(0)
未经允许不得转载;国外VPS测评网 » Linux在Wayland上的Chromium中获得HDR支持
分享到