看来 Firefox 116 将为 Raspberry Pi 4 添加硬件加速视频播放功能

V4L2-M2M 硬件加速视频解码已在 Linux 版本中实现。

火狐 116 树莓派

感谢 David Turner 在其他几位 Firefox 开发人员的帮助下所做的工作,看来即将发布的Firefox 116网络浏览器将为 Raspberry Pi 4 计算机实现硬件加速视频解码。

David Turner 几个月前就开始了在 Linux 上针对 AArch64 (ARM64) 硬件架构(流行的Raspberry Pi 4单板计算机所使用的硬件加速 H.264 视频解码)实施硬件加速 H.264 视频解码的工作。

目前,尽管 Raspberry Pi 4 具有强大的硬件视频解码加速器,但 Firefox 网络浏览器仍依赖软件解码在 Raspberry Pi 4 单板计算机上播放视频。

因此,在 Raspberry Pi 4 计算机上使用 Firefox 播放视频通常会导致 CPU 使用率较高,更不用说在使用4K@60fps等高分辨率时出现视频卡顿和丢帧的情况。

在 64 位 Linux 桌面上,Firefox 通过FFmpeg使用视频加速 API (VA-API),在 AMD、Intel 或 NVIDIA 系统上进行硬件加速视频播放。

对于 Raspberry Pi 4,即将发布的 Firefox 116 版本显然将使用 Linux 内核中的 V4L2-M2M(Video4Linux/Memory-to-Memory)API 进行硬件加速视频解码。

David Turner 在错误报告中表示:“我建议为 Firefox 添加使用 FFmpeg 平台的 V4L2-M2M 视频解码加速器的支持,其方式类似于现有的 VA-API 支持。”

经过两个月的工作,上述错误报告现已关闭,并被标记为已修复/已解决,这意味着将于 2023 年 8 月 1 日发布的 Firefox 116 最终将为 Raspberry Pi 4 计算机和其他能够进行硬件解码的 AArch64 设备带来硬件加速的 H.264 视频播放功能。

不幸的是,Mozilla 不提供 Firefox 网络浏览器的 AArch64 版本供下载,因此您必须等待 Firefox 116 到达您的 Raspberry Pi 发行版的稳定软件存储库,或者在下个月正式发布时使用源代码包自行编译。

对于 64 位 Linux 桌面,Firefox 116 版本还承诺改进 Wayland 支持、地址栏中的快速操作、Cookie 横幅减少、支持键盘用户访问书签、历史记录和侧边栏切换器中的同步选项卡、编辑现有文本注释的功能等等。

类似文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注