UltKit

WebP na JPG: kedy previesť, kedy nie a prečo | UltKit

Väčšinu súborov WebP, ktoré máte v počítači, nevybrali ste vy, ale webová stránka, a ich prevod do JPG pri kvalite 85–90 nezmení nič, čo by ste videli. Prevádzajte, keď WebP niečo ďalej v reťazci odmietne, pri obrázku s priehľadným pozadím zvoľte radšej PNG a ak súbor smeruje späť na web, nechajte ho tak.

Jonas WeberJonas WeberRedaktor výkonu webu
Aktualizované 11 min čítania
Svetlý pracovný stôl v domácej kancelárii s notebookom a veľkým monitorom, na ktorých je otvorená webová stránka, stolová lampa, myš a dve malé rastliny v kvetináčoch
Answer

Mám tento súbor WebP previesť na JPG?

Áno, ak ho aplikácia, tlačiareň alebo formulár na nahrávanie odmieta; nie, ak sa vracia späť na web. Pre fotky použite JPG s kvalitou 85–90, pre logá, snímky obrazovky a všetko s priehľadným pozadím PNG.

Prečo sa obrázky, ktoré uložíte, stále ukladajú ako WebP

Google vydal WebP v roku 2010 ako menšiu náhradu JPG na webe a celé desaťročie zostal okrajovým formátom, pretože ho Safari nezobrazovalo. To sa zmenilo, keď Apple v roku 2020 pridal podporu WebP do Safari 14 a macOS Big Sur. Keď ho dokázali zobraziť všetky veľké prehliadače, firmy, ktoré obrázky poskytujú vo veľkom, na neho prešli, a urobili to na strane servera, kde rozhodnutie nevidíte a kde vám nič na stránke neprezradí, na aký formát sa práve pozeráte.

CDN pre obrázky v Shopify napríklad posiela WebP každému prehliadaču, ktorý hlási, že ho vie zobraziť, aj keď bola fotka produktu nahraná ako JPG. Google Images zobrazuje náhľady ako WebP. WordPress prijíma nahrávanie WebP od verzie 5.8 z roku 2021; plán, aby predvolene konvertoval nahrané JPG na WebP, bol pred vydaním verzie 6.1 zrušený, ale plugin Modern Image Formats od tímu pre výkon WordPressu a mnohé optimalizátory obrázkov u hostingov robia presne toto. Výsledok je všade rovnaký: súbor bol JPG na počítači majiteľa webu a k vám sa dostal ako WebP.

Prehliadač s tým ochotne spolupracuje. Každá požiadavka na obrázok z Chromu, Edge a Firefoxu nesie hlavičku Accept so zoznamom image/webp (a image/avif) a server s podporou vyjednávania formátu tento zoznam prečíta a vyberie najmenší formát, ktorý viete zobraziť. Keď kliknete pravým tlačidlom a zvolíte Uložiť obrázok ako, prehliadač uloží bajty, ktoré už dostal. Preto môže názov súboru v adrese končiť na .jpg a na disk aj tak dorazí WebP, niekedy dokonca s dvojitou príponou ako .jpg.webp.

Kde WebP v roku 2026 stále odmietajú

Prehliadače prestali byť problémom pred rokmi. Problém je vo všetkom ostatnom: v desktopovom softvéri nainštalovanom pred rokom 2022, vo formulároch na nahrávanie s zoznamom povolených formátov, ktorý sa napísal raz a nikto sa ho nedotkol, v tlačových službách postavených na JPG a TIFF a v e-mailových klientoch, ktoré vkladané obrázky vykresľujú vlastným dekodérom. Nič z toho nezlyhá užitočným spôsobom. Tlačový portál súbor jednoducho odmietne, vládny formulár napíše, že formát je neplatný, a starší Photoshop zobrazí všeobecnú správu „nepodarilo sa dokončiť vašu požiadavku“, ktorá o WebP nespomenie ani slovo.

Adobe pridal natívne otváranie a ukladanie WebP do Photoshopu vo verzii 23.2, vydanej vo februári 2022; staršie verzie potrebujú plugin tretej strany. Lightroom Classic roky WebP neimportoval, takže knižnica na staršej verzii tieto súbory pri importe potichu preskočí. Vo Windowse starší Windows Photo Viewer WebP vôbec neotvorí a aplikácia Fotky vo Windowse 10 závisí od balíka WebP Image Extensions od Microsoftu z obchodu Store. Formuláre na nahrávanie sú najprísnejšie: nahrávanie fotky k vízu DS-160 amerického ministerstva zahraničia napríklad berie iba JPEG a mnohé univerzitné prihlášky a portály s pracovnými ponukami uvádzajú JPG, PNG a PDF a nič iné.

Bežné miesta, kde sa súbor WebP odmieta, a formát, ktorý prejde
KdeStav WebPPoslať namiesto toho
Photoshop pred verziou 23.2 (február 2022)Bez pluginu sa nedá otvoriťJPG alebo PNG pre vystrihnuté objekty
Lightroom Classic, staršie verziePri importe sa preskočíJPG
Windows Photo Viewer (starší)Nedá sa otvoriťJPG
Word a PowerPoint v Office 2016 a 2019Vloženie zlyhá alebo sa zobrazí zástupný symbolJPG pre fotky, PNG pre grafiku
Online tlačové služby a služby fotoknižiekZvyčajne nie je v zozname prijímanýchJPG s kvalitou 90 alebo vyššou
Vládne, vízové a univerzitné formuláre na nahrávanieZamietnuté kontrolou typu súboruJPG v rámci uvedeného limitu v KB
Niektorí desktopoví e-mailoví klientiZobrazí sa ako príloha, nie v texte správyJPG
Starý filmový fotoaparát na starej papierovej mape a vedľa neho tri malé vytlačené fotografie s bielymi okrajmi
Väčšina fotolabov stále vychádza z JPG. Foto: Unsplash

JPG alebo PNG: cieľový formát zvoľte podľa obsahu obrázka

WebP je nezvyčajný tým, že jeden formát pokrýva dve úlohy: stratovú kompresiu pre fotografie a bezstratovú kompresiu s alfa kanálom pre grafiku. Pri prevode z neho musíte zvoliť, ktorú z týchto dvoch úloh súbor plnil, pretože JPG a PNG zvládajú dobre vždy len jednu. Nejde o to, ktorý formát je vo všeobecnosti lepší (to porovnanie nájdete v článku JPG vs JPEG vs PNG), ale o to, čo obsahuje tento konkrétny obrázok a kam pôjde ďalej.

Fotka produktu, tapeta, obrázok receptu alebo dovolenkový záber patria do JPG; bude zlomkom veľkosti PNG a bude vyzerať rovnako. Logo, ikona, nálepka, vystrihnutý produkt na priehľadnom pozadí alebo snímka obrazovky plná textu patria do PNG, pretože JPG by priehľadné oblasti vyplnil jednolitou farbou alebo by rozmazal ostré hrany písmen. Ak si nie ste istí, otvorite súbor na karte prehliadača s tmavou témou: ak okolo motívu presvitá šachovnica alebo tmavá stránka, obrázok má priehľadnosť a potrebuje PNG.

Fotky

Previesť na JPG

Obrázky so spojitými tónmi, kde malé zmeny kompresie nie sú vidno.

  • Otvorí sa v každej aplikácii, tlačiarni aj formulári
  • Zvyčajne 3 až 10-krát menší než tá istá fotka ako PNG
  • Kvalita 85–90 vyzerá rovnako ako WebP
  • Priehľadné pixely sa zmenia na jednolité vyplnenie
Best for: Nahrávanie, tlačové objednávky, e-mail, starší editačný softvér
Grafika

Previesť na PNG

Plné farby, ostré hrany, text a všetko priehľadné.

  • Zachová celý alfa kanál
  • Bezstratový, takže text zostane ostrý
  • Pri fotografiách oveľa väčší
  • Prijímajú ho nástroje na prezentácie, dizajnové aplikácie aj tlačové rozloženia
Best for: Logá, nálepky, vystrihnuté objekty, snímky obrazovky, diagramy

Čo vás prevod v skutočnosti stojí

Pri prevode stratového WebP na JPG sa pixely dekódujú a znova zakódujú inou metódou, takže výsledok nie je bit po bite rovnaký. V praxi je pri kvalite JPG 85 až 90 rozdiel hlboko pod hranicou toho, čo uvidíte v bežnej veľkosti, aj na obrazovke s vysokým rozlíšením. Viditeľná strata v stiahnutom WebP vznikla skôr, keď ho web skomprimoval, a prevod tento detail nevráti; len sa vyhne pridaniu ďalšej straty. Druhý alebo tretí prevod by sa sčítali, preto konvertujte raz, z uloženého WebP, a nereťazte formáty.

Menia sa tri veci, ktoré si môžete všimnúť. Súbor sa zväčší, zvyčajne o tretinu alebo viac, pretože JPG je menej efektívny formát; ak má formulár limit v KB, najprv previesť a potom komprimovať na 100 KB alebo na iný limit. Priehľadnosť sa zlúči: v konvertore WebP na JPG nastavenie Priehľadné oblasti vyplní tieto pixely predvolene farbou Biela, alebo Čierna či Vlastná farba. A animácia sa stratí, pretože JPG obsahuje jeden snímok a zachová sa len prvý.

Rovnako dôležité je, čo sa nemení: rozmery v pixeloch, orientácia a farby zostávajú rovnaké a vložený farebný profil sa zachová, kým je zapnuté Zachovať farebný profil. Ak konvertujete pre tlač, zvýšte Kvalita na 90 alebo viac; bajty navyše vo fotolabe nič nestoja a odstránia pochybnosti o plynulých prechodoch na oblohe a pokožke. Pri nahrávaní s prísnym limitom v KB je 80 zvyčajne pri fotke stále čistá a necháva viac miesta pod limitom než 90. Pod približne 70 sa okolo textu a jemných čiar začínajú objavovať blokové hrany.

MythPremenovanie photo.webp na photo.jpg súbor skonvertuje.

FactPremenovanie mení len označenie. Bajty sú stále WebP a prísny softvér kontroluje obsah, nie príponu.

MythPrevod na JPG zničí kvalitu.

FactPri kvalite 85–90 je opätovné kódovanie pri bežnom zobrazení nepostrehnuteľné. Viditeľná strata, ak nejaká je, pochádza z kompresie samotného webu.

MythPrevod na PNG obnoví pôvodnú kvalitu.

FactPNG uloží dekódované pixely presne, ale nevráti detail, ktorý stratový WebP už zahodil. Dostanete väčší súbor, ktorý vyzerá rovnako.

MythBezstratový WebP sa má vždy meniť len na PNG.

FactBezstratová WebP fotografia sa prevedie na JPG vo vysokej kvalite bez viditeľnej zmeny. Bezstratovosť záleží len pri grafike a texte.

Ako získať pôvodný JPG namiesto prevodu

Pred prevodom sa oplatí skontrolovať, či vám web dá pôvodný súbor, pretože tým sa úplne vynechá jedna generácia kompresie. Závisí to od toho, ako web WebP vytvára. Ak WebP vzniká priamo v CDN, JPG na serveri stále existuje a správna požiadavka ho môže získať. Ak web uložil len WebP, ako to robia niektoré inštalácie WordPressu po konverzii nahraných súborov, JPG už nezískate a prevod je jediná cesta.

Nižšie uvedené triky sú zoradené od najspoľahlivejšieho po najmenej spoľahlivý. Žiadny nie je nezvyčajný: sú to bežné akcie prehliadača a odkazy na stiahnutie, ktoré web už ponúka. Ten, ktorý sa online odporúča najčastejšie, pridanie ?format=jpg na koniec adresy obrázka, je zároveň najmenej spoľahlivý. Funguje len vtedy, keď CDN pre obrázky číta parameter presne s týmto názvom, a väčšina nie, takže dostanete ten istý WebP bez chyby, ktorá by prezradila, že trik zlyhal.

Použite vlastné tlačidlo na stiahnutie na webe

Fotobanky ako Unsplash, stockové weby, cloudové disky a mnohé spravodajské galérie majú odkaz Stiahnuť, ktorý vráti pôvodne nahraný súbor, zvyčajne JPG v plnej veľkosti. Je to jediná metóda, ktorá spoľahlivo získa zdrojový súbor.

Otvorte obrázok na novej karte a pozrite sa na adresu

Kliknite pravým tlačidlom a zvoľte Otvoriť obrázok na novej karte. Ak adresa obsahuje parameter formátu ako fm=webp, format=webp alebo auto=format, odstránenie tej časti a opätovné načítanie často vráti pôvodný JPG. Ak adresa takýto parameter nemá, server formát vyjednáva a toto nepomôže.

Vyžiadajte si na telefóne verziu pre počítač

Niektoré weby posielajú mobilným prehliadačom iné verzie obrázkov. Voľba Verzia pre počítač v Chrome alebo Safari na telefóne vám občas prinesie väčší JPG, no väčšina CDN rozhoduje podľa hlavičky Accept, nie podľa zariadenia, takže ide skôr o slabú nádej.

Prevod celého priečinka naraz

Ak ste si uložili katalóg produktov, sadu referenčných obrázkov alebo priečinok tapiet, prevod po jednom súbore sa rýchlo omrzí. Konvertor berie v jednej dávke až 20 súborov s veľkosťou až 95 MB každý, na všetky použije rovnaké nastavenia Kvalita a Priehľadné oblasti a vráti jeden ZIP. Súbory sa zo servera vymažú 30 minút po spracovaní a nič sa nemusí inštalovať. Priečinok so 100 obrázkami je päť dávok.

Pred začiatkom si priečinok roztrieďte. Fotografie dajte do jednej dávky pre JPG a logá, ikony a všetko s priehľadným pozadím do druhej pre WebP na PNG, aby okolo ničoho nevznikol biely obdĺžnik. Ak pracujete na Macu, príkaz Export v Preview konvertuje jednotlivé súbory a používatelia príkazového riadka môžu pri veľmi veľkých priečinkoch spustiť mogrify -format jpg *.webp z ImageMagicku. Obe cesty dajú rovnaký výsledok ako konvertor v prehliadači; líši sa len množstvo prípravy.

  1. 1

    Rozdeľte priečinok podľa obsahu

    Fotky idú do jednej dávky pre JPG; logá, snímky obrazovky a priehľadné obrázky do druhej pre PNG.

  2. 2

    Nahrajte až 20 súborov WebP

    Pretiahnite ich, vyberte v dialógu súborov alebo vložte obrázok skopírovaný v prehliadači.

  3. 3

    Nastavte kvalitu raz

    Nechajte Kvalita na 85 pre obrazovky, pre tlač ju zvýšte na 90 alebo viac. Skontrolujte Priehľadné oblasti, ak má niektorý súbor priehľadné pozadie.

  4. 4

    Previesť a stiahnuť ZIP

    Stlačte Previesť na JPG a stiahnite ZIP, potom to zopakujte pre ďalších 20 súborov.

Prečo Chrome stále ukladá WebP a čo tomu naozaj zabráni

V Chrome, Edge ani Firefoxe nie je nastavenie „ukladať obrázky ako JPG“ a nie je to opomenutie. Prehliadač formát nevyberá; oznámi, ktoré formáty vie zobraziť, a vyberie web. Chrome uloží presne to, čo dostal, bez opätovného kódovania, čo je správne správanie: potichu konvertovať pri ukladaní by pridalo stratový krok, o ktorý ste nežiadali. Ani zmena prehliadača teda zvyčajne nepomôže. Každý súčasný prehliadač uvádza WebP v hlavičke Accept a všetky dostanú od toho istého webu ten istý WebP.

Zostávajú tri praktické možnosti. Pôvodný súbor môžete získať cez web podľa krokov vyššie. Môžete nainštalovať rozšírenie prehliadača, ktoré obrázok pri ukladaní znova zakóduje, čo je rovnaký prevod s iným tlačidlom. Alebo môžete uložiť WebP a skonvertovať ho vtedy, a len vtedy, keď ho niečo odmietne. Tretia možnosť je zvyčajne najmenej práce, pretože veľká časť uložených obrázkov sa len prezerá na obrazovkách, kde sa WebP otvorí v každom prehliadači, v Preview na macOS Big Sur a novších a v aplikácii Fotky vo Windowse 11.

Ak vás zaujíma, ako sa WebP porovnáva s ďalšími modernými formátmi, ktoré weby dnes poskytujú, vrátane AVIF, ktorý na tých istých CDN začína WebP nahrádzať, pozrite si AVIF vs HEIC vs WebP. Praktická rada z tohto článku platí takmer bez zmeny: AVIF, ktorý program odmieta, sa rieši rovnako, prevodom na JPG pre fotky alebo PNG pre grafiku. Viac o samotnom formáte nájdete na stránke projektu WebP od Googlu.

Kľúčové poznatky

  • WebP za vás vyberajú weby a CDN; prehliadač uloží to, čo dostal, takže v prehliadači nie je čo prestaviť.
  • Konvertujte, keď súbor niečo odmieta: Photoshop pred verziou 23.2, starší Lightroom Classic a Office, tlačové služby, formuláre na nahrávanie a Windows Photo Viewer.
  • Pre fotky použite JPG s kvalitou 85–90 a pre logá, snímky obrazovky a priehľadné obrázky PNG.
  • Pri týchto nastaveniach prevod nepridá viditeľnú stratu; súbor zväčší a priehľadné oblasti vyplní jednolitou farbou.
  • Najprv skúste vlastné tlačidlo na stiahnutie na webe a neverte trikom s ?format=jpg, že vrátia originál.
ZdieľaťXFacebookWhatsAppTelegram

Často kladené otázky

Prečo sa súbor s príponou .jpg neotvorí v prehliadači fotiek?

Server pravdepodobne poslal WebP a ponechal pôvodný názov súboru, takže prípona nezodpovedá obsahu. Prevod súboru na skutočný JPG problém vyrieši a po premenovaní na .webp ho otvorí prehliadač alebo prehliadač podporujúci WebP.

Dá sa WebP previesť na JPG v mobile bez aplikácie?

Áno. Konvertor v prehliadači funguje na iPhone aj Androide: otvorte ho v Safari alebo Chrome, vyberte WebP z Fotiek alebo Súborov a uložte JPG späť do zariadenia.

Zachová prevod WebP na JPG metadáta fotky?

Väčšina súborov WebP z webov obsahuje málo metadát, pretože ich stránky odstraňujú kvôli úspore miesta. Všetko, čo tam je, napríklad farebný profil, sa zachová, pokiaľ nezapnete možnosť odstrániť metadáta.

Spozná tlačiareň rozdiel medzi prevedeným JPG a JPG z fotoaparátu?

Nie kvôli prevodu. Kvalita tlače závisí od rozmerov v pixeloch; webový obrázok širokého 1200 px sa pri 300 DPI vytlačí ostro len do šírky približne 4 palcov, bez ohľadu na formát.

Mám obrázky WebP na vlastnom webe previesť na JPG?

Nie. WebP zobrazujú všetky súčasné prehliadače a menšie súbory zrýchľujú načítanie stránky. Na úpravy si ponechajte pôvodné súbory v JPG alebo PNG a návštevníkom ponúkajte WebP.

Predstavuje WebP bezpečnostné riziko?

Samotný formát nie. V roku 2023 sa v dekódovacej knižnici libwebp, ktorú používa Chrome a ďalšie aplikácie, našla chyba, ktorá bola rýchlo opravená, preto je dôležité udržiavať prehliadač a aplikácie aktualizované.

Čítajte ďalej