WebP: что за формат, как в него конвертировать?

WebP: что за формат изображений? Какие у него преимущества по отношению к JPEG?

Обновлено: 8 марта 2023 г. Автор: Андрей Исаев

Есть ли преимущества у формата .webp? Где чего чаще всего используется? Пора ли уже преобразовывать все свои фотографии в webp? Тут вы найдете все ответы.

Что за формат файла .webp?

WebP - формат хранения цифровых изображений, разработанный компанией Google в качестве более совершенной замены других основных форматов, распространенных в сети интернет, таких как JPEG, PNG и GIF. На данный момент поддерживается всеми современными браузерами.

Подробная информация о формате

Формат появился относительно недавно - первая его версия анонсирована лишь в 2010 году. Он объединяет в себе основные преимущества всех наиболее популярных форматов изображений, используемых в сети интернет:

  • Как JPEG позволяет очень эффективно сжимать фотографии, используя сжатие с потерями, только лучше.
  • Как JPEG позволяет сохранять метаданные снимка (геопозицию, параметры камеры и т.д.) в форматах ICC, XMP и EXIF.
  • Как PNG и GIF может сжимать изображения без потерь, только лучше.
  • Как PNG позволяет изображению быть прозрачным.
  • Как GIF может использоваться для анимированных картинок.

Также немаловажным свойством этого алгоритма, сильно способствовавшим обретению им популярности, стало его открытость. Google опубликовала исходный код библиотеки поддержки этого формата под очень либеральной открытой лицензией (BSD), кроме того, не стала регистрировать никаких патентов на эти алгоритмы.

В алгоритме сжатия WebP активно применяется предсказание содержимого еще не распакованной части изображения на основе уже известной. В том числе благодаря этому механизму, ему удается достигать более высоких результатов при сжатии изображений по сравнению с тем же JPEG.

Для чего используется формат WebP?

Благодаря его открытости, поддержка формата была относительно быстро встроена во все ведущие браузеры. На данный момент, все современные браузеры поддерживают этот формат. А так как изображения, сжатые WebP, занимают на минимум на 25% меньше места чем JPEG аналогичного качества, вебмастеры по всему миру активно внедряют это формат для повышения скорости загрузки их сайтов.

Однако, за пределами мировой паутины, формат WebP пока еще не смог отобрать пальму первенства у традиционного JPEG в качестве формата для хранения фотографий по-умолчанию. Фотоаппараты и телефоны (за небольшим количеством исключений) в основной массе продолжают сохранять снимки в формате JPEG (и, возможно, тот или иной формат RAW).

WebP против JPEG: что лучше?

Ряд исследований показывает, что при одинаковом качестве получившейся картинки, фотографии, сжатые WebP занимают от 25% до 34% меньше места, чем JPEG. А при максимальной степени сжатия, артефакты WebP выглядят намного более естественно, как показано на примере ниже. При этом, WebP также позволяет сохранять метаданные в форматах XMP и EXIF, а также имеет функцию прозрачности. Получается, что по всем параметрам WebP как минимум не хуже, а по ряду заметно лучше чем JPEG. Так почему же он до сих пор не заместил собой более старый формат повсеместно?

Артефакты экстремального сжатия картинки в формате JPG - фон в клеточку
2,3Кб JPEG - фон в "клеточку"
Артефакты экстремального сжатия картинки в формате WebP - более ровный фон
1,7Кб WebP - более ровный фон

На самом деле, WebP - далеко не единственный претендент на то, чтобы стать "новым JPEG" в будущем. В этом сегменте развернулась нешуточная борьба, и она далека от завершения, так как создатели форматов постоянно работают над их улучшением.

Среди главных конкурентов за право быть "следующим JPEG" стоит упомянуть HEIC, в популяризацию которого активно включилась Apple, сделав его форматом по умолчанию для снимков на своих смартфонах, а также AVIF, разработанный Alliance for Open Media. Данные о том, какой из форматов дает более высокое качество сжатия, несколько расходятся в разных источниках, тем более что все форматы активно развиваются. Однако, вроде как принято считать, что оба эти формата превосходят WebP по степени сжатия, при этом AVIF слегка вырывается вперёд.

Тем не менее, в том, что касается сети интернет, WebP уже плотно занял свою нишу. В этом сегменте политика лицензирования HEIC просто ставит крест его популярности, а AVIF оказался менее универсален чем WebP, в частности он не поддерживает прозрачность, которая очень важна в веб-дайне.

WebP против PNG: что лучше?

Хоть JPEG и воспринимается многими как "главный формат для картинок", он таковым не является. Он действительно занимает ведущее место, но только в конкретном сегменте - в цифровых фотографиях. Именно здесь его свойства проявляются наиболее ярко - он позволяет сжимать изображения очень сильно, а неизбежная потеря информации при этом не воспринимается глазом как ухудшение изображения. Это в равной степени относится и к более современным алгоритмам сжатия с потерями, вроде WebP, HEIC или AVIF.

Существует