Зменшити розмір / якість jpeg для багатьох файлів [дублювати]


1

Мені цікаво, чи є більш швидкий спосіб зменшити розмір файлів jpeg. Мої файли jpeg становлять близько 6 МБ на файл. Я відкриваю кожен файл у простій програмі Paint і натискаю Ctrl + S, щоб зберегти зображення. Файл збережено з припущенням 1.3Mb. Якість гірше, але для перегляду зображення все ще добре. Я роблю це для кожного файлу, який перевищує 2Mb.

Чи є спосіб зробити це для більш ніж 1000 jpeg файли зображень набагато швидше?

P.S. Windows XP або 7 є ОС я шукаю рішення для.

Відповіді:


3

Xnview є цікавим способом пакетного обробки тисяч файлів, оскільки ви можете також застосувати деякі незначні, але ефективні фільтрації в пакетному процесі. Коли я хотів обробити більше 1 мільйона файлів, це було набагато швидше, ніж будь-який з сценаріїв фотографій або методів пакетної обробки, а дизайн елементів фільтра працював так, як людина хоче, щоб вони. Як цікаві conbright і gamasat, хороші настройки для простого заточування, і швидкі операції фільтра все зроблено в процесорі. Ви також можете легко встановити якість стиснення / знищення JPEG для виводу.

Я рекомендую не тому, що він безкоштовний, а тому, що він відірвав популярну програму швидкості фотографій більш ніж в 10 разів. Це займе деякий час, щоб дізнатися.

Щоб розпочати, як правило:
У меню інструментів виберіть Пакетна обробка, виберіть файли або цілі папки.
Уникайте сценаріїв, оскільки ви, ймовірно, не потребуватимете їх для простих матеріалів.
Встановити каталог (бажано новий, не перезаписувати)
Встановіть Опції для формату файлу (jpeg) обов'язково встановіть параметри перед початком процесу.
Перейдіть на вкладку "Трансформації" і виберіть розмір, натисніть "Додати" та налаштуйте значення розміру.
Якщо змінити розмір зображення, це може бути корисним, щоб підкинути трохи загострення, а також на вкладці перетворень.
Натисніть кнопку GO після того, як ви встановите все.

Будучи трохи ледачим, я отримаю партію, процес так швидко, що я можу побачити, як він працює, і зупинити його і видалити фінал, і зробити ще кілька коригувань і почати його знову. Оскільки в основному це графічний інтерфейс, ви можете перевірити перед тим самим дією ті самі дії, а також легко побачити, що відбудеться, а потім групувати ті ж дії на великий набір файлів.

Це те, що я використовую, коли немає повторного дотику фотографій, фотографії в основному мають однаковий розмір і формат, і / або однакові зміни будуть корисні для всіх зображень, і я просто хочу їх обробити найкраще, як це можна зробити в автоматичному процесі.

У будь-який час, коли ви намагаєтеся повторно запустити формат високих втрат, як Jpeg, просто зробіть його розмір файлу трохи меншим, якщо ви зможете змінити розмір файлу, а потім зберегти його у розмірі з меншою роздільною здатністю з менш важким стисненням. краще, ніж намагатися просто перекомпонувати його та зберігати з ще більшим стисненням з втратами.
Але
Для архівування оригіналів або збереження оригіналів ніщо не зможе подолати самі оригінальні фотографії (навіть дуже стислі). Якщо інформація не відкидається, людина хоче подумати про збереження оригіналів, написання їх на кілька компакт-дисків або збереження їх на резервному жорсткому диску.
Коли на роботі обробляються фотографії людей, з оригіналами для роботи є золото, всі хрумчені і зроблені для веб і менші версії можуть зробити кращий вихід, але якщо вони необхідні для іншого процесу, або проектувати лише оригінали ( погано, як вони можуть бути хрустіли) є оригінальними, як ми можемо отримати.


1

Є багато програм, які роблять це пачками. я використовую Image Resizer як випадковий інструмент. Потім можна вибрати всі файли для обробки та вказати параметри.


1

Ви можете використовувати Cygwin або Linux (можливо, у віртуальній машині) і використовувати jpegoptim використовуючи цей сценарій для оптимізації всіх файлів jpeg рекурсивно в поточному каталозі.

#! /bin/bash

optimise() {
  jpegoptim *.jpg *.jpeg -t -p --strip-all
  for i in *
  do
    if test -d $i
    then
      cd $i
      echo $i
      optimise
      cd ..
    fi
  done
  echo
}
optimise

Я зробив це, щоб оптимізувати багато тисяч jpeg зображень на веб-серверах, займаючи лише кілька хвилин. (Потім я копію їх до CDN для надзвичайно підвищеної продуктивності.)


1

Якщо у вас під рукою Adobe Photoshop, ви можете змінити розмір файлів в одній папці.

Відкрийте Photoshop, Файл & gt; Скрипти & gt; Процесор зображень. Виберіть папку, в якій знаходяться файли.

Ви також можете зробити це в Інтернеті за допомогою: http://birme.net


1

Спробуйте RIOT . Це дуже хороший вільний windows jpeg / png / gif оптимізатор і підтримує пакетний режим.


0

Є кілька інструментів, які можна використовувати: Format Factory, FotoSizer, ... Спробуйте один з них;)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.