- Вышла официальная спецификация формата изображений AVIF версии 1.2.
- Добавлена стандартизация механизма Sample Transform для объединения нескольких изображений с математическими преобразованиями.
- Исходный код проекта и эталонная библиотека libavif доступны с открытой лицензией BSD.
Проект AV1 Image Format (AVIF), использующий технологию внутрикадрового сжатия из видеоформата AV1, представил обновленную официальную спецификацию версии 1.2. Формат AVIF традиционно использует контейнер, схожий с HEIF, и поддерживает как стандартный динамический диапазон (SDR), так и изображения с расширенным динамическим диапазоном (HDR) и широким цветовыми пространствами Wide-gamut.
Главным нововведением в версии 1.2 стало введение стандартизированного механизма Sample Transform. Эта технология позволяет получать конечное изображение путём объединения одного или нескольких вспомогательных изображений с помощью математических преобразований, которые описываются и сохраняются в метаданных. Такое решение расширяет возможности формата, например, оно позволяет создавать изображения с более глубокой цветовой палитрой на основе исходных данных с меньшей глубиной цвета, при этом сохраняется обратная совместимость.
Исходный код AVIF в целом и его спецификации публикуется на GitHub под лицензией BSD 2-Clause «Simplified». Предыдущие версии формата были выпущены в марте 2019 года (1.0) и августе 2024 года (1.1). Экспериментальная поддержка новой функции Sample Transform появилась в эталонной библиотеке libavif уже в апреле 2024 года. Это будет способствовать более широкому распространению и интеграции формата AVIF в программы и сервисы, работающие с изображениями, благодаря улучшенной универсальности и расширенным визуальным возможностям.
Таким образом, выпуск спецификации AVIF 1.2 является важным шагом в развитии открытых форматов изображений с высоким качеством сжатия и богатыми функциональными возможностями для современных мультимедийных приложений.
