Открыть сервисСервис

Формат файлов WebP

WebP — растровый формат графических файлов с расширением .webp, разработанный компанией Google и представленный в 2010 году. Формат обеспечивает сжатие изображений с потерями и без потерь, поддерживает прозрачность (альфа-канал) и анимацию. WebP основан на кодировке видеокомпрессии VP8 и предназначен как замена форматам JPEG и PNG, обеспечивая меньший размер файла при сопоставимом качестве. По заявлению разработчиков, изображения в формате WebP в среднем на 25—34 % меньше JPEG-файлов при равном визуальном качестве.

История и поддержка

Формат разработан группой WebP Project внутри Google. Исходный код выпущен под лицензией BSD в октябре 2010 года. В 2012 году к формату добавлена поддержка прозрачности (альфа-канала), в 2013 году — расширенный формат WebP (extended WebP) с поддержкой метаданных и анимации.

Поддержка WebP в браузерах постепенно расширялась. Наиболее раннюю поддержку реализовали Google Chrome (начиная с версии 9, 2011), Opera, Firefox (с версии 65, 2019), Microsoft Edge (на базе Chromium) и Safari (с версии 14, 2020). К 2023 году доля браузеров с поддержкой WebP превысила 95 % мирового рынка.

В операционных системах поддержка формата появлялась позже. Microsoft Windows 10 получила встроенную поддержку WebP в обновлении 1803 (2018). macOS поддерживает WebP начиная с macOS Big Sur (2020). В Linux поддержка зависит от установленных библиотек и среды рабочего стола.

Технические особенности

Формат WebP использует два режима сжатия:

  • Lossy (с потерями) — основан на блочном сжатии VP8, аналогичном JPEG, но с более эффективной моделью предсказания движения и кодирования.
  • Lossless (без потерь) — использует собственный алгоритм сжатия, основанный на преобразованиях изображения в форматы YUVA и применении LZW-подобного сжатия.

Файлы WebP сжимаются примерно на 26 % по сравнению с PNG в режиме без потерь и на 25—34 % по сравнению с JPEG в режиме с потерями при сопоставимом визуальном качестве. Формат поддерживает глубину цвета 8 бит на канал, альфа-канал 8 бит, анимацию с произвольным количеством кадров и метаданные EXIF, XMP и ICC-профили.

Как открыть файл WebP на компьютере

Windows

В Windows 10 (версия 1803 и новее) и Windows 11 файлы WebP открываются во встроенном просмотрщике «Фотографии» по двойному щелчку. Для более ранних версий Windows или для расширенного функционала используются сторонние программы:

  • IrfanView — бесплатный просмотрщик с поддержкой WebP через плагин.
  • XnView — кроссплатформенный просмотрщик с поддержкой множества форматов.
  • Honeyview — быстрый просмотрщик изображений с поддержкой WebP.
  • Google Chrome, Mozilla Firefox, Microsoft Edge — браузеры позволяют открыть файл WebP через протокол file:// или перетаскиванием в окно браузера.

Для редактирования WebP используются графические редакторы: Adobe Photoshop (с версии 23.0, 2022, поддержка встроена), GIMP (с версии 2.10), Paint.NET (через плагин).

macOS

В macOS начиная с Big Sur файлы WebP открываются в стандартном приложении «Просмотр» (Preview). Для более ранних версий macOS используется стороннее приложение WebPConverter или конвертация через онлайн-сервисы.

Linux

В большинстве современных дистрибутивов Linux (Ubuntu, Fedora, Debian с GNOME или KDE) файлы WebP открываются в стандартном просмотрщике изображений без дополнительной настройки. Для консольного использования доступна утилита dwebp, входящая в пакет webp (в Ubuntu и Debian — webp или libwebp-tools).

Android и iOS

В Android файлы WebP поддерживаются системой начиная с Android 4.0 (Ice Cream Sandwich, 2011). В iOS поддержка WebP появилась в iOS 14 (2020). На устройствах с более ранними версиями ОС используются сторонние приложения или онлайн-конвертеры.

Конвертация формата

Для конвертации WebP в другие форматы (JPEG, PNG, GIF) и обратно используются:

  • Командная строка: утилиты cwebp (конвертация в WebP) и dwebp (конвертация из WebP), входящие в официальную библиотеку libwebp от Google.
  • Графические редакторы: GIMP, Photoshop, Paint.NET.
  • Онлайн-сервисы: множество веб-сервисов для конвертации изображений.

Критика

Основной критикой формата WebP является его ограниченная поддержка в старых версиях операционных систем и программного обеспечения, а также отсутствие аппаратного ускорения декодирования на некоторых устройствах. Несмотря на это, формат постепенно вытесняет JPEG и PNG в веб-технологиях, активно используется крупнейшими интернет-ресурсами, включая Google, YouTube, Facebook (продукт Meta, признанной экстремистской и запрещённой в РФ) и ВКонтакте.

Источники

  • Официальная документация проекта WebP (developers.google.com/speed/webp)
  • RFC 9649 — WebP Image Format (IETF, 2024)
  • Документация libwebp
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru