1. 程式人生 > 其它 >FFmpeg 合併了對 JPEG-XL 影象格式的支援

FFmpeg 合併了對 JPEG-XL 影象格式的支援

被廣泛使用的多媒體開源庫 FFmpeg 合併了對 JPEG-XL 影象格式的支援。

從 commit 記錄可以看到,上週六合並的 PR 是對 JPEG-XL 影象編解碼器的支援。FFmpeg 正在使用事實上的 libjxl 庫來處理 JPEG-XL 內容,並支援影象編碼和解碼。這項工作包括將 JPEG-XL 影象作為流進行多路複用/解複用,以及圍繞此編解碼器的其他 FFmpeg 支援工作。

JPEG XL 基於 Google 的 PIK 格式和 Cloudinary的 FUIF 格式(該格式基於 FLIF),它的預設設定能在實現接近無損的視覺效果的同時,提供良好的壓縮效果,這一專案希望成為其他光柵有損和無損影象格式的通用替代品。

  • JPEG 是指聯合影像專家小組,它是設計該格式的委員會。
  • X 是指自 2000 年以來的幾個 JPEG 標準的名稱的一部分: JPEG XT 、 JPEG XR 、JPEG XS 。
  • L 代表長期,因為建立這種格式的意圖是替換舊的 JPEG 檔案格式並能被使用同樣長的時間。

JPEG-XL 位元流格式於 2021 年底完成,並開始被各種開源和閉源應用程式採用。JPEG-XL 的目標是免版稅,不過今年早些時候微軟獲得了有關 JPEG-XL 使用的“rANS”(範圍非對稱數字系統)資料壓縮的專利,這引起了一些擔憂。

目前 Chrome 和 Firefox 均已提供了對 JPEG-XL 的初步支援。

本文地址:

https://www.linuxprobe.com/ffmpeg-linux-jpeg.html