AVIF

AV1 Image File Format (AVIF)

扩展名|

.avif

互联网媒体类型|

`image/avif`

开发者| 開放媒體聯盟
首次发布| v1.0.0（2019年2月19日）
格式类型|

* 圖像檔案格式
* 非破壞性資料壓縮/破壞性資料壓縮

使用容器| 高效率圖檔格式（HEIF）
扩展自| 國際標準化組織基本媒體檔案格式（英语：ISO base media file format）（ISOBMFF）、HEIF、AV1
自由格式？| 是
网站| aomediacodec.github.io/av1-avif/

AV1圖像檔案格式（英語：AV1 Image File Format，簡稱AVIF）是由開放媒體聯盟（AOM）開發，採用AV1視訊編碼技術壓縮圖像的一種圖像檔案格式，能用來儲存一般的圖像和動態圖像[1]。AVIF和蘋果公司產品所用的HEIC（英語：High-Efficiency Image Container）圖像格式都採用了基於國際標準化組織基本媒體檔案格式（英语：ISO base media file format）的高效率圖檔格式（High Efficiency Image File Format，簡稱HEIF）容器，不過HEIC採用的壓縮技術來自於HEVC/H.265。

在Netflix於2020年的數個測試中，AVIF展現了比JPEG更為優秀的壓縮效率，也保存了更為豐富的細節，幾乎沒有方塊效應，在輪廓分明、色彩鮮豔的天然圖像和材質中有更少的色彩失真[2]。

## 特性

[编辑]

AV1圖像檔案格式（AVIF）具有以下多種特性[3]：

* 支持多種色彩空間，包括了:
* 高動態範圍影像（HDR）：于ITU BT.2100（英语：Rec._2100）中定义的，應用了感知量化[4]或混合對數伽瑪的影像传递函數技術，使用BT.2020（英语：Rec. 2020）原色的色彩空间[1]
* 標準動態範圍影像（英语：Standard-dynamic-range video）（SDR）：sRGB色彩空間、BT.709標準、BT.601標準，或宽色域
* 由符合ITU-T H.273 和 ISO/IEC 23091-2标准的獨立編碼碼位（英语：Coding-independent code points）（CICP）定义的色彩空間
* 由ICC色彩特性文件[5]定义的色彩空间
* 支持无损資料壓縮和有损資料壓縮
* 支持8位元、10位元、12位元色彩深度[6]
* 支持單色(透明程度/深度)圖像和多通道圖像
* 支持4:2:0、4:2:2、4:4:4的色度抽样和RGB模式
* 支持底片顆粒（英语：Film grain）[7]
* 支持圖像序列与動畫

## 受支持情况

[编辑]

2018年12月14日Netflix發布第一個副檔名為AVIF的圖像樣本。[8]2020年11月，應用了感知量化（PQ）影像轉移函數技術和BT.2020原色標準的高動態範圍圖像樣本發布。[9]

libavif

開發者| Alliance for Open Media
当前版本| 1.1.1（2024年7月31日，​12個月前​（2024-07-31））
源代码库| https://github.com/AOMediaCodec/libavif
编程语言|

* C語言
* 組合語言

操作系统| 跨平臺
许可协议| BSD授權條款 (自由軟體)
网站| aomediacodec.github.io/av1-avif/

### 開發工具

[编辑]

#### 程式庫

[编辑]

* libavif （页面存档备份，存于互联网档案馆） - 開放媒體聯盟提供的AVIF編碼、解碼程式庫。
* libheif （页面存档备份，存于互联网档案馆）
* SAIL
* FFmpeg

#### 軟體

[编辑]

* wavif - 法國程式設計師Cédric Louvrier開發的編碼器。[10][11]

### 内容管理系统

[编辑]

* WordPress 6.5[12]

### 瀏覽器

[编辑]

截止2024年6月[13]，全球93.44%的用戶的瀏覽器能支援AVIF格式。

* Google Chrome \- 自2020年8月推出85版，支援全部的AVIF圖像。[14] Google Chrome Android 自版本89始支援AVIF。[15]
* Mozilla Firefox \- 自2021年10月推出93版，支援預設的AVIF圖像。[16]
* Safari \- 2022年9月蘋果公司推出iOS 16，其搭載的Safari支援AVIF。[17]2022年10月推出的macOS Ventura，其附帶的Safari也提供了AVIF的支援。[18][19]
* Microsoft Edge \- 2024年1月推出121版，支援AVIF。[20]

### 圖片檢視器

[编辑]

* XnView MP
* gThumb
* Eye of GNOME
* Loupe
* ImageMagick[21]
* IrfanView（僅能檢視）[22]
* Gwenview[23]
* digiKam 7.7.0 [24]
* ImageGlass
* BandiView
* iOS 16、iPadOS 16和macOS 13的照片app
* 安裝AV1視訊延伸模組（AV1 Video Extension）的Microsoft 照片app

### 影像編輯軟體

[编辑]

* Paint.NET \- 自2019年9月提供打开AVIF檔案的功能，2020年8月更新後能以AVIF格式保存。[25][26]
* Darktable \- 支援AVIF，並提供libavif實作的參考指引。
* GIMP \- 自2020年10月支援輸出和輸入AVIF圖檔的功能。[27]
* Honeycam - 自2021年6月22日支援開啟和儲存AVIF。[28]
* Krita \- 自2021年12月23日推出5.0版本，支援了AVIF圖檔，包括應用高動態範圍技術的AVIF圖像。[29][30]
* Adobe Illustrator \- 自2022年5月推出的新版本支援AVIF圖檔。[31]
* Adobe Lightroom - 發佈於2023年10月的Adobe Lightroom 7.0與Adobe Lightroom Classic 13新增了HDR支持，其中包括以AVIF格式輸出HDR图像的支持 - [32]
* Pixelmator Pro - 自2022年11月推出的3.1版本，提供了對於AVIF圖檔的初步支援。[33]
* 安裝AV1視訊延伸模組的小畫家。

### 作業系統

[编辑]

* Windows \- 微軟在2019年5月推出的Windows 10 19H1，對AVIF提供副檔名、小畫家和許多API方面的支援（需要安裝AV1視訊延伸模組）。
* Android \- 2021年10月推出的Android 12增加對AVIF的支援，但不會是相機app的預設圖檔格式。[34]
* GNU/Linux \- Linux發行版普遍支持AVIF。
* 蘋果平台 - iOS 16、iPadOS 16和macOS 13支持AVIF圖檔。

## 參考文獻

[编辑]

1. ^ 1.0 1.1 AV1 Image File Format (AVIF). aomediacodec.github.io.  [25 November 2018]. （原始内容存档于29 November 2018）.
2. ^ Mavlankar, Aditya; De Cock, Jan; Concolato, Cyril; Swanson, Kyle; Moorthy, Anush; Aaron, Anne. AVIF for Next-Generation Image Coding. The Netflix Tech Blog. 2020-02-13  [2021-11-19]. （原始内容存档于2020-02-15）.
3. ^ AVIF FAQ - An in-depth guide explaining it all. 缺少或`|url=`为空 (帮助)
4. ^ av1-avif/testFiles/Netflix/avif at master · AOMediaCodec/av1-avif. GitHub.  [2022-02-05]. （原始内容存档于2019-08-08） （英语）.
5. ^ Concolato, Cyril. AV1 Image File Format (AVIF) (PDF). AOMedia. 14 October 2019  [6 November 2019]. （原始内容存档 (PDF)于5 November 2019）.
6. ^ AV1 Image File Format (AVIF). aomediacodec.github.io.  [2024-06-20]. （原始内容存档于2018-11-29）.
7. ^ Film Grain Synthesis for AV1 Video Codec (PDF).  [14 December 2020]. （原始内容存档 (PDF)于7 January 2021） （英语）.
8. ^ Netflix AV1 Encodes Readme.  [23 May 2020]. （原始内容存档于20 February 2020）.
9. ^ av1-avif/testFiles/Netflix/avif at master · AOMediaCodec/av1-avif. GitHub.  [2021-09-17]. （原始内容存档于8 August 2019） （英语）.
10. ^ wavif, converter to AVIF.  [2022-12-16]. （原始内容存档于2022-12-21）.
11. ^ wavif converter encode.su.  [2022-12-16]. （原始内容存档于2022-12-03）.
12. ^ WordPress 6.5 adds AVIF support. Make WordPress Core. 2024-02-23  [2024-06-20]. （原始内容存档于2025-01-25） （美国英语）.
13. ^ 存档副本. caniuse.  [2024-06-20]. （原始内容存档于2022-01-26）.
14. ^ Abrams, Lawrence. Chrome 85 released with security fixes, app shortcuts, AVIF support. Bleeping Computer. 2020-08-25  [2020-08-26]. （原始内容存档于26 August 2020）.
15. ^ Chrome 89 Beta: Advanced Hardware Interactions, Web Sharing on Desktop, and More.  [29 January 2021]. （原始内容存档于29 January 2021）.
16. ^ Firefox 93.0, See All New Features, Updates and Fixes. Mozilla.  [2021-10-05]. （原始内容存档于2021-10-04） （英语）.
17. ^ WebKit Features in Safari 16.0. 12 September 2022  [2022-12-16]. （原始内容存档于2022-09-25）.
18. ^ [Cocoa] Support AVIF images for macOS Ventura and iOS 16 by shallawa · Pull Request #1717 · WebKit/WebKit. GitHub.  [2022-12-16]. （原始内容存档于2022-09-25）.
19. ^ AVIF coming to Safari & Safari on iOS 16? By Schweinepriester · Pull Request #6348 · Fyrd/Caniuse. GitHub.  [2022-12-16]. （原始内容存档于2022-09-25）.
20. ^ dan-wesley. Microsoft Edge release notes for Stable Channel. learn.microsoft.com. 26 January 2024  [27 January 2024]. （原始内容存档于2024-05-19） （美国英语）.
21. ^ ImageMagick AVIF support. Github.  [9 September 2021]. （原始内容存档于9 September 2021）.
22. ^ IrfanView AVIF support. IrfanView.  [9 September 2021]. （原始内容存档于24 July 2021）.
23. ^ 416941 – AVIF image support. bugs.kde.org.  [2022-06-12]. （原始内容存档于2022-03-18）.
24. ^ DigiKam 7.7.0 is released. 26 June 2022  [2022-12-16]. （原始内容存档于2022-08-07）.
25. ^ paint.net 4.2.2 is now available!. paint.net blog. 2019-09-18  [2019-10-12]. （原始内容存档于27 September 2019） （英语）.
26. ^ paint.net 4.2.14 alpha build 7542. 2020-08-25  [2020-08-26]. （原始内容存档于1 October 2020）.
27. ^ GIMP 2.10.22 Released. www.gimp.org. 7 October 2020  [14 October 2020]. （原始内容存档于8 October 2020） （英语）.
28. ^ Honeycam version history - 2021.  [2023-01-27]. （原始内容存档于2023-01-27）.
29. ^ Krita 5.0 released!. 23 December 2021  [2022-12-16]. （原始内容存档于2022-01-11）.
30. ^ Krita 5.0 Release Notes.  [2022-12-16]. （原始内容存档于2022-01-21）.
31. ^ 存档副本.  [2022-12-16]. （原始内容存档于2022-09-25）.
32. ^ Edit and Export in HDR.  [2024-06-20]. （原始内容存档于2025-01-17）.
33. ^ Pixelmator Pro 3.1 adds support for macOS 13, AVIF images, introduces smooth corner style, and more.  [2022-12-16]. （原始内容存档于2022-12-04）.
34. ^ Android 12 is live in AOSP!.  [2022-12-16]. （原始内容存档于2021-10-04）.

* 查
* 论
* 编

多媒体压缩和封裝格式

视频壓縮|

| ISO/IEC|

* MJPEG
* Motion JPEG 2000（英语：Motion JPEG 2000）
* MPEG-1
* MPEG-2
* Part 2
* MPEG-4
* Part 2/ASP（英语：MPEG-4 Part 2）
* Part 10/AVC
* MPEG-H
* Part 2/HEVC
* MPEG-I
* Part 3/VVC
* MPEG-5
* Part 1/EVC
* MPEG-5
* Part 2/LCEVC

|

ITU-T|

* H.120（英语：H.120）
* H.261
* H.262
* H.263
* H.264 / AVC
* H.265 / HEVC
* H.266 / VVC
* H.267 / ECM

SMPTE|

* VC-1
* VC-2（英语：Dirac (video compression format)）
* VC-3（英语：DNxHD codec）
* VC-5（英语：CineForm）
* VC-6

開放媒體聯盟|

* AV1

On2 Technologies
（现属谷歌公司）|

* VP3
* VP6
* VP7
* VP8
* VP9

苹果公司|

* Apple Video（英语：Apple Video）
* Apple ProRes
* QuickTime
* 动画（英语：QuickTime Animation）
* 图形（英语：QuickTime Graphics）

中国标准化协会|

* AVS
* AVS+
* AVS2
* AVS3

其他|

* Bink视频（英语：Bink Video）
* Cinepak（英语：Cinepak）
* Daala
* Dirac（英语：Dirac (video compression format)）
* DV
* DVI（英语：Digital Video Interactive）
* FFV1（英语：FFV1）
* Huffyuv（英语：Huffyuv）
* Indeo（英语：Indeo）
* Lagarith
* Microsoft Video 1（英语：Microsoft Video 1）
* MSU无损（英语：MSU Lossless Video Codec）
* OMS Video（英语：OMS Video）
* Pixlet（英语：Pixlet）
* RealVideo
* RTVideo（英语：RTVideo）
* SheerVideo（英语：SheerVideo）
* Smacker（英语：Smacker video）
* Sorenson Video, Spark（英语：Sorenson codec）
* Theora
* Thor（英语：Thor (video codec)）
* WMV
* XEB（英语：ratDVD）
* YULS（英语：YULS）

音频壓縮|

| ISO/IEC|

* MPEG-1 Layer III (MP3)
* MPEG-1 Layer II
* Multichannel（英语：MPEG Multichannel）
* MPEG-1 Layer I（英语：MPEG-1 Audio Layer I）
* AAC
* HE-AAC
* AAC-LD（英语：AAC-LD）
* MPEG Surround（英语：MPEG Surround）
* MPEG-4 ALS
* MPEG-4 SLS（英语：MPEG-4 SLS）
* MPEG-4 DST
* MPEG-4 HVXC（英语：Harmonic Vector Excitation Coding）
* MPEG-4 CELP
* MPEG-D USAC（英语：Unified Speech and Audio Coding）
* MPEG-H 3D Audio（英语：MPEG-H 3D Audio）

|

ITU-T|

* G.711（A-law（英语：A-law algorithm）, µ-law（英语：µ-law algorithm））
* G.718（英语：G.718）
* G.719
* G.722
* G.722.1（英语：G.722.1）
* G.722.2（英语：Adaptive Multi-Rate Wideband）
* G.723
* G.723.1（英语：G.723.1）
* G.726
* G.728（英语：G.728）
* G.729
* G.729.1（英语：G.729.1）

IETF|

* Opus
* iLBC

3GPP|

* AMR
* AMR-WB（英语：Adaptive Multi-Rate Wideband）
* AMR-WB+（英语：Extended Adaptive Multi-Rate – Wideband）
* EVRC（英语：Enhanced Variable Rate Codec）
* EVRC-B（英语：Enhanced Variable Rate Codec B）
* EVS（英语：Enhanced Voice Services）
* GSM-HR（英语：Half Rate）
* GSM-FR（英语：Full Rate）
* GSM-EFR（英语：Enhanced full rate）

ATSC,DVB|

* AC-3
* DTS

中国标准化协会|

* DRA

其他|

* ACELP（英语：Algebraic code-excited linear prediction）
* ALAC
* Asao（英语：Asao (codec)）
* ATRAC
* CELT
* Codec2（英语：Codec2）
* FLAC
* iSAC
* Monkey's Audio
* TTA
* True Audio
* TAK
* MT9（英语：MT9）
* Musepack
* OptimFROG
* OSQ（英语：Original Sound Quality）
* QCELP（英语：Qualcomm code-excited linear prediction）
* RCELP（英语：Relaxed code-excited linear prediction）
* RealAudio
* RTAudio（英语：RTAudio）
* SD2（英语：Avid Audio#Sound Designer file formats）
* SHN（英语：Shorten (file format)）
* SILK
* Siren（英语：Siren (codec)）
* SMV（英语：Selectable Mode Vocoder）
* Speex
* SVOPC（英语：SVOPC）
* TwinVQ（英语：TwinVQ）
* VMR-WB（英语：Variable-Rate Multimode Wideband）
* Vorbis
* VSELP（英语：Vector sum excited linear prediction）
* WavPack
* WMA
* MQA
* aptX
* LDAC
* MLP（英语：Meridian Lossless Packing）
* LHDC
* SBC

图像压缩|

| IEC,ISO,ITU-T,W3C,IETF|

* CCITT Group 4（英语：Group 4 compression）
* HEIF
* HEVC
* JPEG
* JPEG 2000
* JPEG-LS
* JPEG XL
* JPEG XR
* JPEG XS（英语：JPEG XS）
* JPEG XT
* TIFF/EP（英语：TIFF/EP）
* JBIG
* JBIG2（英语：JBIG2）
* GIF
* PNG
* TIFF
* TIFF/IT（英语：TIFF/IT）

|

其他|

* APNG
* AV1
* AVIF
* BPG
* DjVu
* EXR
* FLIF
* ICER
* MNG
* PGF（英语：Progressive Graphics File）
* QTVR
* WBMP
* WebP

封裝格式|

| ISO/IEC|

* MPEG-ES（英语：Elementary stream）
* MPEG-PES（英语：Packetized elementary stream）
* MPEG-PS（英语：MPEG program stream）
* MPEG-TS
* ISO基本媒体文件格式（英语：ISO base media file format）
* MPEG-4 Part 14（MP4）
* Motion JPEG 2000（英语：Motion JPEG 2000）
* MPEG-21 Part 9（英语：Digital Item#File Format）
* MPEG媒体传输（英语：MPEG media transport）

|

ITU-T|

* H.222.0
* T.802（英语：Motion JPEG 2000）

IETF|

* RTP

其他|

* 3GP
* AMV
* ASF（英语：Advanced Systems Format）
* AIFF
* AVI
* AU（英语：Au file format）
* BPG
* Bink视频（英语：Bink Video）
* Smacker（英语：Smacker video）
* BMP
* DivX Media Format
* EVO（英语：Enhanced VOB）
* Flash Video
* GXF（英语：General Exchange Format）
* IFF（英语：Interchange File Format）
* M2TS
* Matroska
* WebM
* MXF（英语：Material Exchange Format）
* Ogg
* QuickTime文件格式
* RatDVD（英语：RatDVD）
* RealMedia
* RIFF
* WAV
* MOD和TOD（英语：MOD and TOD）
* VOB、IFO和BUP

合作|

* NETVC（英语：NETVC）
* MPEG LA

另见压缩方法、数据压缩软件

| 这是一篇與计算机相關的小作品。您可以通过编辑或修订扩充其内容。

* 查
* 论
* 编

|

*[查]: 查看该模板
*[论]: 讨论该模板
*[编]: 编辑该模板