AV1 Image File Format (AVIF)
Avif-logo-rgb.svg
Filename extension
.avif
Internet media type
image/avif
Developed byAlliance for Open Media
Initial releasev1.0.0, 19 February 2019
Type of format
Contained byHEIF
Extended fromHEIF, ISOBMFF, AV1
Open format?Yes
Websiteaomediacodec.github.io/av1-avif/

AV1 Image File Format (AVIF) (/əˈvf/[citation needed]) is an image file format specification for storing images or image sequences compressed with AV1 in the HEIF container format.[1] It competes with HEIC, which uses the same container format built upon ISOBMFF, but HEVC for compression. Version 1.0.0 of the AVIF specification was finalized in February 2019.

In a number of tests by Netflix in 2020, AVIF showed better compression efficiency than JPEG as well as better detail preservation, less blocking artifacts and less color bleeding around hard edges in composites of natural images, text, and graphics.[2]

Features

AVIF supports features like:

Profiles

AVIF specification defines two image profiles:[1]

Support

On 14 December 2018 Netflix published the first .avif sample images.[6] In November 2020, HDR sample images with PQ transfer function and BT.2020 color primaries were published.[7]

libavif
AV1Fenc example screenshot.png
Developer(s)Alliance for Open Media
Stable release
0.10.1 / 11 April 2022; 2 months ago (2022-04-11)
Written inC, assembly
LicenseBSD 2-Clause License (free software)
Websitegithub.com/AOMediaCodec/libavif

Software

Operating systems

Websites

Programming languages

Others

References

  1. ^ a b c "AV1 Image File Format (AVIF)". aomediacodec.github.io. Archived from the original on 29 November 2018. Retrieved 25 November 2018.
  2. ^ a b Mavlankar, Aditya; De Cock, Jan; Concolato, Cyril; Swanson, Kyle; Moorthy, Anush; Aaron, Anne (2020-02-13). "AVIF for Next-Generation Image Coding". The Netflix Tech Blog. Archived from the original on 2020-02-15. Retrieved 2021-11-19.
  3. ^ "av1-avif/testFiles/Netflix/avif at master · AOMediaCodec/av1-avif". GitHub. Retrieved 2022-02-05.
  4. ^ a b Concolato, Cyril (14 October 2019). "AV1 Image File Format (AVIF)" (PDF). AOMedia. Archived (PDF) from the original on 5 November 2019. Retrieved 6 November 2019.
  5. ^ "Film Grain Synthesis for AV1 Video Codec" (PDF). Archived (PDF) from the original on 7 January 2021. Retrieved 14 December 2020.
  6. ^ "Netflix AV1 Encodes Readme". Archived from the original on 20 February 2020. Retrieved 23 May 2020.
  7. ^ "av1-avif/testFiles/Netflix/avif at master · AOMediaCodec/av1-avif". GitHub. Archived from the original on 8 August 2019. Retrieved 2021-09-17.
  8. ^ Abrams, Lawrence (2020-08-25). "Chrome 85 released with security fixes, app shortcuts, AVIF support". Bleeping Computer. Archived from the original on 26 August 2020. Retrieved 2020-08-26.
  9. ^ "Chrome 89 Beta: Advanced Hardware Interactions, Web Sharing on Desktop, and More". Archived from the original on 29 January 2021. Retrieved 29 January 2021.
  10. ^ "Firefox 93.0, See All New Features, Updates and Fixes". Mozilla. Retrieved 2021-10-05.
  11. ^ "1682995 - (Avif-default) Enable AVIF support by default". Archived from the original on 9 January 2021. Retrieved 9 January 2021.
  12. ^ Cimpanu, Catalin (2020-07-09). "Chrome and Firefox are getting support for the new AVIF image format - After Netflix, Windows 10, VLC, and a few image editors, the new AVIF image format is coming to web browsers". ZDNet. Archived from the original on 13 August 2020. Retrieved 2020-08-26.
  13. ^ "207750 – AVIF decoding support". Archived from the original on 7 April 2022. Retrieved 7 April 2022.
  14. ^ "[Cocoa] Support AVIF images for macOS Ventura and iOS 16 by shallawa · Pull Request #1717 · WebKit/WebKit". GitHub.
  15. ^ "AVIF coming to Safari & Safari on iOS 16? By Schweinepriester · Pull Request #6348 · Fyrd/Caniuse". GitHub.
  16. ^ "ImageMagick AVIF support". Github. Archived from the original on 9 September 2021. Retrieved 9 September 2021.
  17. ^ "IrfanView AVIF support". IrfanView. Archived from the original on 24 July 2021. Retrieved 9 September 2021.
  18. ^ "416941 – AVIF image support". bugs.kde.org. Retrieved 2022-06-12.
  19. ^ "DigiKam 7.7.0 is released". 26 June 2022.
  20. ^ "no display of .avif files with dav1d decoder (#21568) · Issues · VideoLAN / VLC". GitLab. Retrieved 2021-10-08.
  21. ^ "paint.net 4.2.2 is now available!". paint.net blog. 2019-09-18. Archived from the original on 27 September 2019. Retrieved 2019-10-12.
  22. ^ "paint.net 4.2.14 alpha build 7542". 2020-08-25. Archived from the original on 1 October 2020. Retrieved 2020-08-26.
  23. ^ "GIMP 2.10.22 Released". www.gimp.org. 7 October 2020. Archived from the original on 8 October 2020. Retrieved 14 October 2020.
  24. ^ "Krita 5.0 released!". 23 December 2021.
  25. ^ "Krita 5.0 Release Notes".
  26. ^ https://helpx.adobe.com/illustrator/using/whats-new/2022-3.html
  27. ^ "Android 12 is live in AOSP!".
  28. ^ "Add a gdk-pixbuf module by linkmauve". GitHub.
  29. ^ "KDE Ships Frameworks 5.78.0". KDE Community. 9 January 2021.
  30. ^ "AVIF image format supported by Cloudflare Image Resizing". The Cloudflare Blog. 3 October 2020. Archived from the original on 3 October 2020. Retrieved 3 October 2020.
  31. ^ "Upgrading images on Vimeo". 2 June 2021. Archived from the original on 3 June 2021. Retrieved 3 June 2021.
  32. ^ "PHP 8.1: GD: AVIF image support". PHP.Watch. 14 June 2021. Archived from the original on 14 June 2021. Retrieved 14 June 2021.