Направление конвертации
Конвертация AVIF в JPG
Преобразование AVIF → JPG на сервере, без установки программ
- Загрузить
- Выбрать формат
- Скачать
Загрузка файлов
Область приёма файла
или
Файлы AVIF. До 5 МБ, до 20 файлов за раз. Изображение можно вставить из буфера обмена: Ctrl+V.
AVIF молодой и открывается не всеми программами, JPG — практически любыми. Файл при этом вырастет в два-три раза: AVIF сжимает существенно плотнее.
Исходники и результаты хранятся 60 минут, затем стираются фоновым уборщиком. Предельный размер файла — 5 МБ, срок хранения — час.
AVIF и JPG: характеристики
| Характеристика | .avifAVIF | .jpgJPG |
|---|---|---|
| Полное название | AV1 Image File Format | Joint Photographic Experts Group |
| Разработчик | Alliance for Open Media (AOMedia) | Joint Photographic Experts Group (ISO/IEC и ITU-T) |
| Год появления | 2019 | 1992 |
| Расширение | .avif | нет данных |
| MIME-тип | image/avif | image/jpeg |
| Содержимое | Двоичное | Двоичное |
| Сжатие | С потерями | с потерями, на основе DCT |
| Прозрачность | альфа-канал | не поддерживается |
| Несколько страниц в файле | Поддерживается | Нет |
| Кодек | AV1, без лицензионных отчислений | нет данных |
| Глубина цвета | 8, 10 и 12 бит, поддержка HDR | 8 бит на канал, до 16,7 млн оттенков |
| Анимация | поддерживается | нет данных |
| Экономия | 40–50 % против JPEG | нет данных |
| Чем открыть | Google Chrome, Mozilla Firefox, Safari 16 и новее, GIMP 2.10.30 и новее, XnView MP, ImageMagick | Просмотр фотографий Windows, Фото (macOS, iOS), Adobe Photoshop, GIMP, IrfanView, любой браузер |
| Спецификация | Описание формата | Описание формата |
| Расширения | нет данных | .jpg, .jpeg |
| Метаданные | нет данных | Exif, IPTC, XMP, ICC-профиль |
| Разумное качество | нет данных | 75–90 % — баланс размера и картинки |
Преобразование AVIF → JPG
AVIF — ключевой кадр видеокодека AV1, уложенный в контейнер ISO BMFF: то же семейство структур, что у HEIC, но кодек свободен от лицензионных отчислений. Формат допускает 8, 10 и 12 бит на канал, широкие цветовые пространства и альфа-канал, а сжимает примерно на 40–50 % плотнее JPEG. Конвертация декодирует кадр и приводит его к 8-битному sRGB.
Приведение динамического диапазона — главная точка внимания. Снимок в 10 или 12 битах с передаточной функцией расширенного диапазона содержит больше градаций, чем способен выразить целевой формат: 4096 ступеней на канал сводятся к 256. На обычных сюжетах это не видно, на кадрах с яркими источниками света самые светлые участки уплощаются, а плавные переходы могут распасться на полосы. Обратного пути нет: восстановить сведённые градации невозможно.
Прозрачность сводится на белую или чёрную подложку — альфа-канала в целевом формате не существует. Цветность прореживается по схеме 4:2:0, поэтому граница двух цветов равной яркости размывается: для изображений с цветным текстом и тонкими линиями предпочтительнее обратимый целевой формат. Шкала качества управляет матрицей квантования: рабочий диапазон 88–92, поскольку это второе сжатие поверх первого.
Объём вырастает в два-три раза, и это прямое следствие разницы в плотности упаковки: AV1 предсказывает содержимое блока десятками режимов и кодирует остаток адаптивным арифметическим кодером, JPEG обрабатывает блоки 8×8 независимо. Маршрут нужен ради совместимости: браузеры формат поддерживают, а настольные просмотрщики, редакторы прошлых версий и печатные приёмники — далеко не всегда.
Порядок преобразования AVIF → JPG
Шаг 1
Передача файла
Набор изображений обрабатывается одним заданием. Формат входа определяется по структуре контейнера, поэтому файл с любым расширением будет прочитан по фактическому содержимому.
Шаг 2
Подложка
Если в кадре есть альфа-канал, выберите белый или чёрный фон. Полупрозрачные пиксели смешаются с ним пропорционально альфе, и изменить это после кодирования уже нельзя.
Шаг 3
Шкала качества
Держите 88–92: повторное квантование поверх плотного сжатия AV1 заметнее обычного. Для печати имеет смысл 95, ниже 80 на ровных участках проступает сетка блоков.
Шаг 4
Контроль светов
Посмотрите на самые яркие области результата. Уплощение и полосы означают сведение расширенного диапазона к 8 битам — параметрами конвертации это не исправляется.
Вопросы по работе сервиса
Почему файл вырос в два-три раза?
AV1 сжимает изображение примерно на 40–50 % плотнее JPEG за счёт множества режимов предсказания и адаптивного арифметического кодирования. При переводе эта экономия теряется, и объём закономерно возвращается к уровню более старого формата. Уменьшить его можно шкалой качества или геометрией.
Изменятся ли цвета?
У обычных снимков — нет. У изображений с расширенным динамическим диапазоном самые светлые участки уплощаются: целевой формат работает с 8 битами на канал в пространстве sRGB, тогда как исходник мог хранить 10 или 12 бит с широким охватом. Сведение необратимо.
Что произойдёт с прозрачностью?
Она сводится на выбранную подложку — белую или чёрную. Альфа-канала в целевом формате нет, и хранить его негде. Если прозрачность нужна, целевым форматом должен быть PNG или WebP: оба принимают альфу со всеми полутонами.
Почему исходный файл не открывается настольными программами?
Потому что для этого нужен декодер AV1, который в браузеры включён, а в системные просмотрщики и редакторы прошлых версий — не всегда. Формат молодой, и поддержка за пределами веба подтягивается медленно; перевод в JPEG снимает вопрос совместимости целиком.