新圖片格式比JPEG強50倍但它還是乾不掉30年前的JPEG
前陣子有個開發者推出了一種新的圖像格式,試圖挑戰現在圖片格式界的王者. PNG 跟. JPEG 。這個新的圖像格式的名字相當好。就叫:相當好( The Quite OK )圖像格式。
簡稱:QOI ▼
開發者聲稱QOI 能夠將圖像無損壓縮到與PNG 相似的大小,同時提供20-50 倍的編碼速度和3-4 倍的解碼速度。
總之,又快又好。
對於這個格式在性能上比現在的王者們更猛這一點,世超並不懷疑。
咱們最常用格式都是多年前的產物,JPEG 的首次發布是29 年前,而PNG 的首次發布是25 年前。
JPEG 作為一種有損壓縮格式,壓縮時會損失畫質,一直壓,一直損,到 “ 電子包漿 ” 為止,還可能會變綠。。。
JPEG 風格油畫▼
儘管會導致細節色彩信息丟失,可JPEG 能把圖像體積壓縮到夠小!~
在那個上網時間寸秒寸金,網絡傳輸速度理論值近似龜爬的時代, JPEG 迅速捕獲網民們的心,風靡一時。
在人類歷史上,嶄新領先的技術不斷驅逐陳舊落後的技術是一種運行規律。
但在圖像格式領域,這種規律彷彿失靈了。
儘管長江後浪不斷推湧著前浪,但20 年、 30 年過去了,都沒能把前浪拍死在沙灘上。
舉幾個例子。
2018 年 12 月, Netflix ( 網飛 )發布了 AVIF 圖像,在他們所發布的技術播客中,稱之為 “ 下一代圖像編碼算法 ” 。
這是柯達數據集的原始圖像↓ ↓
咱們先看 20KB 大小這個量級的對比。
這是AVIF 格式,約19.32KB 。
下面這張是JPEG ,大小為19.95KB 。
比AVIF 格式還大一丟丟,但圖像效果嘛。。。
說句毫無細節可言,不過分吧?
存在大色塊的塗抹、變色▼
而在 40KB 這個體積量級,網飛也放出了一組圖。
這次JPEG 格式的,看上去好像跟原圖差不多了?↓ ↓
但,如果你仔細觀察觀察天空,以及屋頂邊緣邊上的噪點,會發現還是有一丟丟區別。
40KB 量級
JPEG 跟 AVIF 對比圖▼
儘管AVIF 優勢明顯,但即便是現在,又有多少人知道AVIF ?
時間再稍稍推遠一些。
2017 年 “ 宇宙級 ” 手機廠蘋果宣布從iOS11 開始iPhone照片格式改為HEIF 。
同等畫質下, HEIF 的大小幾乎是JPEG 的二分之一。
隨後不少手機廠商紛紛跟進▼
把時間再往前推, 2000 年JPEG 推出了算法升級版JPEG 2000 ,試圖取代JPEG 。
然而 22 年過去,至今仍然只有少數瀏覽器,以及數字影院、網絡地圖等部分領域應用。
JPEG2000 的性能是否更優異存疑,畢竟它編解碼效率飽受詬病。。。
但性能上靠譜的格式,廠商也會因為擔心專利風險,或是被兼容性困擾,種種原因導致它們也無法被大規模推廣開來。
就拿HEIF 來說,你甚至無法在全世界使用人數最多的操作系統上無障礙使用它。
想用?沒問題。
先下個擴展組件。。。
但,你幾乎找不到一個打不開JPEG 格式的設備。
同樣古早的,還有GIF 。。。
這個格式1987 年發布, 1989 年發布最後一個版本,比世超年紀還大。
也由於此,GIF 的文件頭一般都是 GIF87a 或 GIF89a ↓ ↓
GIF 格式作為古早的格式缺點也很明顯,比如圖像只支持 8 bit 顏色,每一幀最多只能有256 種顏色。
為了 “ 克服 ” 這些缺點,這些年有過不老少新解決方案。
誕生於2004 年的APNG 支持24 bit 圖像,可以容納1600 多萬種顏色,還支持8 bit 透明度。
儘管性能不賴,但即便是這個格式“ 十歲” 的時候,大家對比它跟GIF 時,還是那句話:設備不支持啊。。。
14 年的回答▼
吶,就拿瀏覽器來說。
APNG 誕生的前幾年,只有火狐支持它。。。
什麼意思呢,大概就是在Chrome 、 Safari 這些主流瀏覽器上打開APNG 格式的圖像,它們會讓你洗洗睡。
惡搞一下,不要認真 ~ ▼
當然,現在的情況早已發生改變了。
2016 年前後蘋果家Safari 開始支持APNG, 2018 年前後Chromium 也加入了,現在主流瀏覽器基本都對APNG 開綠燈。
點擊可查看大圖▼
類似的解決方案還有WebP 。
WebP 於 2010 年推出,除了有優秀的圖像數據壓縮算法,同時支持有損壓縮和無損壓縮,還可以搞動畫 ~
是不是聽起來都還不錯?
所以 Mozilla 社區推崇 APNG , Chrome 力挺自己的 WebP ,都覺得自己的格式好。
世超以前看過一個梗,大概是這樣。
—— “ 我們有9 個標準,太複雜了,而且都有各自的缺陷,必須統一標準 ” 。
—— “ 好的,我們現在有10 個標準了 ” 。
總之,為了利益,誰都不服氣誰,最後標準沒有統一,反而越來越多,當初的標準大佬 “ 躺贏 ” 。
技術日新月異,飛速發展, 20 多年前被開發出來的圖像格式,綜合來說,在技術層面上很難比得上新誕生的格式。
但技術落後卻不影響,王者們仍然靠著 “ 兼容 ” 的優勢繼續成為主流。
多少有點戲劇。
至於文章開頭那位相當好圖像格式能不能成為主流嘛,要世超來說,有點懸。儘管它有一項很關鍵的優勢,免費開源。
但為了成為 “ 標準 ” ,不少背靠互聯網大佬們的圖像格式在專利上也相對開放。
有天然用戶基礎的格式還沒成功,其他的格式難度當然是更大了。
縱然新生圖像格式們,帶著新技術和壯志 “ 逐鹿中原 ” ,但可以預見的是,老派圖像格式的王朝不會輕易結束。
但。。。
儘管新技術的科普需要時間,也許這個時間會很漫長,可是它終會到來。看看Type-C 接口你就懂了 ~
但當. JPEG 被越來越多的網友調侃是文物的時候。
當Twitter 用MP4 取代GIF 的時候。
時代已經在改變了。
來源:差評