Скрипт для конвертации изображений в формате webp в jpeg

Мои пчелки

Ребята, как же меня замучили картинки в формате webp от google! Особенно, когда работаешь на маке или линуксе. И конечно, в сети есть куча конвертеров, на которые тратишь время, клики и тп. А ведь все делается буквально за секунду! Надо сконвертировать webp в jpg или png? Да нет ничего проще!

1. Ставим утилиту, которая работает с webp 

sudo apt install webp

2. Открываем текстовый редактор и пишем скрипт конвертации

#!/bin/sh
for f in `find . -type f -iname '*.webp'`;
do dwebp -ppm "$f" -o - | ppmtojpeg -quality=80 > `basename $f .webp`.jpg 
done;

3. Делаем скрипт исполняемым, кладем в папочку с файлами webp и запускаем.  Качество и размер получаемого изображения можно изменять, в данном случае стоит -quality=80, этого обычно вполне достаточно.

Да, не забудьте проверить, что у вас установлена утилита ppmtojpeg, если нет — установите

sudo apt install ppmtojpeg

Сама утилита входит в состав многих пакетов работы с ppm, возможно название пакета будет отличаться!

Для конвертации webp в png скрипт будет еще проще:

#!/bin/sh
for f in `find . -type f -iname '*.webp'`;
do dwebp "$f" -o - > `basename $f .webp`.png 
done;

Всем удачи и надеюсь, одной проблемой будет в вашей работе меньше!

Программистам-пчеловодам привет! Бросайте пыльные офисы и занимайтесь пчеловодством, это правильно!

12:11
57
RSS
12:31

Нед слов! )))

Загрузка...