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

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

Особенности AVIF поддерживает такие функции, как: Множество цветовых пространств, а именно: HDR с функциями либо HLG, основные цвета и цветовое пространство BT.2100; с использованием стандарта sRGB / BT.709 либо ; Цветовое пространство использующее (ITU-T H.273 и ISO/IEC 23091-2) либо ICC-профили; Сжатие без потерь и сжатие с потерями; 8, 10, 12-битная глубина цвета; Поддержка альфа-канала; 4:2:0, 4:2:2, 4:4:4 цветовая субдискретизация; Алгоритм моделирования и синтеза зернистости плёнки.

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

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

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

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

Веб-сайты

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

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

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

Прочее

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

Примечания

Категория:Растровая графика Категория:Графические форматы Категория:Форматы файлов Категория:Графика в Web Категория:Форматы архивов Категория:Алгоритмы сжатия с потерями