AV1 圖像文件格式的參考 AVIF 圖像編碼器增加了對 AV2 的實驗性支持,AV2 是開放媒體聯盟仍在開發中的下一代編解碼器。
回到 2020 年,我們聽說 AV2 正在研發中,以最終取代 AV1。還有一個公共存儲庫,用於作為他們下一個編解碼器的參考實現。
現在最新的是向 libavif 添加實驗性 AV2 支持,libavif 是圍繞 AVIF 圖像格式構建的參考庫。
這 合併請求 說明:
實驗性的。 AV2 規範尚未最終確定。
…
libavif 只有在將 AVIF_CODEC_AVM 設置為 ON 的情況下構建時才能生成 AV2 文件。如果 codecChoice 被顯式設置為 AVIF_CODEC_CHOICE_AVM 以避免錯誤,avifEncoder API 只能輸出 AV2 文件。如果指定–codec=avm 以避免錯誤,avifenc 只能輸出 AV2 文件。 aom 和 avm 衝突,不能在同一個 libavif 二進製文件中一起使用。其他 AV1 編解碼器可以與 aom 一起啟用。
libavif 將默認解碼任何 AV1 或 AV2 文件,只要啟用了相關的編解碼器。僅啟用 AV1 編解碼器的 libavif 的主要行為更改是在此更改之前,忽略類型為 av02 的項目或軌道。在此更改之後,除非啟用 avm,否則具有額外 av02 項目的符合 AV1-AVIF 文件將無法解碼。
看起來 AV2 的工作進展順利,很高興看到及時也支持更新的 AVIF 圖像格式支持。