瀏覽單個文章
amigoccs
Advance Member
 

加入日期: May 2003
您的住址: Taipei
文章: 363
Cool 在 Firefox Ubuntu 啟用影片解碼硬體加速功能

播放影片時,在 GPU 硬體影片解碼器的協助下,可以降低 CPU 的負載,同時會比軟體更有能源效率。

雖然在同樣的硬體環境下,使用 chromeOS Flex 有硬體解碼,但是 Ubuntu 的預設條件只能使用軟體。經過反覆多次測試,整理出如何手動啟用 Firefox 的硬體解碼:

1. 登入畫面時選擇切換為 Wayland

2. 設定 /etc/environment,啟用 VA-API

export LIBVA_DRIVER_NAME= xxx #Replace xxx by iHD for Intel, radeonsi for AMD, nouveau for NVIDIA Nouveau, and nvidia for VUIDIA's propriety driver
export MOZ_DISABLE_RDD_SANDBOX=1
export MOZ_ENABLE_WAYLAND=1

3. 安裝 Codecs

$sudo apt install libavcodec-extra
$sudo apt install ubuntu-restricted-addons

4. 啟用數個 Firefox 選項

在 URL 輸入 about:config

"media.ffmpeg.vaapi.enabled" ➞ true
"media.ffvpx.enabled" ➞ false
"media.navigator.mediadatadecoder_vpx_enabled" ➞ true
"media.rdd-vpx.enabled" ➞ false
"gfx.webrender.all" ➞ true

最後在 URL 輸入 about:support 檢查參數值,或是用指令工具監控影片播放,確認使用影片解碼硬體加速。

“Window Protocol” = “wayland”
“Compositing” = “WebRender”

詳細說明
     
      
__________________
Amigo's CRM Notes - 客戶關係管理中文部落格
Amigo's Technical Notes - 科技類英文部落格
Amigo's Campaigns - 主辦或主講的實體活動宣傳網頁
舊 2022-07-21, 10:26 AM #1
回應時引用此文章
amigoccs離線中