VA-API(Video Acceleration API,視訊加速 API)是一個開源的庫和 API 規範,它為視訊處理提供了對顯示卡硬體加速功能的存取。它由一個支援的硬體供應商的主庫和特定的驅動加速後端組成。
Red Hat 的開發者 Martin Stránský 在一個月前於 bugzilla 上提交了一個 ,該 issue 顯示他將在 Linux 上為 Firefox 瀏覽器帶來 AV1 VA-API 播放的支援。近日該 issue 已正式關閉,這也意味著他已經成功為 Linux 作業系統的 Firefox 瀏覽器提供了 VA-API 硬體級別的加速。
這並非 Firefox 首次支援 VA-API,早在 和 ,開發者 Martin Stránský 就分別為 Wayland 和 X11 帶來了 VA-API 的支援,近日提供的更新,則是進一步擴充套件了對 Linux 的支援範圍。
當然,為了享受硬體加速,使用者還需要使用最新一代的英特爾或 AMD 顯示卡,並且需要搭配 Mesa 21.3 或更新版本的驅動。
啟用硬體加速後,能夠提高行動式裝置的電池續航、為其他任務節省 CPU 資源,以及防止風扇噪音過大/CPU 發熱。
反觀 Firefox 在 Linux 平臺的競爭對手 Chromium,目前其也支援 VA-API,但僅在 X11 下提供支援。