close
Mozilla於今日宣佈瞭一個名為mozjpeg的新項目,其目標是提供一個能夠提升壓縮率的品質級JPEG編碼器。盡管如此,該公司仍希望保持其與“絕大多數”解碼器的兼容性。多年來,網絡顯示的平均圖像數與日俱增。由於HTML、JS、以及CSS文件都相對較小,因此圖片在消耗更大的流量的同時,要拖瞭頁面加載時間的後腿。
JPEG是全球幾乎唯一一個贏得通用支持的有損壓縮圖像格式——不僅是Web瀏覽器,幾乎所有軟件都支持該格式的圖像。
自1992年以來,JPEG格式流傳至今,並且成為瞭Web上最流行的有損壓縮圖像格式之一。而mozjpeg的誕生,就是為瞭減少這些(圖片)文件的大小。
Mozilla在於工程師商談後總結到:即使經過瞭20年,由於強大的兼容性需求的限制,JPEG編碼器尚未達到其壓縮潛力的極限。
而今日發佈的mozjpeg 1.0版本,則是libjpeg-turbo與'jpgcrush'功能的‘交叉疊加’。後者來自Loren Merritt便攜的Perl腳本,其可以通過辨別哪種編碼配置能夠使用最少的比特數來減小文件體積。
結果就是,通過libjpeg-turbo,mozjpeg實現瞭2-6%的PNG到JPEG轉換、以及平均10%的Wikimedia JPEG樣本文件。而該項目的下一個目標是,利用柵格量化(Trellis quantization)來提升編碼。
傳送門:
https://github.com/mozilla/mozjpeg/
Orignal From: 尋找JPEG編碼器壓縮極限:mozjpeg 1.0
全站熱搜
留言列表