AVIF

AV1 Image File Format (AVIF)
Изображение логотипа
Расширение .avif
MIME-тип image/avif
Разработчик Alliance for Open Media
Опубликован 19 Февраля 2019
Последний выпуск v1.2.0 (16 Октября 2025)
Тип формата
Содержится в HEIF
Расширен из HEIF, ISOBMFF[англ.], AV1
Открытый формат? Да
Сайт aomediacodec.github.io/a…
Логотип Викисклада Медиафайлы на Викискладе

AV1 Image File Format (AVIF) (/əˈvf/) — это спецификация формата файла изображения для хранения изображений или последовательностей изображений, сжатых с помощью AV1, в формате контейнера AVIF. Он конкурирует с HEIC, который использует тот же формат контейнера, что и ISOBMFF[англ.], но HEVC для сжатия. Версия 1.0.0 спецификации AVIF была завершена в феврале 2019 года.

В ряде тестов, проведённых Netflix в 2020 году, AVIF показал лучшую эффективность сжатия, чем JPEG, а также лучшее сохранение деталей, меньше блочных артефактов и меньшее растекание цвета вокруг резких краев в композициях из естественных изображений, текста и графики[1].

Особенности

AVIF поддерживает такие функции, как:

Поддержка

14 декабря 2018 года Netflix опубликовал первые образцы изображений в формате .avif[4]. В ноябре 2020 года были опубликованы образцы изображений в формате HDR с функциями квантования изображения[англ.] и основными цветами BT.2020[5].

libavif
Логотип программы libavif
Скриншот программы libavif
Тип raster-graphics file format[вд], открытый формат, графический формат и формат файла
Разработчик Alliance for Open Media
Написана на C, Ассемблер
Последняя версия 1.3.0 (9 мая 2025; 12 месяцев назад (2025-05-09))
Лицензия Лицензия BSD из 2 пунктов (free software)
Сайт github.com/AOMediaCodec/libavif
Логотип Викисклада Медиафайлы на Викискладе

Программное обеспечение

  • Веб-браузеры
    • В августе 2020 года был выпущен Google Chrome версии 85 с полной поддержкой AVIF[6]. В Google Chrome версии 89 для Android добавлена поддержка AVIF[7].
    • В октябре 2021 года был выпущен Mozilla Firefox версии 93 с поддержкой AVIF по умолчанию[8]. Планировалось включить поддержку AVIF по умолчанию в Firefox версии 86, но это изменение было отменено за день до выпуска.[9][10] Поддержка включается вручную через экспериментальные настройки в Firefox[11].
    • Webkit поддерживает AVIF начиная с версии 17[12]. Как следствие, Safari имеет полную поддержку формата.
  • Средства просмотра изображений
  • Медиапроигрыватель
    • VLC читает файлы AVIF, начиная с версии 4, которая все еще находится в разработке[16].
  • Редакторы изображений
    • Paint.net добавила поддержку открытия файлов AVIF в сентябре 2019 года[17] и возможность сохранять изображения в формате AVIF в обновлении от августа 2020 года[18].
    • Преобразование формата Colorist и Darktable с изображениями в формате RAW поддерживаются и представлены в эталонных реализациях libavif.
    • Была разработана реализация плагина GIMP, поддерживающая API плагинов 3.x и 2.10.x. Импорт и экспорт собственного AVIF был добавлен в GIMP в октябре 2020 года[19].
    • Krita 5.0, выпущенная 23 декабря 2021 года, добавила поддержку AVIF. Поддержка также включает изображения Rec. 2100 HDR AVIF[20][21].
    • Adobe Lightroom Classic — редактор растровой графики и «проявки» RAW-снимков[22]
  • Библиотеки изображений
    • libavif — портативная библиотека для кодирования и декодирования файлов AVIF.
    • libheif — декодер и кодировщик ISO/IEC 23008-12:2017 HEIF и AVIF.
    • SAIL — независимая от формата библиотека с поддержкой AVIF, реализованная поверх libavif.

Операционные системы

  • Microsoft объявила о поддержке предварительной версии Windows 10 «19H1», включая поддержку в Проводнике, Paint и нескольких API, а также образцы изображений.
  • В Android 12, выпущенном 4 октября 2021 г., добавлена встроенная поддержка AVIF, хотя он не будет форматом изображения по умолчанию для приложения камеры[23]. [ограничен максимальным размером изображения 9 MP]
  • AVIF широко поддерживается в дистрибутивах Linux. С выпуском libavif 0.8.0 в июле 2020 года, в который добавлен плагин GdkPixbuf, поддержка AVIF присутствует в большинстве приложений GNOME/GTK[24]. KDE Frameworks[англ.] добавили поддержку AVIF в библиотеку «KImageFormats» в январе 2021 года, что позволило большинству приложений KDE/Qt поддерживать просмотр и сохранение изображений AVIF[25].

Веб-сайты

  • 14 февраля 2020 г. Netflix опубликовал статью в блоге с объективными измерениями качества изображения и эффективности сжатия AVIF по сравнению с JPEG[1].
  • Cloudflare объявила о поддержке AVIF в своем блоге 3 октября 2020 года[26].
  • Vimeo объявила о поддержке AVIF в своем блоге 3 июня 2021 года[27].

Языки программирования

  • PHP начиная с версии 8.1 включает поддержку AVIF в своем расширении GD.[28]

Прочее

  • Exiftool[англ.] поддерживает формат AVIF для чтения и записи EXIF, начиная с версии 11.79.

Примечания

  1. 1 2 Concolato, Cyril; De Cock, Jan; Aaron, Anne; Mavlankar, Aditya; Swanson, Kyle; Moorthy, Anush. AVIF for Next-Generation Image Coding. The Netflix Tech Blog (13 февраля 2020). Дата обращения: 19 ноября 2021. Архивировано 15 февраля 2020 года.
  2. 1 2 Concolato, Cyril. AV1 Image File Format (AVIF). AOMedia (14 октября 2019). Дата обращения: 6 ноября 2019. Архивировано 5 ноября 2019 года.
  3. Film Grain Synthesis for AV1 Video Codec (англ.). Дата обращения: 14 декабря 2020. Архивировано 7 января 2021 года.
  4. Netflix AV1 Encodes Readme. Дата обращения: 23 мая 2020. Архивировано 20 февраля 2020 года.
  5. av1-avif/testFiles/Netflix/avif at master · AOMediaCodec/av1-avif (англ.). GitHub. Дата обращения: 17 сентября 2021. Архивировано 8 августа 2019 года.
  6. Abrams, Lawrence. Chrome 85 released with security fixes, app shortcuts, AVIF support. Bleeping Computer (25 августа 2020). Дата обращения: 26 августа 2020. Архивировано 26 августа 2020 года.
  7. Chrome 89 Beta: Advanced Hardware Interactions, Web Sharing on Desktop, and More. Дата обращения: 29 января 2021. Архивировано 29 января 2021 года.
  8. Firefox 93.0, See All New Features, Updates and Fixes (англ.). Mozilla. Дата обращения: 5 октября 2021. Архивировано 4 октября 2021 года.
  9. 1682995 - (Avif-default) Enable AVIF support by default. Дата обращения: 9 января 2021. Архивировано 9 января 2021 года.
  10. Cimpanu, Catalin. 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 (9 июля 2020). Дата обращения: 26 августа 2020. Архивировано 13 августа 2020 года.
  11. Experimental features in Firefox - Mozilla | MDN (амер. англ.). developer.mozilla.org (7 ноября 2023). Дата обращения: 17 ноября 2023. Архивировано 17 ноября 2023 года.
  12. Caceres, Marcos; Angle, Patrick; Cannon, Ada Rose; Avenard, Jean-Yves; Carlson, Eric. News from WWDC23: WebKit Features in Safari 17 beta. WebKit (6 июня 2023). Дата обращения: 17 ноября 2023. Архивировано 15 июня 2023 года.
  13. ImageMagick AVIF support. Github. Дата обращения: 9 сентября 2021. Архивировано 9 сентября 2021 года.
  14. IrfanView AVIF support. IrfanView. Дата обращения: 9 сентября 2021. Архивировано 24 июля 2021 года.
  15. Imagine AV1 Image Format Plugin (AVIF, AVIFS). www.nyam.pe.kr.
  16. no display of .avif files with dav1d decoder (#21568) · Issues · VideoLAN / VLC (англ.). GitLab. Дата обращения: 8 октября 2021. Архивировано 8 октября 2021 года.
  17. paint.net 4.2.2 is now available! (англ.). paint.net blog (18 сентября 2019). Дата обращения: 12 октября 2019. Архивировано 27 сентября 2019 года.
  18. paint.net 4.2.14 alpha build 7542 (25 августа 2020). Дата обращения: 26 августа 2020. Архивировано 1 октября 2020 года.
  19. GIMP 2.10.22 Released (англ.). www.gimp.org (7 октября 2020). Дата обращения: 14 октября 2020. Архивировано 8 октября 2020 года.
  20. Krita 5.0 released! (23 декабря 2021). Дата обращения: 16 января 2022. Архивировано 11 января 2022 года.
  21. Krita 5.0 Release Notes. Дата обращения: 16 января 2022. Архивировано 21 января 2022 года.
  22. Вывод HDR. Adobe. Дата обращения: 17 ноября 2023. Архивировано 17 ноября 2023 года.
  23. Android 12 is live in AOSP! Дата обращения: 16 января 2022. Архивировано 4 октября 2021 года.
  24. Add a gdk-pixbuf module by linkmauve. GitHub. Дата обращения: 16 января 2022. Архивировано 17 ноября 2021 года.
  25. KDE Ships Frameworks 5.78.0. KDE Community (9 января 2021). Дата обращения: 16 января 2022. Архивировано 17 ноября 2021 года.
  26. AVIF image format supported by Cloudflare Image Resizing. The Cloudflare Blog (3 октября 2020). Дата обращения: 3 октября 2020. Архивировано 3 октября 2020 года.
  27. Upgrading images on Vimeo (2 июня 2021). Дата обращения: 3 июня 2021. Архивировано 3 июня 2021 года.
  28. Karunaratne, Ayesh. PHP 8.1: GD: AVIF image support (англ.). PHP.Watch. Дата обращения: 26 ноября 2023. Архивировано 14 июня 2021 года.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.