Kif tikkonverti l-immaġini f'format WebP fil-Linux
Waħda mill-aqwa prattiki numerużi li se tisma 'biex, għall-ottimizzazzjoni tal-prestazzjoni tas-sit web tiegħek hija li tuża stampi kkompressati. F'dan l-artikolu, aħna se naqsmu miegħek format ta 'immaġni ġdid imsejjaħ webp għall-ħolqien ta' stampi kkompressati u ta 'kwalità għall-web.
WebP huwa format ta 'immaġni ta' sors miftuħ relattivament ġdid li joffri kompressjoni eċċezzjonali mingħajr telf u telf għal immaġini fuq il-web, iddisinjati minn Google. Biex tużah, trid tniżżel utilitajiet ikkumpilati minn qabel għal Linux, Windows u Mac OS X.
B'dan il-format modern ta 'immaġni, il-webmasters u l-iżviluppaturi tal-web jistgħu joħolqu immaġini iżgħar u aktar sinjuri li jagħmlu l-web aktar mgħaġġla.
Kif Tinstalla l-Għodda WebP fil-Linux
B'xorti tajba, il-pakkett webp huwa preżenti fir-repożitorji uffiċjali ta 'Ubuntu, tista' tinstallah billi tuża l-maniġer tal-pakkett APT kif muri.
$ sudo apt install webp
Fuq distribuzzjonijiet Linux oħra, ibda billi tniżżel il-pakkett webp mir-repożitorju ta 'Googles billi tuża l-kmand wget kif ġej.
$ wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz
Issa oħroġ il-fajl tal-arkivju u mxi fid-direttorju tal-pakkett estratt kif ġej.
$ tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz $ cd libwebp-0.6.1-linux-x86-32/ $ cd bin/ $ ls
Kif tistgħu taraw mill-iskrin ta 'hawn fuq, il-pakkett fih librerija kkumpilata minn qabel (libwebp) biex iżżid kodifikazzjoni jew dekodifikazzjoni webp mal-programmi tiegħek u diversi utilitajiet webp elenkati hawn taħt.
- anim_diff – għodda biex turi d-differenza bejn immaġini ta' animazzjoni.
- anim_dump – għodda biex titfa' d-differenza bejn immaġini ta' animazzjoni.
- cwebp – għodda tal-kodifikazzjoni tal-webp.
- dwebp – għodda tad-decoder tal-webp.
- gif2webp – għodda biex tikkonverti immaġini GIF għal webp.
- img2webp – għodod għall-konverżjoni ta' sekwenza ta' immaġini f'fajl webp animat.
- vwebp – webp file viewer.
- webpinfo – użat biex tara informazzjoni dwar fajl tal-immaġni tal-webp.
- webpmux – għodda tal-muxing tal-webp.
Biex tikkonverti immaġini għal webp, tista 'tuża l-għodda cwebp, fejn is-swiċċ -q
jiddefinixxi l-kwalità tal-output u -o
jispeċifika l-fajl tal-output.
$ 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
Tista 'tara l-immaġni webp maqluba billi tuża l-għodda vwebp.
$ ./vwebp Cute-Baby-Girl.webp
Tista' tara l-għażliet kollha għal kwalunkwe għodda ta' hawn fuq billi tħaddem mingħajr argumenti jew tuża l-marka -longhelp
, pereżempju.
$ ./cwebp -longhelp
L-aħħar iżda mhux l-inqas, jekk trid tħaddem il-programmi ta 'hawn fuq mingħajr ma ttajpja l-mogħdijiet assoluti tagħhom, żid id-direttorju ~/libwebp-0.6.1-linux-x86-32/bin mal-varjabbli ambjentali PATH tiegħek fil-fajl ~/.bashrc tiegħek.
$ vi ~/.bashrc
Żid il-linja hawn taħt lejn l-aħħar tal-fajl.
export PATH=$PATH:~/libwebp-0.6.1-linux-x86-32/bin
Issejvja l-fajl u oħroġ. Imbagħad iftaħ tieqa terminali ġdida u inti għandek tkun kapaċi tħaddem il-programmi webp kollha bħal kull kmandi tas-sistema oħra.
Homepage tal-Proġett WebP: https://developers.google.com/speed/webp/
Iċċekkja wkoll dawn l-artikoli relatati utli:
- 15 Kmand Utli ‘FFmpeg’ għall-Konverżjoni tal-Vidjo, Awdjo u Immaġni fil-Linux
- Installa l-Għodda ImageMagick (Manipulazzjoni tal-Immaġni) fuq Linux
- 4 Modi biex Ikkonverti l-Lott tiegħek għal JPG u Viċi-Versa
WebP huwa biss wieħed mill-ħafna prodotti li joħorġu mill-isforzi kontinwi ta 'Google biex il-web isir aktar mgħaġġel. Ftakar li taqsam il-ħsibijiet tiegħek dwar dan il-format tal-immaġni ġdid għall-web, permezz tal-formola ta' feedback hawn taħt.