AVIF 圖片 (.avif)

ISO/IEC 標準

AVIF 是一種衍生自 AV1 視訊編解碼器的新一代開放圖片格式,提供頂尖的壓縮效率、高動態範圍(HDR)以及寬廣的色域。

將 AVIF 轉換為 JPG

免費的瀏覽器端 AVIF 轉 JPG 轉換器。在您的裝置上即時轉換檔案。

線上壓縮 AVIF

具隱私保障 - 檔案絕不會離開您的裝置

檢查與中繼資料

作業系統與檔案分析工具透過檢查開頭的二進位位元組序列來識別 AVIF 檔案:

在這裡選擇或拖放檔案

私密 - 檔案絕不會離開您的裝置

或貼上 Ctrl+V
零網路傳輸隱私保證: 0 位元組上傳至外部伺服器。所有處理皆在本機瀏覽器沙箱中進行。

位元組層級標頭簽章(檔案簽章)

作業系統與檔案分析工具透過檢查開頭的二進位位元組序列來識別 AVIF 檔案:

十六進位簽章(偏移量 4):

66 74 79 70 61 76 69 66

ASCII 表示法: ftypavif

標準化: ISO/IEC 23000-22 (MIAF) / AOMedia 規格

技術規格

容器架構ISO 基礎媒體檔案格式(ISOBMFF / MP4 容器架構)
壓縮AV1 影格內視訊壓縮,具備方向性空間預測與拼貼分割功能
位元組序ISOBMFF 區段/box 大小與 fourCC 代碼採用 Big-Endian
色彩空間BT.2020, DCI-P3, sRGB, 完整 ICC 色彩設定檔, NCLX 色彩原色
色版與結構單色、YUV 4:2:0、4:2:2、4:4:4 與輔助 Alpha 通道
最大尺寸每格拼貼 65,536 x 65,536 像素(透過多拼貼合成無限制)
透明度完整的 8、10 或 12 位元 alpha 透明度通道
串流與漸進式透過多層空間拼貼支援漸進式算繪

技術比較矩陣:AVIF 對比競爭格式

技術屬性AVIF (目前)WebPJPEGJPEG XL
壓縮效率通常對相片圖片很有效率;結果因圖片與編碼器而異某些圖片可能比 JPEG 更出色;結果各異基準標準高效率 + 著重無損
色彩深度與 HDR8、10、12 位元原生 HDR 與 BT.2020 色域僅 8 位元 sRGB8 位元標準最高 32 位元浮點數 HDR
編碼速度慢 / CPU 負擔重(需要複雜的 AV1 啟發式演算法)快到中等極快中等到快
授權免權利金開源(AOMedia)免權利金(Google)免費標準免權利金(ISO)
瀏覽器支援許多現行瀏覽器皆支援;涵蓋範圍取決於版本與平台廣泛支援;可用性因產品與版本而異目前的瀏覽器廣泛支援;可用性因瀏覽器版本與平台而異。在 Chromium 中為實驗性功能

常見損壞模式與十六進位修復指南

AVIF 檔案無法算繪,並顯示錯誤「Invalid ISOBMFF container」。

根本原因: 缺少或格式錯誤的「ftyp」區塊,或在位移 0x04 處缺少「avif」品牌識別碼。

修復: 使用 MP4Box 或十六進位編輯器檢查檔案,確保第 4 至 11 個位元組包含「ftypavif」或相容的品牌「mif1」。

安全性分析與解析器攻擊向量

AVIF 依賴複雜的 AV1 視訊位元串流解碼器(dav1d / libaom)。安全的實作會將解碼器隔離在受限制的沙箱中。

已知攻擊向量

  • AV1 算術編碼或底片顆粒合成邏輯中的複雜位元串流解析漏洞。
  • 透過龐大的多拼貼網格宣告造成記憶體不足的阻斷服務攻擊。

防禦最佳實務: 使用現代的沙箱化 Rust 解碼器(ravif)或搭配 dav1d 的更新版 libavif。

歷史起源與里程碑

2024Apple iOS 16 與 macOS Ventura 完整原生支援全系統 AVIF。
2020Google Chrome 85 預設內建原生 AVIF 解碼支援。
2019開放媒體聯盟(AOMedia)正式敲定 AVIF 1.0.0 規格。

主要優勢與優點

  • 根據圖片、編碼器與設定的不同,AVIF 在相似的視覺品質下可以產生比 JPEG 或 WebP 更小的相片檔案。
  • 原生支援 10 位元與 12 位元高動態範圍(HDR)及廣色域(WCG)。
  • 由各大科技巨頭(Google、Apple、Microsoft、Netflix、Mozilla)背書且免權利金。

技術限制與缺點

  • 編碼的 CPU 負擔顯著較重,且比 JPEG 或 WebP 慢。
  • 需要現代硬體或更新的作業系統才能進行硬體加速解碼。
  • 對於簡單的 UI 圖形,無損模式通常不如 PNG 或 WebP 無損壓縮有效率。

有趣的技術冷知識

  • AVIF 封裝在與 MP4 視訊檔案完全相同的 ISOBMFF 容器結構中。
  • Netflix 在其全球目錄 UI 縮圖中使用 AVIF,節省了每日數 TB 的網路頻寬。
  • AVIF 支援底片顆粒合成,能在不儲存大量高頻雜訊的情況下,人工產生令人喜愛的質感。

常見技術問題

AVIF 比 WebP 好嗎?

對於某些相片圖片,AVIF 在相似的視覺品質下可以產生比 WebP 更小的檔案。差異取決於圖片、編碼器與設定。AVIF 同時也支援高位元深度與 HDR,但編碼可能需要較長的時間。

為什麼 AVIF 需要較長的編碼時間?

AVIF 使用 AV1 視訊編解碼器的影格內壓縮演算法,會評估數千種空間預測角度、轉換區塊大小(從 4x4 到 64x64)以及迴圈濾鏡,以找出數學上最佳的壓縮效果。

AVIF 可以取代 JPEG 用於日常的網路圖片嗎?

許多現行瀏覽器都支援 AVIF,不過支援情況取決於瀏覽器與作業系統版本。使用 HTML 的「<picture>」備用機制可以為不支援的用戶端提供其他格式。