Kako pretvoriti slike u format WebP na Linuxu

Sadržaj

Jedan od najsvestranijih i široko korištenih multimedijskih elemenata u svijetu su slike koje nalazimo milijunima i u brojnim formatima. Upravo se tamo, u formatu, razlikuju kvaliteta i atribut slike, jer iako je slika koju vidimo golim okom ista, može imati različitu veličinu. Što je delikatno pitanje kada moramo poslati e -poruku, umetnuti sliku na web stranicu ili srodne zadatke gdje je potrebna optimalna kvaliteta, ali male veličine.

Znamo više tradicionalnih formata kao što su JPG.webp, PNG itd., Ali pojavljuje se novi format pod nazivom WebP i danas ćemo analizirati o čemu se radi i kako ga koristiti u Linux okruženjima.

Što je WebPWebP je novi format slike koji je razvijen kako bi ponudio veću količinu kompresije bez gubitka kvalitete slike ili s malim gubitkom kvalitete, što ga čini idealnim kada se moramo baviti problemima slike. Na razvojnoj ili web razini .

Prilikom korištenja formata WebP, webmasteri i web programeri imaju mogućnost upravljanja manjim slikama s boljim atributima što se odražava u znatno kraćem vremenu učitavanja web stranica. Kad smo već kod rezultata, slike s gubitkom WebP -a su 26% manje u odnosu na PNG format, a slike s gubitkom WebP su 25 do 34% manje od JPEG.webp slika na SSIM indeksu kvalitete.

Kompresija s gubitkom WebP -a koristi kodiranje s predviđanjem za kodiranje slike, što je ista metoda koja se koristi u video kodeku VP8 za komprimiranje okvira u videozapisima. Ova vrsta prediktivnog kodiranja koristi vrijednosti u blokovima piksela kako bi predvidjela vrijednosti u bloku, a zatim kodira samo razliku između njih.

S ovog gledišta, WebP datoteka se sastoji od slikovnih podataka VP8 ili VP8L i spremnika zasnovanog na RIFF-u. Format WebP ima izvornu podršku u preglednicima Google Chrome i Opera, kao i mnoge druge aktualne alate i biblioteke softvera.

Prilikom korištenja formata WebP, uključena je lagana biblioteka kodiranja i dekodiranja libwebp, kao i alati naredbenog retka cwebp i dwebp za pretvaranje slika u format WebP.

Za ovaj primjer koristit ćemo Ubuntu 17.10. U ovom slučaju, webp paket dostupan je u službenim spremištima ove distribucije, pa će ga biti moguće instalirati pomoću upravitelja paketa APT na sljedeći način:

 sudo apt instalirajte webp

Upisujemo slovo S kako bismo potvrdili preuzimanje i instaliranje aplikacije. U slučaju drugih distribucija Linuxa, moguće je preuzeti webp paket sa službenog spremišta Google Analytics pomoću naredbe wget ovako:

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

Tada možemo izvršiti sljedeće retke:

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

Možemo vidjeti da spomenuta predkompilirana knjižnica (libwebp) sadrži različite elemente za dodavanje kodiranja ili dekodiranja weba multimedijskim elementima i ima različite web uslužne programe, poput sljedećih.

To je alat za prikaz razlike između odabranih animacijskih slika

 anim_diff

To je alat za poništavanje razlika između odabranih animacijskih slika

 anim_dump

Odnosi se na alat za web kodiranje
 cwebp

To je alat za dekodiranje webpa
 dwebp

To je alat koji vam omogućuje pretvaranje GIF.webp slika u webp
 gif.webp2webp

To je skupina alata za pretvaranje niza slika u animiranu web datoteku
 img2webp

Odnosi se na preglednik webp datoteka
 Vwebp

Koristi se za pregled informacija o datoteci web slike
 webpinfo

To je alat za webp mux
 Webpmux

Dakle, za pretvaranje slike u webp moguće je koristiti alat cwebp pomoću parametra -q koji definira izlaznu kvalitetu i -o koji specificira izlaznu datoteku pomoću bilo koje od sljedećih opcija:

 cwebp -q 60 Solvetic.jpg.webp -o Solvetic.webp./cwebp -q 60 Solvetic.jpg.webp -o Solvetic.webp

Detalji o slici

  • Dimenzija slike
  • Korišteni bajtovi
  • Blokovi su stvoreni
  • Razine filtera i više

Ako želimo vizualizirati WebP sliku, možemo izvršiti sljedeći redak:

 vwebp Solvetic.webp
Ako želimo vidjeti sve opcije WebP -a, možemo izvršiti sljedeći redak:
 cwebp -duga pomoć

POVEĆAJTE

Možemo vidjeti koliko je jednostavno i korisno uspostaviti ovaj novi format slike i tako izvući maksimum iz njegovih prednosti.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave