平常在網上沖浪,大多小伙伴會保存各種各樣的圖片:梗圖、動態圖、軟件別人分享的圖,一大堆表情包,學習資料等等。
但要命的是,在微信或者其他軟件想要發給別人的時候,會發現有些圖片神奇“消失”,就是找不到,然后在相冊里面又能看見。
這就不得不說現在互聯網上存在的各種圖片格式了,每個軟件的支持程度都不一樣,像是嗶哩嗶哩圖文里在用的avif格式,由于這個格式壓縮率好,質量較高,所以用來節省帶寬傳輸和空間很合適。
下載之后想要發送,在飛書等軟件就無法直接顯示,很不方便,需要用到格式轉換器轉成PNG等常見格式。
還有的圖片是tiff格式的,在微信里會顯示黑屏無法預覽,發送也會失敗。
這些圖片格式就像是人類語言一樣,各有各的差異用途,背后所代表和支持的公司也不一樣,大家誰都不服誰,覺得其他家圖片壓縮算法不好,兼容性有問題等等,于是改進了一版,然后又多出來一種格式……
而大家更常見到的PNG格式,近期也有大更新了!上周PNG格式規范被W3C(萬維網聯盟)更新到了3.0版本,帶來了許多新特性。
首先是動圖的支持,上一次的Png格式2.0更新還是在2003年(1.0版本的發布時間是1996年),這么多年過去,大家設備換了很多代,但常用圖像格式并沒有更新,保存動圖也大多用的是GIF,GIF這格式首次發布是1987年,屬于真正的上古格式了。
為了解決PNG的動圖問題,Mozilla公司的工程師在2004年創建了APNG格式:可以顯示更多顏色,智能壓縮動圖前后幀里重復的部分,以及支持完整的透明通道,可以創建高質量透明動圖。
而且這些改動是兼容以前版本的,都是以PNG結尾,在不支持的設備上顯示第一幀。
看上去很好,但是Mozilla公司跟PNG官方組織并不同源,PNG組織想推廣自己的MNG格式,也支持動圖,所以在2007年的時候,以10:8的投票否決APNG進入官方標準,同人作品不被官方承認了屬于是。
更多的原因是PNG組織想讓PNG保持為靜圖格式,不想動圖和靜態圖是同一種格式。
但看熱鬧的不嫌事大~在那之后,Mozilla旗下的瀏覽器Firefox火狐和蘋果的Safari,以及Chrome等瀏覽器卻支持了這種格式,這隨之也給大家帶來了一定的“混亂體驗”。
像是現在,就算你在網上下載一張能動的PNG,你用Windows11系統默認雙擊使用自帶的“照片”打開,會發現依舊動不了,然后丟在Electron 瀏覽器環境構建的軟件里,又是能用的,離譜的是:發到手機上又變成了靜止的!
(軟件里能動|點開大圖不動|手機不動|電腦默認查看器不動)
對普通用戶來說,有很大的不確定性,現階段用APNG就是折磨。
另外就是PNG支持HDR了,現在手機逐漸升級和普及這個功能,有HDR能拍出和閱覽很亮麗的圖片,但是截個圖或者轉換一下,就容易讓HDR圖片變成灰蒙蒙的圖片,這個問題之后也會得到改善。
之后圖像的Exif元數據也是規范的一部分,從 PNG-Extensions 擴展文檔轉到的規范主體部分,優化了存儲格式和兼容性:
eXIF 數據在 PNG 中的存儲格式得到明確規范。數據段按 “4.7.2 Interoperability Structure of APP1 in Compressed Data” of [CIPA - DC - 008] 規定的格式存儲,但去掉了 JPEG APP1 標記、長度以及 “Exif ID code”(即 “Exif”、NULL 和填充字節) 。這種優化后的格式更貼合 PNG 文件結構,減少了冗余信息,提高了存儲效率,也便于軟件解析和處理 Exif數據。
聽上去很美好,又是動圖又是HDR的,但即使是最好的情況,大多數的設備廠家和系統積極支持新的規范,也會迎來一段混亂期,因為總有設備和開發人員不會理這個規范,甚至多年后都不知道已經更新,這都是可以預見的,只能說希望盡快統一體驗。
比較嚴重的是,有的圖文平臺,檢測到你是PNG后綴,900多K的APNG直接當場壓縮成10多K的靜態PNG了。
如果你問PNG格式的JPG(全稱JPEG)怎么樣,這位更是仙人,JPEG衍生出來的JPEG 2000、JPEG-LS、JPEG XL、JPEG XR、JPEG XS、JPEG XT讓人頭皮發麻。
而且還有谷歌的WebP和開放媒體聯盟的AVIF,以及蘋果的HEIC等格式高手對決,加上它們的版本也在更新,常備圖片格式轉換器才是正解,現階段人們想要統一圖片的格式幾乎不可能,就和全球人說同種語言般不現實。
話說光是圖片就有這么多分支,那么大家也需要注意自己的圖片查看器,支持的格式是否完整,不然每個人看到的效果都不一樣。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.