Firefox 合併 Vulkan 影片解碼支援
Firefox 合併 Vulkan 影片解碼支援
Firefox 已合併 Vulkan 影片解碼支援,為影片播放引入了新的硬體加速路徑。此更新旨在提供更強大的硬體解碼選項,減少對單一加速 API 的依賴,並擴大對不同 GPU 廠商的相容性。
擴展的硬體加速選項
Firefox 現在將 Vulkan 影片解碼納入作為現有方法(如 VA-API)的替代方案。這項新增具有重大意義,因為它為使用者提供了更多在瀏覽器處理影片解碼方式上的靈活性,而這通常是瀏覽器環境中不穩定或配置困難的一點。
正如社群使用者所指出的,在 Firefox 中實現一致的硬體解碼歷來具有挑戰性:
getting hardware decoding to actually work in ff has felt like a house of cards (more options are welcome).
對 GPU 廠商與效能的影響
雖然 Vulkan 影片解碼現已可用,但其實際影響因硬體和作業系統而異:
Nvidia GPU 支援
Vulkan 影片解碼對於 Nvidia 使用者而言特別重要。雖然 VA-API 是許多 Linux 使用者的標準,但 Nvidia 與 VA-API 的整合通常不如 AMD 或 Intel 那麼流暢。Vulkan 為 Nvidia 硬體提供了更直接且標準化的硬體加速路徑。
Intel 與 AMD 效能
對於使用 Intel 和 AMD 顯示卡的使用者,VA-API 已經非常成熟且通常表現良好。新增 Vulkan 支援提供了一個備援或替代方案,儘管對於這些使用者的即時效益可能不如 Nvidia 硬體使用者那麼顯著。
功耗考量
硬體加速並不總是會導致較低的功耗。部分使用者回報,在特定配置(例如使用 Nvidia GPU 的 Linux)下,軟體解碼實際上可能比硬體加速更省電,因為 GPU 在播放期間可能會保持在高功耗狀態:
I’ve found that on my machine (Linux/nvidia) unaccelerated video is way more power efficient. The second video is playing it kept the GPU in a high power state and that uses incrementally more power than the cpu doing software decoding
技術背景與可用性
此次合併是 Firefox 圖形堆疊現代化更廣泛努力的一部分。它繼承了先前關於 Vulkan 整合的報告,並與邁向 Firefox 153.0 Beta 等版本的通用開發週期同步。想要啟用此功能的用戶通常需要檢查其 about:config 設定,或確保其 GPU 驅動程式支援 Vulkan Video 擴充功能。