Firefox近期在开发分支中加入VulkanVideo初步支持,为浏览器提供新的GPU视频硬件解码路径,功能已合并进入主干代码。Mozilla计划在7月发布的Firefox153中默认启用该能力,版本预计于7月21日上线。

长期以来,Linux平台上的Firefox主要依赖VA-API进行硬件解码,但该接口在不同图形驱动上的支持并不一致,NVIDIA用户需要额外适配,部分Arm设备也因此无法获得稳定的视频加速体验。社区此前通过NVIDIA-VAAPI-Driver等方案将NVDEC转换为VA-API以实现加速,但间接适配在稳定性和维护成本上存在限制。
随着Khronos推进VulkanVideo规范并获得更多驱动实现,它逐渐成为跨平台视频解码的新选项,为浏览器绕开VA-API限制提供路径。今年3月,社区在Bugzilla提交Firefox缺乏VulkanVideo支持的报告,相关补丁在数月开发后完成合并,该缺陷现已关闭。
来自NVIDIA的TymurBoiko与RedHat的MartinStransky在功能落地过程中贡献主要代码,推动VulkanVideo在Firefox中的实现进入可发布阶段。
VulkanVideo的加入将改善Linux用户的视频硬件加速体验,减少对特定API或第三方适配层的依赖,提高通用性与可移植性。在小型Arm设备与嵌入式平台上,随着相关驱动普及,Firefox有望在更多GPU上实现高效解码,为流媒体播放与网页多媒体内容提供更稳定的表现。