Ja jūs izmantojat Linux vai Mac OS X, bash apvalks padara tiešām viegli veikt darbības vairāk nekā vienā failā vienlaikus. Ja jūs izmantojat Windows, mēs iesakām instalēt Cygwin - instalēšanas procesa laikā izvēlieties ImageMagick pakotni. Pretējā gadījumā jums būs jālejupielādē un jāinstalē tas atsevišķi. Linux vai Mac, jūs vēlaties instalēt ImageMagick, kas ir diezgan viegli.
Tagad, kad jums tas ir no ceļa, jums ir nepieciešams, lai atvērtu termināļa logs jau ir iestatīts uz mapi attēlus, kurus vēlaties manipulēt. Cygwin gadījumā jums, iespējams, vajadzēs izmantot cd komandu un pārslēgties uz mapi / cygdrive / c /, piemēram, šo:
cd /cygdrive/c/
Izmantojiet cd un ls komandas, lai noskaidrotu, kur atrodas, un dodieties uz mapi, kuru vēlaties manipulēt. Ja esat Linux lietotājs, jums jau vajadzētu zināt, kā to izdarīt.
Tagad jūs varat beidzot palaist komandu. Izmēģiniet šo izmēru:
for f in *.jpg; do convert -quality 70 $f $f; done
Komanda izmanto
for
operators, lai sarakstu ar failiem mēs definēts kā *. jpg, un pēc tam palaiž pārveidot komandu, kas patiesībā ir ImageMagick, lai mainītu JPG faila kvalitāti līdz 70.
Ja jūs vēlaties saspiest tikai vienu attēlu, jūs varētu to izdarīt šādi, pielāgojot 70 jebkura saspiešanas pakāpe, kuru vēlaties, 50 varētu saspiest daudz vairāk, taču šajā brīdī jūs, iespējams, pamanīsit nopietnu kvalitātes pasliktināšanos.
convert -quality 70 image.jpg image.jpg
Pirmo reizi, kad ievietojat attēla nosaukumu, ir jānorāda, kurš fails ir jāatlasa, un otro reizi ir jānorāda, kurš fails to saglabāt kā, kas šajā piemērā ir vienāds. Varat arī vienkārši mainīt izvades faila nosaukumu, ja vēlaties saglabāt esošos failus, lai gan mēs vēlētos ieteikt dublēt visus savus attēlus, pirms jūs kaut ko darāt.
Piezīme:ja jūs vēlaties darīt to pašu par Windows bez Cygwin, jūs varat sekot mūsu atjauninātajai rokasgrāmatai, kurā tiek izmantots sērijveida fails.