Instalacija jpegoptim i OptiPNG
Korištenje jpegoptima za komprimiranje JPEG datoteka
Korištenje OptiPNG za optimizaciju PNG, BMP, GIF, PNM i TIFF datoteka
Ako imate puno slika visoke razlučivosti pohranjenih na vašem Linux računalu, možda vam ponestaje prostora za pohranu zbog velike količine prostora na disku koju koristi vaša biblioteka fotografija. U tom slučaju možda tražite rješenje koje vam omogućuje komprimiranje ovih slika kako biste uštedjeli prostor na disku bez utjecaja na njihovu kvalitetu.
Nadalje, tradicionalna rješenja za kompresiju često dopuštaju komprimiranje slikovnih datoteka jednu po jednu, što može biti prilično glomazan i dugotrajan proces. Stoga, komprimiranje vaših slika u serijama može biti izvrsna ideja za uštedu vremena i truda.
Tu jpegoptimi dobro OptiPNGdođe. I jedan jpegoptimi drugi OptiPNGsu uslužni programi temeljeni na naredbenom retku koji se mogu koristiti za optimizaciju i komprimiranje slika u serijama bez utjecaja na njihovu izvornu kvalitetu (također poznat kao kompresija bez gubitaka). Jpegoptimrukuje JPEG datotekama dok OptiPNGobrađuje slike u formatu PNG, BMP, GIF, PNM i TIFF.
Idemo kroz proces instalacije jpegoptimi OptiPNGkomprimiranja slika u Linuxu pomoću naredbenog retka.
Napomena : Ovaj vodič pretpostavlja da koristite ne-root korisnika s sudoprivilegijama.
Instalacija jpegoptim i OptiPNG
Na CentOS-u ili drugim distribucijama Linuxa temeljenim na RPM-u:
sudo yum install epel-release
sudo yum install jpegoptim optipng
Na Debianu ili drugim APT distribucijama Linuxa:
sudo apt-get install jpegoptim optipng
Korištenje jpegoptima za komprimiranje JPEG datoteka
U ovom primjeru pohranjene su vaše izvorne JPEG (.jpg) datoteke ~/jpeg.
a) Ako želite komprimirati jednu datoteku, recimo example.jpgda biste koristili naredbu u nastavku:
cd ~/jpeg
jpegoptim example.jpg
Napomena : Izvornik example.jpgće prema zadanim postavkama biti zamijenjen komprimiranom verzijom.
b) Ako želite komprimirati sve .jpg datoteke u izvornom direktoriju:
cd ~/jpeg
jpegoptim *.jpg
Sve izvorne datoteke bit će prebrisane i zamijenjene komprimiranom verzijom.
c) Ako želite zadržati izvorne datoteke, možete odrediti ciljni direktorij u koji će pohraniti komprimiranu verziju na sljedeći način:
cd ~/jpeg
mkdir optim
jpegoptim *.jpg -d ~/jpeg/optim
d) Za više informacija o tome kako koristiti jpegoptimnaredbu, možete koristiti -hzastavicu za pregled njene datoteke pomoći:
jpegoptim -h
Korištenje OptiPNG za optimizaciju PNG, BMP, GIF, PNM i TIFF datoteka
Baš kao i jpegoptim, OptiPNGprebrisati će izvorne datoteke i zamijeniti ih komprimiranom verzijom u izvornom direktoriju prema zadanim postavkama. U međuvremenu, za BMP, GIF, PNM i TIFF datoteke, OptiPNGgenerirat će se optimizirana .png verzija datoteke s istim imenom, ostavljajući izvorne datoteke u taktu. Te bi datoteke morale biti ručno uklonjene nakon što se izvrši proces kompresije.
U nastavku je nekoliko primjera kako OptiPNGprimijeniti kompresiju bez gubitaka na svoje slike:
U ovom primjeru pohranjene su vaše izvorne JPEG (.jpg) datoteke ~/pic.
a) Ako želite komprimirati jednu datoteku, recimo example.pngda biste koristili naredbu u nastavku:
cd ~/pic
optipng example.png
Napomena : Izvorna example.pngdatoteka bit će zamijenjena optimiziranom verzijom.
b) Optimizirajte .bmp datoteku example.bmp:
cd ~/pic
optipng example.bmp
Datoteka s imenom example.pngbit će stvorena u izvornom direktoriju dok izvornik example.bmpostaje netaknut.
c) Ako želite komprimirati sve .png datoteke u izvornom direktoriju:
cd ~/pic
optipng *.png
Sve izvorne datoteke bit će prebrisane i zamijenjene komprimiranom verzijom.
d) Ako želite zadržati izvorne datoteke u taktu, to možete učiniti korištenjem -keepzastavice na sljedeći način:
cd ~/pic
optipng -keep *.png
Izvorne datoteke ostat će netaknute i sa sufiksom .bak. Na primjer example.png.bak.
e) Ako želite zadržati izvorne datoteke, možete odrediti ciljni direktorij u koji će pohraniti komprimiranu verziju na sljedeći način:
cd ~/pic
optipng -dir ~/pic/optim *.png
Sve će izvorne datoteke ostati u izvornom direktoriju, dok će komprimirana verzija biti spremljena u ciljni direktorij.
f) Za više informacija o tome kako koristiti OptiPNGnaredbu, možete koristiti -hzastavicu za pregled njene datoteke pomoći:
optipng -h
Ovim je naš vodič završen.