AVIF и WebP - оба современные форматы изображений, которые превосходят JPEG по размеру файла, и вы наверняка видели оба в интернете. Так какой же стоит использовать на самом деле? Вот сравнение простым языком для фотографий, графики и сайтов.
Короткий ответ
Для большинства фотографий AVIF даёт самые маленькие файлы при заданном качестве и лучше выглядит на детализированных изображениях и снимках с широким динамическим диапазоном. WebP старше, кодирует быстрее и поддерживается в чуть большем числе мест. Если вам нужно максимальное сжатие и качество, выбирайте AVIF; если вам нужна скорость и самый широкий охват, WebP - безопасный выбор.
Размер файла и качество
AVIF основан на кодеке AV1 и очень эффективен: он часто экономит от 20 до 50 процентов по сравнению с WebP при схожем качестве, и он справляется с градиентами и шумом без блочного вида, который может давать JPEG. WebP по-прежнему уверенно превосходит JPEG, но не дотягивает до AVIF на самых сложных изображениях.
Сравнение возможностей
| Возможность | AVIF | WebP |
|---|---|---|
| Лучший размер файла | Да | Хорошо |
| Прозрачность (альфа-канал) | Да | Да |
| Анимация | Да | Да |
| HDR / широкий охват / 10 бит | Да | Нет |
| Скорость кодирования | Медленнее | Быстрее |
| Год появления | 2019 | 2010 |
Поддержка в браузерах и приложениях
Оба формата работают во всех текущих основных браузерах. У WebP более длинный послужной список, и он поддерживается почти везде, включая старое программное обеспечение. Поддержка AVIF теперь тоже почти повсеместна в браузерах, хотя горстка настольных приложений всё ещё отстаёт, и именно поэтому вам иногда попадается файл .avif, который вы не можете открыть. В Windows вы можете мгновенно просмотреть любой из форматов в HawkView, без наборов кодеков.
Какой выбрать?
- Сайты, где размер важнее всего: AVIF, с запасным вариантом WebP или JPEG для старых клиентов.
- Быстрое массовое преобразование или самая широкая совместимость: WebP.
- Фотографии с HDR или мелкими деталями: AVIF.
- Вам просто нужно открыть тот, что вам прислали: любой просмотрщик с нативной поддержкой; смотрите как открыть файлы AVIF.
Итог
AVIF выигрывает по размеру и качеству, WebP выигрывает по скорости и чуть более широкой поддержке. Оба превосходны; выбирайте AVIF, когда важна эффективность, и WebP, когда вам нужен самый безопасный и быстрый вариант. Любопытно узнать про следующий формат на горизонте? Прочитайте как открыть файлы JPEG XL.