Instal·lació de jpegoptim i OptiPNG
Ús de jpegoptim per comprimir fitxers JPEG
Utilitzant OptiPNG per optimitzar fitxers PNG, BMP, GIF, PNM i TIFF
Si teniu moltes imatges d'alta resolució emmagatzemades al vostre ordinador Linux, és possible que us quedeu sense emmagatzematge a causa de la gran quantitat d'espai en disc que utilitza la vostra biblioteca de fotos. En aquest cas, és possible que busqueu una solució que us permeti comprimir aquestes imatges per estalviar espai al disc sense afectar-ne la qualitat.
A més, les solucions de compressió tradicionals sovint permeten comprimir fitxers d'imatge un per un, cosa que pot ser un procés bastant complicat i que requereix molt de temps. Per tant, comprimir les imatges per lots pot ser una gran idea per estalviar temps i esforç.
Aquí és on jpegoptimi OptiPNGés útil. Tots dos jpegoptimi OptiPNGsón utilitats basades en la línia d'ordres que es poden utilitzar per optimitzar i comprimir imatges per lots sense afectar la seva qualitat original (també coneguda com a compressió sense pèrdues). Jpegoptimgestiona fitxers JPEG mentre OptiPNGprocessa imatges en format PNG, BMP, GIF, PNM i TIFF.
Anem a repassar el procés d'instal·lació jpegoptimi OptiPNGcompressió d'imatges a Linux mitjançant la línia d'ordres.
Nota : aquest tutorial suposa que esteu utilitzant un usuari no root amb sudoprivilegis.
Instal·lació de jpegoptim i OptiPNG
A CentOS o altres distribucions Linux basades en RPM:
sudo yum install epel-release
sudo yum install jpegoptim optipng
A Debian o altres distribucions de Linux basades en APT:
sudo apt-get install jpegoptim optipng
Ús de jpegoptim per comprimir fitxers JPEG
En aquest exemple, els vostres fitxers JPEG (.jpg) originals s'emmagatzemen ~/jpeg.
a) Si voleu comprimir un sol fitxer, suposem example.jpgque utilitzareu l'ordre següent:
cd ~/jpeg
jpegoptim example.jpg
Avís : l'original example.jpges substituirà per una versió comprimida per defecte.
b) Si voleu comprimir tots els fitxers .jpg del directori font:
cd ~/jpeg
jpegoptim *.jpg
Tots els fitxers originals se sobreescriuran i se substituiran per la versió comprimida.
c) Si voleu conservar els fitxers originals, podeu especificar un directori de destinació per emmagatzemar la versió comprimida de la manera següent:
cd ~/jpeg
mkdir optim
jpegoptim *.jpg -d ~/jpeg/optim
d) Per obtenir més informació sobre com utilitzar l' jpegoptimordre, podeu utilitzar el -hsenyalador per veure el seu fitxer d'ajuda:
jpegoptim -h
Utilitzant OptiPNG per optimitzar fitxers PNG, BMP, GIF, PNM i TIFF
Igual que jpegoptim, OptiPNGsobreescriurà els fitxers originals i els substituirà per la versió comprimida al directori font de manera predeterminada. Mentrestant, per als fitxers BMP, GIF, PNM i TIFF, OptiPNGes generarà una versió optimitzada .png del fitxer amb el mateix nom, deixant els fitxers originals en tacte. Aquests fitxers s'haurien d'eliminar manualment un cop s'obligui el procés de compressió.
A continuació es mostren alguns exemples sobre com utilitzar OptiPNGper aplicar compressió sense pèrdues a les vostres imatges:
En aquest exemple, els vostres fitxers JPEG (.jpg) originals s'emmagatzemen ~/pic.
a) Si voleu comprimir un sol fitxer, suposem example.pngque utilitzareu l'ordre següent:
cd ~/pic
optipng example.png
Avís : el example.pngfitxer original es substituirà per una versió optimitzada.
b) Optimitzar un fitxer .bmp example.bmp:
cd ~/pic
optipng example.bmp
Es example.pngcrearà un fitxer amb nom al directori font mentre l'original es example.bmpmantingui intacte.
c) Si voleu comprimir tots els fitxers .png del directori font:
cd ~/pic
optipng *.png
Tots els fitxers originals se sobreescriuran i se substituiran per la versió comprimida.
d) Si preferiu mantenir els fitxers originals en tacte, podeu fer-ho utilitzant el -keepsenyalador de la següent manera:
cd ~/pic
optipng -keep *.png
Els fitxers originals es mantindran intactes i amb el sufix .bak. Per exemple example.png.bak.
e) Si voleu conservar els fitxers originals, podeu especificar un directori de destinació per emmagatzemar la versió comprimida de la manera següent:
cd ~/pic
optipng -dir ~/pic/optim *.png
Tots els fitxers originals romandran intactes al directori d'origen mentre que la versió comprimida es desarà al directori de destinació.
f) Per obtenir més informació sobre com utilitzar l' OptiPNGordre, podeu utilitzar el -hsenyalador per veure el seu fitxer d'ajuda:
optipng -h
Això conclou el nostre tutorial.