Как уменьшить размер JPG без потери качества в Ubuntu

Допустим, у вас есть огромная коллекция картинок и фотографий в формате JPG. С каждым днем картинок все больше, а свободного места на диске все меньше. Знаете ли вы, что часть картинок можно автоматически оптимизировать по размеру и при этом не потерять в качестве? Поможет в этом программа jpegoptim, входящая в штатный репозиторий Ubuntu.

Как уменьшить размер картинки

Сначала установим jpegoptim:

sudo apt-get install jpegoptim

Теперь перейдем в директорию с JPG-файлами и запустим следующую комбинацию команд:

find . -name "*.jpg" | xargs jpegoptim -t

Программа find найдет все файлы с расширением JPG и передаст программе xargs, которая для каждого файла вызовет jpegoptim.

Если вы храните картинки из сети для того, чтобы при случае снова разместить их в интернете, можно смело провести оптимизацию с дополнительным сжатием. Теоретически, качество картинки может снизиться, но на практике заметить внесенное искажение будет невозможно. Зато объем JPG-файлов сократится еще заметнее (на 200-400% и более):

find . -name "*.jpg" | xargs jpegoptim -m 80 -t

Здесь опция -m задает «качество» на уровне 80%.

Ту же самую операцию можно проделать и с файлами в графическом формате PNG. Единственное отличие в том, что для PNG доступна лишь оптимизация без потерь:

sudo apt-get install optipng
find . -name "*.png" | xargs optipng -o5 -quiet -keep -preserve

Пример сжатия JPG

Оптимизация размера JPG
До и после сжатия

Ваша оценка: Нет Средняя оценка: 4 (4 votes)
a

Знатный троллинг на последней картинке. :) :)

Ваша оценка: Нет Средняя оценка: 5 (3 votes)
a

походу программа помогает даже сжать объем бедер на фотках XD прям находка для девушек

Ваша оценка: Нет Средняя оценка: 5 (2 votes)
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Linux I класса
Linux II класса
Linux III класса
Счетчики
  • Самый популярный сайт о Linux и Windows 10
О Либератуме

Liberatum — это новости мира дистрибутивов Linux, обзоры, сборки, блоги, а также лучший сайт об Ubuntu*.