Зменшення "ваги" зображень може бути дуже корисним, якщо у нас є блог або ми використовуємо будь-яку послугу в Інтернеті. Це те, що можна легко зробити за допомогою графічного редактора, такого як GIMP з розширенням "зберегти для Інтернету" або від терміналу тягнуча команда.
Сьогодні останнє, і ми збираємося зробити це з jpegoptim та optipng, що, як ви вже здогадалися, ми покриваємо файли Розширення JPG/JPEG та PNG, відповідно.
jpegoptim
- Почнемо з jpegoptim та його найосновніший синтаксис (увага: це перезаписати оригінальний файл):
- Якщо ми хочемо, щоб отримане зображення пішло в інший каталог, щоб не перезаписувати його Ми робимо це за допомогою "-d", а потім ставимо маршрут:
- Можна оптимізувати кілька файлів якось:
- Або використовуйте символи підстановки для розмаху всі файли, що містяться в каталозі. Просто перейдіть до терміналу всередині нього і виконайте:
- Алгоритм зменшення, який використовується за замовчуванням, досить консервативний, стискаючи майже без втрат.
Якщо ми хочемо налаштуватися більше, і нам все одно втратити якість, тому файл займає менше, Ми можемо це зробити, встановивши параметр "-m" a значення від 0 до 100. Для екс.
- Але це трохи грає в лотерею, тож давайте подивимось, як ми можемо імітувати це стисненняперед його виконанням і подивимося, скільки місця ми економимо:
- Якщо ми хочемо вказати певне значення (100 кБ у цьому прикладі), ми робимо це з опцією -S
optipng
- optipng плюс назва файлу - простіший варіант (і так! перезаписатиОригінальний):
- Звичайно, ми можемо оптимізувати кілька файлів PNG одночасно:
- використовувати символи підстановки як ми бачили в попередньому випадку:
- і навіть робити це рекурсивно (з jpegoptim я не тестував, але, мабуть, він повинен працювати однаково), щоб оптимізувати для каталогів та підкаталогів:
Встановлення
Так багато jpegoptim Що optipng це так у сховищах основних дистрибутивів GNU/Linux, щоб ви могли встановити їх за допомогою улюбленого менеджера програмного забезпечення, у моєму випадку для Antergos я зробив це за допомогою простого:
Більше варіантів виконання доступні в посібнику та довідка обох програм.
Поділитися цим:
- Мені
- Телеграма
- Діаспора *
- Електронна пошта
- Skype
- Кишеньковий
- Tumblr
9 думок на тему "Оптимізація зображень з терміналу на Linux"
Я думаю, що для PNG існує ще pngcrush ...
Я завжди користувався простим редуктором зображень xd ... дивом ... але мені подобаються такі дрібнички 😀
Спробуйте сонячні кольори терміналу: стор
У Термінаторі вони мені не дуже сподобались 🙂
Дуже добре! Дякую, що поділились. Я спробую це, оскільки у мене в блозі 1861 зображення.
Я боюся рахувати мій XD
Я використовую leanify, який робить більш-менш те саме. 🙂