因法律問題 Fedora Linux禁用了Mesa的H.264/H.265/VC1 VA-API支持

cnbeta 發佈 2022-09-29T23:44:55.853554+00:00

對於當前正在使用 Mesa VA-API、或類似的開源驅動程序來加速 H.264、H.265 或 VC1 解碼的 Fedora Linux 用戶來說,這裡有個壞消息。如果無法順利搞定法律方面的問題,你將不得不回退到 CPU 軟解、或依賴其它第三方 Mesa 構建版本。

對於當前正在使用 Mesa VA-API、或類似的開源驅動程序來加速 H.264、H.265 或 VC1 解碼的 Fedora Linux 用戶來說,這裡有個壞消息。如果無法順利搞定法律方面的問題,你將不得不回退到 CPU 軟解、或依賴其它第三方 Mesa 構建版本。

截至目前,Fedora 的 Mesa 包已經構建了完整的 VA-API 支持。遺憾的是,因專利方面的原因,官方正在剔除對 H.264 / H.265 / VC1 加速的支持。

雖然使用開源 Radeon 圖形驅動程序堆棧的用戶,已經能夠享用這方面的功能支持。但這件事還是還是讓其餘 Fedora 37 / Rashide 用戶感到沮喪。

開發團隊在上周的變更日誌中提到 —— 之所以從構建中移除的 Mesa VA-API 編碼器支持,是因為之前不慎在未得到法律許可的情況下進行了發布。

Red Hat 的 David Airlie 評論道:

之前 Fedora 在疏忽下引入了 Mesa VA-API,但我們也必須將之從舊版 Fedora 中移除。

Fedora 作業系統不能發布任何可能導致作業系統提供公開專利算法的 API 之類的內容。

簡而言之,圍繞 H.264 / H.265 的專利許可,或使得 Red Hat 和其它 Fedora 發行版陷入法律方面的問題。

今年早些時候,Mesa 增加了使用選定視頻編解碼器構建的能力 —— 因為它們因專利問題而被禁用。

對於一些運行 Fedora Workstation 的用戶來說,這點尤其讓他們感到沮喪、且後續將無法輕鬆享受 GPU 加速的 H.264 / H.265 / VC1 內容。

為了繞過法律層面的限制,Fedora / Red Hat 對此都相當慎重,且短期內無法得到其它可有效改善的解決方案,只能讓用戶自行編譯 Mesa 或藉助第三方包。

關鍵字: