Kako pretvoriti slike u WebP format u Linuxu


Jedna od brojnih najboljih praksi za koje ćete čuti, za optimizaciju performansi vaše web stranice je korištenje komprimiranih slika. U ovom članku ćemo s vama podijeliti novi format slike pod nazivom webp za kreiranje komprimiranih i kvalitetnih slika za web.

WebP je relativno nov format slike otvorenog koda koji nudi izuzetnu kompresiju bez gubitaka za slike na webu, dizajniran od strane Googlea. Da biste ga koristili, morate preuzeti unaprijed kompajlirane uslužne programe za Linux, Windows i Mac OS X.

Sa ovim modernim formatom slike, webmasteri i web programeri mogu kreirati manje, bogatije slike koje čine web bržim.

Kako instalirati WebP alat u Linux

Srećom, webp paket je prisutan u zvaničnim repozitorijumima Ubuntua, možete ga instalirati koristeći APT menadžer paketa kao što je prikazano.

sudo apt install webp 

Na drugim distribucijama Linuxa, počnite preuzimanjem webp paketa iz Googleovog spremišta koristeći komandu wget kako slijedi.

wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz

Sada raspakirajte arhivsku datoteku i premjestite se u direktorij raspakiranog paketa na sljedeći način.

tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz 
cd libwebp-0.6.1-linux-x86-32/
cd bin/
ls

Kao što možete vidjeti iz gornjeg snimka ekrana, paket sadrži unaprijed kompajliranu biblioteku (libwebp) za dodavanje webp kodiranja ili dekodiranja vašim programima i raznim webp uslužnim programima navedenim u nastavku.

  • anim_diff – alat za prikaz razlike između animacijskih slika.
  • anim_dump – alat za izbacivanje razlike između animacijskih slika.
  • cwebp – alat za webp kodiranje.
  • dwebp – webp dekoder alat.
  • gif2webp – alat za pretvaranje GIF slika u webp.
  • img2webp – alati za pretvaranje niza slika u animirani webp fajl.
  • vwebp – preglednik webp datoteka.
  • webpinfo – koristi se za pregled informacija o webp datoteci slike.
  • webpmux – webp alat za muksiranje.

Za pretvaranje slike u webp, možete koristiti cwebp alat, gdje prekidač -q definira kvalitet izlaza i -o specificira izlaznu datoteku.

cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp
OR
./cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp

Možete vidjeti konvertiranu webp sliku koristeći vwebp alat.

./vwebp Cute-Baby-Girl.webp

Možete vidjeti sve opcije za bilo koji od gore navedenih alata tako što ćete ih pokrenuti bez ikakvih argumenata ili korištenjem oznake -longhelp, na primjer.

./cwebp -longhelp

Na kraju, ali ne i najmanje važno, ako želite pokrenuti gore navedene programe bez upisivanja njihovih apsolutnih putanja, dodajte direktorij ~/libwebp-0.6.1-linux-x86-32/bin u vašu PATH varijablu okruženja u vaš ~/.bashrc fajl.

vi ~/.bashrc

Dodajte red ispod na kraj datoteke.

export PATH=$PATH:~/libwebp-0.6.1-linux-x86-32/bin

Sačuvajte fajl i izađite. Zatim otvorite novi prozor terminala i trebali biste moći pokrenuti sve webp programe kao i sve druge sistemske komande.

WebP Project Početna stranica: https://developers.google.com/speed/webp/

Također pogledajte ove korisne srodne članke:

  1. 15 korisnih 'FFmpeg' naredbi za video, audio i konverziju slike u Linuxu
  2. Instalirajte ImageMagick (Manipulacija slikama) alat na Linux
  3. 4 načina da grupno pretvorite svoj PNG u JPG i obrnuto

WebP je samo jedan od mnogih proizvoda koji proizlaze iz Googleovih kontinuiranih napora da učini web bržim. Ne zaboravite podijeliti svoje misli o ovom novom formatu slike za web, putem obrasca za povratne informacije u nastavku.