Kā viegli saspiest attēlu mapi no komandrindas

Kā viegli saspiest attēlu mapi no komandrindas
Kā viegli saspiest attēlu mapi no komandrindas

Video: Kā viegli saspiest attēlu mapi no komandrindas

Video: Kā viegli saspiest attēlu mapi no komandrindas
Video: How to Setup Proxy on Windows 10 - YouTube 2024, Aprīlis
Anonim
Ja jums ir daudz attēlu, jūs patiešām nevēlaties atvērt katru no fotoattēlu redaktoriem un pēc tam to saglabāt kā optimizētu tīmekļa failu. Tas ir daudz vieglāk to izdarīt lielapjoma, un, ja esat klaviatūras ninja, to var viegli izdarīt ar vienu rindiņu.
Ja jums ir daudz attēlu, jūs patiešām nevēlaties atvērt katru no fotoattēlu redaktoriem un pēc tam to saglabāt kā optimizētu tīmekļa failu. Tas ir daudz vieglāk to izdarīt lielapjoma, un, ja esat klaviatūras ninja, to var viegli izdarīt ar vienu rindiņu.

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.

Ieteicams: