2023年3月24日 星期五

啟動瀏覽器的硬體解碼加速(Firefox, Chromium like);Enable browers' hardware decode (Firefox, Chromium like)

      自從裝了 DG2 之後,不斷地嘗試各種軟體的 Encode/ Decode 功能,除了 mpv 之外,最常使用的軟體就是 Web Browser 了。

      我的主力 Browser 是 Firefox,次之是用 Brave 來應付 Firefox 不正常的部份。截至該篇文章的軟體版本如下:

  • Firefox 111.0.1
  • Brave 1.49.128

    目前 Browser 都是透過 vaapi 來進行 hardware decode,目前 Firefox 只要是 vaapi 支援的格式,都能順利硬體解碼(h264, VP9, AV1)。

      Brave (Chromium like) 目前只支援 h264, VP9,希望未來能補齊。
 

2023年1月16日 星期一

Fix broken Intel ARC ffmpeg encode/decode bug in Debian(12) bookworm

      最近例行性的更新套件後,發現我的ARC 顯卡不能正常 decode/encode 了,已確定 Kernel 版本及 firmware 的版本,追蹤了 media-driver 以及 cartwheel-ffmpeg 的訊息後,才知道 intel-media-driver-non-free-2.2.5.6 有一個 bug 造成 hw accel 失效。

    解決方法:

  1. 等待 2.2.6.6 的版本釋出,目前 2.2.6.6 已經納入 unstable,相信過幾天就會進到 bookworm。
  2. 降版至 2.2.6.4

如果您跟我一樣不想等的話,就採用降版的方式最快,好在 Debian 都有提供舊版的 package,可以連線至Debian snapshot:package intel-media-driver-non-free 22.6.4+ds1-1,抓下適合系統的版本再強制安裝,就能正常啟動 hw accel 了。

    提供給大家參考。