← 所有文章

動態圖片格式比較:GIF、APNG、WebP、AVIF

2026 年 3 月 · 閱讀時間約 6 分鐘

當我們想到「動態圖片」,第一個想到的通常是 GIF。但其實 GIF 已經是 1989 年的技術了。現代有多種更先進的動態圖片格式可供選擇,它們在畫質、壓縮效率和功能性上都優於 GIF。本文將比較四種主要的動態圖片格式。

四大動態圖片格式一覽

格式年份色彩深度壓縮方式透明度瀏覽器支援
GIF19898 bit (256 色)LZW 無損1 bit100%
APNG200424/32 bitDEFLATE 無損8 bit Alpha~97%
WebP201024/32 bitVP8 有損/無損8 bit Alpha~97%
AVIF20198-12 bit HDRAV1 有損/無損8 bit Alpha~90%

APNG:PNG 的動畫版本

APNG(Animated PNG)由 Mozilla 在 2004 年提出,是 PNG 格式的動畫擴展。它保留了 PNG 的所有優點 — 真彩色、8 位元透明度、無損壓縮 — 並加入了動畫功能。

WebP 動畫:Google 的現代解決方案

WebP 動畫是 Google 在 2010 年推出的 WebP 格式的動畫功能。它使用 VP8 視訊編碼技術進行壓縮,效率遠高於 GIF 的 LZW。

重點比較:同樣的動畫內容,WebP 動畫的檔案大小通常只有 GIF 的三分之一到四分之一,而畫質卻明顯更好(因為支援更多顏色和更好的壓縮)。

AVIF 動畫:新世代的挑戰者

AVIF(AV1 Image File Format)基於 AV1 視訊編碼,由 Alliance for Open Media 在 2019 年推出。它代表了圖片壓縮技術的最前沿。

實際檔案大小比較

以一個 320x240、10 秒、15fps 的動畫為例:

格式估計檔案大小相對於 GIF
GIF~3.0 MB100%
APNG~3.5 MB117%(無損更大)
WebP(有損)~0.8 MB27%
AVIF(有損)~0.5 MB17%
MP4 影片~0.3 MB10%

如何選擇?

立即使用影片轉 GIF 工具 →

結語

雖然 GIF 在文化上仍然佔有一席之地,但從技術角度來看,WebP 和 AVIF 是更好的動態圖片解決方案。建議在支援的平台上優先使用 WebP 動畫,同時提供 GIF 作為 fallback 選項。

參考文獻

  1. Mozilla. "APNG Specification." Mozilla Wiki, 2014. https://wiki.mozilla.org/APNG_Specification
  2. Google. "WebP: A new image format for the Web." Google Developers, 2024. https://developers.google.com/speed/webp
  3. Alliance for Open Media. "AVIF Specification." AOMedia, 2019. https://aomediacodec.github.io/av1-avif/
  4. Can I Use. "Animated image format support." Can I Use, 2024. https://caniuse.com/