Kako pretvoriti slike u WebP format u Linuxu
Jedna od brojnih najboljih praksi za koje ćete čuti za optimiziranje performansi vaše web stranice je korištenje komprimiranih slika. U ovom članku ćemo s vama podijeliti novi format slike pod nazivom webp za stvaranje komprimiranih i kvalitetnih slika za web.
WebP relativno je nov format slike otvorenog koda koji nudi izuzetnu kompresiju bez gubitaka i gubitaka za slike na webu, a dizajnirao ju je Google. Da biste ga koristili, trebate preuzeti unaprijed kompajlirane uslužne programe za Linux, Windows i Mac OS X.
Uz ovaj moderni format slike, webmasteri i web programeri mogu stvarati manje, bogatije slike koje web čine bržim.
Kako instalirati WebP alat u Linuxu
Srećom, paket webp prisutan je u službenim spremištima Ubuntua, možete ga instalirati pomoću APT upravitelja paketa kao što je prikazano.
sudo apt install webp
Na drugim distribucijama Linuxa počnite s preuzimanjem paketa webp iz Googleovog repozitorija pomoću naredbe 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 pomaknite se u izdvojeni direktorij 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 na gornjoj snimci zaslona, paket sadrži unaprijed kompajliranu biblioteku (libwebp) za dodavanje webp kodiranja ili dekodiranja u vaše programe i razne webp uslužne programe navedene u nastavku.
- anim_diff – alat za prikaz razlika između animiranih slika.
- anim_dump – alat za izbacivanje razlike između animiranih slika.
- cwebp – webp alat za kodiranje.
- dwebp – webp alat za dekodiranje.
- gif2webp – alat za pretvaranje GIF slika u webp.
- img2webp – alati za pretvaranje niza slika u animiranu webp datoteku.
- vwebp – webp preglednik datoteka.
- webpinfo – koristi se za pregled informacija o webp slikovnoj datoteci.
- webpmux – alat za webp muxing.
Za pretvaranje slike u webp, možete koristiti alat cwebp, gdje prekidač -q
definira kvalitetu ispisa i -o
navodi 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
Konvertiranu webp sliku možete pogledati pomoću alata vwebp.
./vwebp Cute-Baby-Girl.webp
Možete vidjeti sve opcije za bilo koji od gore navedenih alata tako da ih pokrenete bez ikakvih argumenata ili koristite zastavu -longhelp
, na primjer.
./cwebp -longhelp
Posljednje, 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 vašoj varijabli okruženja PATH u vašu ~/.bashrc datoteku.
vi ~/.bashrc
Dodajte donji redak prema kraju datoteke.
export PATH=$PATH:~/libwebp-0.6.1-linux-x86-32/bin
Spremite datoteku i izađite. Zatim otvorite novi prozor terminala i trebali biste moći pokrenuti sve webp programe kao i sve druge sistemske naredbe.
Početna stranica projekta WebP: https://developers.google.com/speed/webp/
Također pogledajte ove korisne povezane članke:
- 15 korisnih naredbi 'FFmpeg' za konverziju videa, zvuka i slike u Linuxu
- Instalirajte alat ImageMagick (Manipulacija slikama) na Linux
- 4 načina za grupno pretvaranje PNG-a u JPG i obrnuto
WebP samo je jedan od mnogih proizvoda proizašlih iz Googleovih neprekidnih nastojanja da web učini bržim. Ne zaboravite podijeliti svoja razmišljanja o ovom novom formatu slike za web, putem donjeg obrasca za povratne informacije.