Ако работите с Linux или Mac OS X, черупката bash прави много лесно да се изпълняват операции на повече от един файл наведнъж. Ако работите с Windows, препоръчваме да инсталирате Cygwin - и по време на инсталационния процес изберете пакета ImageMagick. В противен случай ще трябва да го изтеглите и инсталирате отделно. За Linux или Mac, ще искате да инсталирате ImageMagick, което е доста лесно.
Сега, когато имате това, трябва да отворите прозорец на терминал, който вече е зададен в папката с изображения, които искате да манипулирате. За cygwin вероятно ще трябва да използвате командата cd и да превключите към папката / cygdrive / c / по следния начин:
cd /cygdrive/c/
Използвайте командите на cd и ls, за да прецените къде се намирате и да отидете в папката, която искате да манипулирате. Ако сте потребител на Linux, трябва вече да знаете как да направите това.
Сега можете най-накрая да изпълните командата. Опитайте тази за размер:
for f in *.jpg; do convert -quality 70 $f $f; done
Командата използва
for
оператор да се изведе списък от файловете, които сме определили като *.jpg и след това изпълнява командата за конвертиране, която всъщност е ImageMagick, за да променим качеството на JPG файла до 70.
Ако искате да компресирате само едно изображение, можете да го направите така, като настроите 70 на каквото ниво на компресиране искате - 50 биха компресирали много повече, но вероятно ще започнете да забележите сериозно влошаване на качеството в този момент.
convert -quality 70 image.jpg image.jpg
Първият път, когато поставите името на изображението, е да определите кой файл да се отвори, а вторият път да определите кой файл да го запазите като, който в този пример е същият. Можете също да промените името на изходния файл, ако искате да запазите съществуващите файлове, въпреки че бихме препоръчали да направите резервно копие на всичките си изображения, преди да направите нещо.
Забележка:ако искате да направите едно и също нещо в Windows без Cygwin, можете да следвате актуализираното ни ръководство, което използва партиден файл.