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 了。

    提供給大家參考。