Направление конвертации
Конвертация WebP в JPG
Преобразование WebP → JPG на сервере, без установки программ
- Загрузить
- Выбрать формат
- Скачать
Загрузка файлов
Область приёма файла
или
Файлы WebP. До 5 МБ, до 20 файлов за раз. Изображение можно вставить из буфера обмена: Ctrl+V.
JPG открывается везде, где WebP ещё не поддерживают: в старых редакторах, принтерах и на маркетплейсах. Из анимированного WebP берётся первый кадр, прозрачность заливается фоном.
Исходники и результаты хранятся 60 минут, затем стираются фоновым уборщиком. Предельный размер файла — 5 МБ, срок хранения — час.
WebP и JPG: характеристики
| Характеристика | .webpWebP | .jpgJPG |
|---|---|---|
| Полное название | Web Picture Format | Joint Photographic Experts Group |
| Разработчик | Joint Photographic Experts Group (ISO/IEC и ITU-T) | |
| Год появления | 2010 | 1992 |
| Расширение | .webp | нет данных |
| MIME-тип | image/webp | image/jpeg |
| Содержимое | Двоичное | Двоичное |
| Сжатие | С потерями | с потерями, на основе DCT |
| Прозрачность | альфа-канал в обоих режимах | не поддерживается |
| Несколько страниц в файле | Поддерживается | Нет |
| Кодек | VP8 (с потерями) и VP8L (без потерь) | нет данных |
| Анимация | поддерживается | нет данных |
| Экономия | 25–35 % против JPEG при равном качестве | нет данных |
| Предел размера | 16 383 × 16 383 пикселя | нет данных |
| Чем открыть | Google Chrome, Microsoft Edge, Mozilla Firefox, GIMP, Adobe Photoshop 23 и новее, IrfanView, XnView MP | Просмотр фотографий Windows, Фото (macOS, iOS), Adobe Photoshop, GIMP, IrfanView, любой браузер |
| Спецификация | Описание формата | Описание формата |
| Расширения | нет данных | .jpg, .jpeg |
| Глубина цвета | нет данных | 8 бит на канал, до 16,7 млн оттенков |
| Метаданные | нет данных | Exif, IPTC, XMP, ICC-профиль |
| Разумное качество | нет данных | 75–90 % — баланс размера и картинки |
Преобразование WebP → JPG
WebP — это контейнер RIFF, внутри которого лежит либо кадр, сжатый внутрикадровыми средствами видеокодека VP8, либо обратимо упакованный поток VP8L, а прозрачность хранится отдельным блоком ALPH. JPEG всего этого не поддерживает, поэтому перевод означает полное декодирование и новое квантование, сведение альфы на подложку и отбрасывание всех кадров, кроме первого.
Повторное сжатие — главный технический момент маршрута. Исходник уже прошёл квантование, и второй проход накладывается на искажённый сигнал заметнее, чем первый на чистый: шкалу качества здесь держат в диапазоне 88–92, а не 80. Объём при этом вырастает на 25–40 %, потому что предсказание блоков по соседям и арифметическое кодирование, которыми выигрывает WebP, в JPEG отсутствуют.
Прозрачность сводится на белую или чёрную подложку: альфа-канала в целевом формате нет. Полупрозрачные пиксели смешиваются с фоном пропорционально альфе, поэтому сглаженный край получает кайму цвета подложки. Анимация теряется полностью — берётся первый кадр, поскольку JPEG хранит одно изображение и не имеет структуры для последовательности с задержками.
Цветность в результате прореживается по схеме 4:2:0, что даёт размытый контур на границах цветов равной яркости — цветном тексте, тонких линиях схемы. Для такого материала целевым форматом лучше выбрать PNG: он обратим и сохраняет и границы, и прозрачность. Маршрут востребован там, где приёмник формат WebP не принимает: настольные редакторы прошлых версий, печатные салоны, торговые площадки, формы загрузки документов.
Порядок преобразования WebP → JPG
Шаг 1
Подложка
Если в изображении есть альфа-канал, выберите белый или чёрный фон по цвету будущей поверхности. Полупрозрачные края смешаются именно с ним, и переиграть это после кодирования нельзя.
Шаг 2
Шкала качества
Держите 88–92: второе квантование поверх первого заметнее обычного. Значения ниже 80 на изображениях, уже прошедших сжатие, дают видимую сетку блоков даже на несложных сюжетах.
Шаг 3
Геометрия и метаданные
Ширина и высота задаются явно, вторая сторона считается по пропорциям. Удаление метаданных включено по умолчанию — вместе с Exif вырезается и встроенный профиль ICC.
Шаг 4
Проверка контуров
Оцените результат на резких границах и цветном тексте. Заметное размытие — следствие прореживания цветности 4:2:0, и лечится оно сменой целевого формата, а не шкалой качества.
Вопросы по работе сервиса
Насколько вырастет файл?
Обычно на 25–40 % при сопоставимом визуальном качестве. Причина в механике: WebP предсказывает содержимое блока по уже закодированным соседям и упаковывает коэффициенты арифметическим кодером, а JPEG обрабатывает каждый блок 8×8 независимо и кодирует его кодами Хаффмана.
Куда девается альфа-канал?
Он сводится на подложку и перестаёт существовать: целевой формат хранит только цвет пикселя, места под четвёртый канал в нём нет. Если фон должен просвечивать, выбирайте перевод в PNG — там альфа-канал переносится целиком, со всеми полутонами, и попутно не происходит повторного сжатия с потерями.
Что произойдёт с анимированным изображением?
В результат попадёт первый кадр. Целевой формат хранит одно изображение и не имеет структуры для последовательности кадров с задержками, поэтому движение теряется полностью. Для сохранения анимации нужен маршрут в формат, который её поддерживает.
Заметно ли упадёт качество?
При шкале 88–92 потери видны только при попиксельном сравнении. Но помнить о механике стоит: это второе квантование поверх первого, поэтому пропускать один файл через несколько таких преобразований подряд не следует — деградация накапливается необратимо.