Kuidas teisendada pilte WebP-vorminguks Linuxis


Üks paljudest parimatest tavadest, mida oma veebisaidi jõudluse optimeerimiseks kuulete, on tihendatud piltide kasutamine. Selles artiklis jagame teiega uut pildivormingut, mida nimetatakse veebiks tihendatud ja kvaliteetsete piltide loomiseks veebi jaoks.

WebP on suhteliselt uus, avatud lähtekoodiga pildivorming, mis pakub Google'i kujundatud võrgus olevate piltide jaoks erakordset kadudeta ja kadudeta tihendamist. Selle kasutamiseks peate alla laadima Linuxi, Windowsi ja Mac OS X-i jaoks eelnevalt koostatud utiliidid.

Selle kaasaegse pildivormingu abil saavad veebimeistrid ja veebiarendajad luua väiksemaid, rikkalikumaid pilte, mis muudavad veebi kiiremaks.

Kuidas installida WebP-i tööriist Linuxis

Õnneks on veebipakett Ubuntu ametlikes hoidlates olemas, saate selle installida APT paketihalduri abil, nagu näidatud.

$ sudo apt install webp 

Alustage teistes Linuxi jaotustes veebipaketi allalaadimine Google'i hoidlast käsuga wget järgmiselt.

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

Nüüd ekstrakteerige arhiivifail ja liikuge ekstraheeritud pakettide kataloogi järgmiselt.

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

Nagu ülaltoodud ekraanipildilt näha, sisaldab pakett eelkompileeritud teeki (libwebp) veebi kodeerimise või dekodeerimise lisamiseks teie programmidele ja erinevatele allpool loetletud veebi utiliitidele.

  • anim_diff - tööriist animatsioonipiltide erinevuse kuvamiseks.
  • anim_dump - tööriist animatsioonipiltide erinevuse tühistamiseks.
  • cwebp - veebi kodeerija tööriist.
  • dwebp - veebi dekoodri tööriist.
  • gif2webp - tööriist GIF-piltide teisendamiseks veebiks.
  • img2webp - tööriistad piltide järjestuse teisendamiseks animeeritud veebifailiks.
  • vwebp - veebifailide vaataja.
  • veebiinfo - kasutatakse veebi pildifaili kohta teabe vaatamiseks.
  • webpmux - veebi segamise tööriist.

Kujutise teisendamiseks veebiks saate kasutada tööriista cwebp, kus lüliti -q määratleb väljundkvaliteedi ja -o väljundfaili.

$ 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

Teisendatud veebipilti saate vaadata tööriista vwebp abil.

$ ./vwebp Cute-Baby-Girl.webp

Kõigi ülaltoodud tööriistade kõiki võimalusi näete, käivitades need ilma argumentideta või kasutades näiteks lippu -longhelp .

$ ./cwebp -longhelp

Lõpuks, kui soovite ülaltoodud programme käivitada ilma nende absoluutseid teid kirjutamata, lisage kataloogi ~/libwebp-0.6.1-linux-x86-32/bin oma PATH-i keskkonnamuutujale oma ~/.bashrc-failis.

$ vi ~/.bashrc

Lisage allpool olev rida faili lõpu poole.

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

Salvestage fail ja väljuge. Seejärel avage uus terminaliaken ja peaksite saama käitada kõiki veebiprogramme nagu kõiki muid süsteemi käske.

WebP-projekti koduleht: https://developers.google.com/speed/webp/

Vaadake ka neid kasulikke seotud artikleid:

  1. 15 kasulikku käsku FFmpeg video, heli ja pildi teisendamiseks Linuxis
  2. Installige Linuxi ImageMagick (Image Manipulation) tööriist
  3. 4 viisi pakkide teisendamiseks PNG-vorming JPG-ks ja vastupidi

WebP on vaid üks paljudest toodetest, mis tulevad välja Google'i pidevatest püüdlustest veebi kiiremaks muuta. Ärge unustage jagada allpool oleva tagasiside vormi kaudu mõtteid selle uue veebivormingu kohta.