Простой способ создания и конвертации WebP (lossless и lossy) в Windows

Оглавление

  1. Формат изображений WebP: как создать WebP lossless и lossy и конвертировать в JPG
  2. Почему формат WebP лучше
  3. Утилита для конвертации в формат WebP и формата WebP в другие форматы
  4. Как конвертировать изображение в формат WebP
  5. Как конвертировать изображение из формата WebP в JPG и любой другой формат
  6. Как конвертировать в WebP без потерь качества — lossless
  7. Простой способ конвертации WebP без установки программ

1. Формат изображений WebP: как создать WebP lossless и lossy и конвертировать в JPG

Эта заметка посвящена формату изображений WebP: мы рассмотрим как конвертировать фотографию из JPG (или любого другого формата) в WebP; как наоборот конвертировать формат WebP в JPG и другие популярные форматы изображений; как создавать WebP сжатый без потерь и с потерями; а также как проверить, является ли WebP lossless и lossy, то есть сжат ли WebP с потерями или без потерь.

2. Почему формат WebP лучше

Вы могли обратить внимание, что некоторые веб-сайты перешли на формат WebP в качестве основного для фотографий и картинок. В чём преимущества формата WebP?

Изображения в формате WebP:

1) занимают меньше места чем JPG и PNG при таком же качестве

2) поддерживают сжатие как с потерями так и без потерь

3) поддерживают прозрачность (альфа-канал)

4) широко поддерживается как пользовательскими приложениями на устройствах (программами для просмотра фотографий на компьютерах и телефонах), так и онлайн (все веб-браузеры поддерживают WebP, WordPress и многие сайты поддерживают WebP)

По своим технических возможностям (например, степень сжатия и глубина цвета) формат WebP уступает таким более продвинутым форматам как HEIC и AVIF. Но если говорить о распространённости и поддержки пользовательским и серверным ПО, то WebP, пожалуй, лучший по соотношению «технические характеристики — поддержка программным обеспечением».

Также смотрите: Что такое файл WebP и чем он лучше других форматов

3. Утилита для конвертации в формат WebP и формата WebP в другие форматы

В этой инструкции мы будем использовать ImageMagick, если у вас ещё не установлен этот пакет, то смотрите статью «Как установить и пользоваться ImageMagick на Windows».

Также смотрите: Руководство по ImageMagick: установка, использование и решение проблем

4. Как конвертировать изображение в формат WebP

Для сохранения любой фотографии в формат WebP используйте команду следующего вида:

magick ИСХОДНЫЙ_ФАЙЛ НОВЫЙ_ФАЙЛ.webp

К примеру, я хочу конвертировать файл 20240111_124943.jpg в формат WebP, тогда команда будет следующей:

magick 20240111_124943.jpg 20240111_124943.webp

Примечание: имя нового файла может быть любым — главное, правильно укажите расширение файла.

Примечание 2: вы можете конвертировать в формат WebP не только из JPG, но из любых других форматов изображений.

Сравним наглядно форматы JPG и WebP. Вы можете сравнить качество изображения по следующим фотографиям. При клике по картинкам будут открыты оригинальные файлы изображений.

Первое изображение — исходный файл JPG (размер 4.3 Мегабайта):

Второе изображение — файл WebP (размер 3.1 Мегабайта):

5. Как конвертировать изображение из формата WebP в JPG и любой другой формат

Для конвертации фотографий в формате WebP используйте следующую команду:

magick ИСХОДНЫЙ_ФАЙЛ.webp НОВЫЙ_ФАЙЛ

Обратите внимание, что формат НОВОГО_ФАЙЛА будет соответствовать указанному расширению. Например, для конвертации в JPG команда должна быть следующего вида:

magick ИСХОДНЫЙ_ФАЙЛ.webp НОВЫЙ_ФАЙЛ.jpg

Например:

magick 20240111_124943.webp beach.jpg

А для конвертации в формат AVIF команда должна иметь следующий вид:

magick ИСХОДНЫЙ_ФАЙЛ.webp НОВЫЙ_ФАЙЛ.avif

Например:

magick 20240111_124943.webp beach.avif

Смотрите также: Что такое формат изображения AVIF?

6. Как конвертировать в WebP без потерь качества — lossless

Для конвертации в WebP lossless нужно использовать команду следующего вида:

magick ИСХОДНЫЙ_ФАЙЛ -define webp:lossless=true НОВЫЙ_ФАЙЛ.webp

Например:

magick test2.png -define webp:lossless=true test2.webp

Обратите внимание, что формат JPG является lossy форматом и, обычно, не имеет особого смысла сохранять файлы JPG в WebP lossless — да, благодаря этому будет сохранено исходное качество файла JPG, но при этом размер файла значительно увеличиться.

Другим lossless форматом является PNG — при конвертации изображений из PNG в WebP вы можете выбрать, хотите ли сохранить в WebP lossless (без потерь качества) или в WebP lossy (для уменьшения занимаемого места).

Сравним наглядно форматы PNG и WebP. Вы можете сравнить качество изображения по следующим фотографиям.

Исходный файл PNG (размер файла 2.2 Мегабайта):

WebP lossless (размер 1.6 Мегабайтов)

WebP lossy (97 Килобайтов — обратите внимание, на феноменальный уровень сжатия):

7. Простой способ конвертации WebP без установки программ

Если вы хотите преобразовать фотографии в формат WebP или вам нужно конвертировать картинку из формата WebP или вы хотите проверить, является ли файл WebP сжатым с потерями или без потерь, но вы не хотите устанавливать программы и разбираться с командной строкой, то вы можете воспользоваться онлайн сервисами для выполнения всех этих функций:

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

Использование сервисов крайне простое — вам достаточно указать файл, который вы хотите обработать.

Также доступны дополнительные опции для тех, кому нужно больше — вы можете конвертировать в формат WebP без потерь или выбрать из списка популярных форматов если вам нужно преобразовать файл WebP.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

wp-puzzle.com logo