Preskoči na glavno vsebino

Zakaj je lahko datoteka WebP večja od izvirnika

Avtor: Converty Team

Nauči se, zakaj je lahko pretvorba WebP večja od izvirne datoteke, katere vrste slik to najpogosteje povzročijo in kako rezultat pregledati, preden ga obdržiš.

Zakaj je lahko datoteka WebP večja od izvirnika

Stavek, ki ga ljudje pričakujejo, je preprost: pretvori sliko v WebP in datoteka naj bo manjša. Večino časa je to smerno pravilno. Ni pa zakon formata. Nekatere izvorne slike so že tako optimizirane, majhne ali strukturno nenavadne, da različica WebP ne prihrani prostora. Včasih je večja.

To ni dokaz, da je orodje odpovedalo. Je dokaz, da je stiskanje še vedno kompromis, ne garancija. Koristno vprašanje je, zakaj je kompromis za to sliko šel v napačno smer in kaj narediti naslednje.

Converty tu naredi pomembno stvar: izrecno označi, kadar je izhod WebP večji od vira. Brez primerjave velikosti bi lahko predpostavil, da je pretvorba pomagala samo zato, ker se je format spremenil.

Nekatere izvorne datoteke so že blizu najboljšemu izidu

Najlažji primer je močno optimiziran izvirnik. JPEG, ki je bil že agresivno stisnjen, morda nima več veliko prostora za prihranek. Ponovno kodiranje v WebP še vedno ustvari veljaven izhod, vendar nov encoder dela iz vira, ki je del stroška kakovosti že plačal.

Zato splošno pravilo "WebP je manjši" v praksi odpove. Pomemben je izvorni format, prav tako pa stanje izvorne datoteke. Prevelik posnetek zaslona in strogo optimiziran marketinški JPEG se ne bosta vedla enako.

Majhne datoteke in preprosta sredstva se vedejo drugače

Drugi pogost primer je zelo majhen izvirnik. Ko je datoteka že lahka, morda ni dovolj odvečnih podatkov za odstranitev, preden overhead formata in kodirne izbire izničijo pričakovani prihranek.

To se pogosto zgodi pri lahkih UI grafikah, že obrezanih sličicah in majhnih izvozih, ki nikoli niso bili težki. Če datoteka že udobno ustreza performance proračunu, vrednost pretvorbe hitro pade.

Zato pretvorbo slik pregleduj kot performance odločitev, ne kot formatni ritual. Če se datoteka smiselno ne izboljša, ni nagrade za pretvorbo.

PNG vhodi so poseben primer

V Convertyjevem strežniškem toku se PNG vhodi preverijo proti lossy WebP kandidatu in lossless WebP kandidatu, nato se izbere manjši od teh dveh rezultatov. To pomaga, ker vsak PNG ne koristi iste strategije. Nekatere ploske grafike ali prosojna sredstva so boljša z lossless pristopom, druga se bolj zmanjšajo z lossy stiskanjem.

Tudi po tej primerjavi je izbrani WebP kandidat lahko večji od izvirnega PNG. To je smiselno, ko se spomniš, kaj koda optimizira: izbere manjši WebP kandidat, ne obljubi, da bo vsakokrat premagal izvirnik.

To je pomembno pri logotipih, line artu, ploskih UI elementih in prosojnih grafikah. Slika je lahko veljavna WebP datoteka z dobro vizualno kakovostjo, velikost pa vseeno zgreši pričakovanje.

Prednastavitev vpliva na izid, vendar ne nadzoruje vsega

Večji WebP rezultat je včasih posledica napačne prednastavitve, včasih pa ne. Če si za sliko, ki bi bila v redu pri Balanced ali Smallest, izbral High, lahko dodatna zvestoba zmanjša ali izbriše prihranek. Zato je uporaben Kako izbrati pravo prednastavitev kakovosti WebP.

Vendar je prednastavitev samo ena spremenljivka. Vplivajo tudi vrsta datoteke, stanje vira, prosojnost, kompleksnost slike in raven optimizacije izvirnika. Boljša navada je vprašati, ali prednastavitev razloži rezultat ali pa izvorna slika nikoli ni bila dober kandidat za prihranek.

Praktičen pregled je boljši od splošnega pravila

Predstavljaj si paket za produktno posodobitev: posnetki vmesnika, nekaj prosojnih UI sredstev in več marketinških slik. Vse zaženeš skozi Pretvornik WebP, ker je paketni tok hitrejši od ročne obdelave vsake datoteke.

Večina izhodov je manjša. Nekateri niso. En posnetek je malenkost večji, prosojen PNG pa opazno večji.

To ni trenutek za sklep, da je WebP slab. To je trenutek za selektiven pregled:

  • obdrži izhode, ki so očitno prihranili prostor brez slabšega videza
  • vprašljive datoteke znova zaženi z drugo prednastavitvijo, če so pomembne
  • pusti izvirnik, ko je nov izhod težji in nima operativne prednosti

Zato Converty pokaže spremembo velikosti pri vsakem rezultatu. Cilj ni vsako datoteko prisiliti v WebP, ampak hitro odločiti, kaj obdržati.

Kdaj je še smiselno obdržati večji WebP

V večini primerov je smiselno obdržati izvirnik, če je pretvorjena datoteka večja in vizualno ni boljša. Performance delo ni test zvestobe formatu.

Obstajajo robni primeri, ko ekipa vseeno obdrži WebP. Morda želi enoten dostavni format v ozkem poteku ali pa je povečanje tako majhno, da ga odtehta priročnost ene vrste izhoda. To so odločitve poteka dela, ne univerzalne dobre prakse.

Napaka je misliti, da nalepka formata odloči izid. Ne odloči ga. Odloči ga sprememba velikosti.

"Večje od izvirnika" obravnavaj kot signal za pregled

Najuporabnejša razlaga večjega WebP rezultata je odločilni signal. Nekaj pri izvorni datoteki, prednastavitvi ali razredu slike ni ustvarilo pričakovanega prihranka. Dobro orodje to pokaže jasno in omogoči hiter odziv.

Odpri Pretvornik WebP, ko želiš pregledati lasten paket, uporabi pogosta vprašanja za podrobnosti obdelave, vrni se k Kako pretvoriti PNG in JPG v WebP brez dodatne programske opreme za celoten potek in to poveži z Kako izbrati pravo prednastavitev kakovosti WebP, ko naslednji korak ni samo pregled, ampak izboljšanje pred ponovnim zagonom.

Morda vam bo všeč tudi