ADVERTISEMENT
GIF圖檔是網路上常見的檔案格式之一,它除了能夠儲存單張畫面外,也支援多重畫面組成的動畫,像是許多搞笑貼圖或是討論區的動畫大頭貼,便是使用GIF 檔案。然而使用GIF格式儲存動畫比較容易遇到的問題,就是檔案體積容易暴肥,拖慢網頁讀取的速度,因此Imgur就提出全新的GIFV檔案格式來解決這個問題。
GIF靠動畫功能占一席之地
網路上最常見的圖片檔案格式,莫過於JPEG、PNG以及GIF,原則上前兩者都很適合儲存全彩照片,而GIF僅能儲存256種顏色,雖然可以有效降低檔案大小,但是比較不適合應用於全彩照片。
另一方面,GIF原生支援動畫功能,相當適合應用在將時間很短的迷你動畫嵌入網頁中,雖然JPEG陣營的Motion JPEG格式也可以用來儲存動畫,但是由於JPEG檔案支援的色彩較多、檔案較大,因此Motion JPEG在一般情況下檔案比GIF動畫還龐大,因此使用不如GIF廣泛。
ADVERTISEMENT
▲GIF可用來儲存動畫檔案,但是檔案體積容易暴肥。(本檔案大小為1.36MB,,本圖採用創用CC 姓名標示-相同方式分享,作者為Marvel)
ADVERTISEMENT
▲在顏色數有限的情況下,GIF動畫的畫質受到限制。(本檔案大小為0.99MB,)
轉成真正動畫更省空間
由網路相簿公司Imgur推出的Project GIFV專案計劃,就是為了解決GIF太占空間的問題。其主要原理為將GIF圖片檔案轉換為MPEG4影片檔案,並以GIFV格式儲存,受益於MP4能做到GIF不能的影格間壓縮,即可大幅縮小檔案體積。在該專案網頁上的示範案例中,能將50MB的GIF檔案壓縮為3.4MB的GIFV檔案,效果相當明顯。
深究其原理,GIF僅以影格內壓縮方式減少檔案體積,而MP4可以進行影格內壓縮與影格間壓縮,有助於進一步縮小檔案體積。簡單地說,影格內壓縮壓縮就是針對影片中的每一幅畫像進行壓縮,而影格間壓縮的主要技術為動態補償,它會比對前後多幅畫像相同的部分,然後只記錄有變動的地方,不重覆記錄沒有變動的地方,因此壓縮效果更加出色。
ADVERTISEMENT
Imgur表示由於GIFV能有效壓縮GIF動畫圖檔,因此旗下網路相簿上傳GIF檔案的體積限制,將從5MB提升為50MB,而且GIFV將支援在Twitter、Facebook等社群網站中顯示動畫。
這個改變雖然在技術面已經與GIF漸行漸遠,但是將會大幅提升GIF動畫功能給使用者的方便性,讓1987年誕生的GIF能夠提供更出色的使用者體驗。
ADVERTISEMENT
▲透過全新的技術,能將50MB的GIF檔案壓縮為3.4MB的GIFV檔。(受限於本網站無法嵌入外部資源,可以在或觀看GIFV檔案)
延伸閱讀:
ADVERTISEMENT