mozjpeg 2.0

昨天 Adobe 和 Google 聯手發表了思源黑體,算是亞洲資訊圈的一件大事,結果就把另外一個消息壓下去了,其實昨天 Mozilla 發表了 mozjpeg 2.0,這個專案的目標是在保持相容於市場上現有的 jpeg decoder 之下,想辦法讓 jpeg 檔案能夠更小,第一輪的成果發表是就是昨天的 2.0 了,結果而言平均可以讓 jpeg 圖片品質不變差的情況下減少 5% 的大小,看到這個 5% 數據讓我想到 Google 曾經推出相容於 gzip, deflate 的 Zopfli,不過 mozjpeg 應該是不用花到 100 倍的壓縮時間啦,目前 Facebook 還有贊助這個計畫的下一輪發展,也就是 3.0 的開發。mozjpeg 目前是以 c lib 的形式釋出,可惜還沒有看到有命令列工具支援,希望能帶動一波圖片最佳化工具的更新潮啊。

其實 Mozilla 在去年還有發表了一篇對於目前市場上破壞性壓縮圖片格式的品質比較,比較了 JPEG、JPEG XR、WebP 和 HEVC-MSP,結果表現不離預期,最好的是 HEVC-MSP4,這是 H.265 Profile 的靜態圖片格式,算是比較項目中最新的格式了,表現最好好像不意外,不過其實高壓縮比相對的來說解壓縮需要的運算資源就會多,所以 Mozilla 才不會完全往新技術走,而開了這個 branch,顧到相容度的前提下,盡量的減少網路傳輸,這個計畫目前看來是還會繼續發展,不知道接下來還能夠提升多少壓縮比,還蠻令人期待的。