WebP–PNG konvertáló: böngészőben, felhő nélkül
Ha valaha kapott egy.webp kiterjesztésű képet, és azon vette észre magát, hogy a régi Photoshop, egy 2015-ös ingyenes nézegető vagy egy céges belső rendszer egyszerűen nem nyitja meg, akkor pontosan tudja, miről van szó. A WebP ma már szinte minden modern böngészőben megnyílik, az asztali alkalmazások támogatása viszont még mindig hiányos. A webp-to-png oldal ezt a rést tölti be: az Ön gépén, egyetlen feltöltés nélkül konvertálja a WebP fájlokat PNG-vé. Az alábbiakban pontosan leírjuk, hogyan működik, mikor érdemes használni, és mire számítson a fájlméreteket illetően.
Miért van szükség WebP–PNG konvertálásra?
A WebP formátumot a Google 2010-ben vezette be azzal a céllal, hogy a JPEG-nél és PNG-nél kisebb fájlméretet adjon, miközben a képminőség hasonló marad. A WebP lehet veszteséges (lossy) és veszteségmentes (lossless) is, támogatja az animációt és az átlátszóságot (alfa-csatorna) – ebből a szempontból a GIF és a PNG keverékének is nevezhető.
A gyakorlatban azonban az alkalmazások támogatása nem követi egyenletesen a böngészőkét. Egy 2018 előtt írt asztali alkalmazás, egy régi képszerkesztő vagy egy vállalati dokumentumkezelő rendszer gyakran egyáltalán nem nyitja meg a WebP-t. Itt jön a képbe a PNG: ez a formátum 1996 óta létezik, minden operációs rendszer és szinte minden képalkalmazás natívan kezeli. A PNG veszteségmentes – a kép minden pixele pontosan úgy marad meg, ahogy beletöltötték –, és 8 bites alfa-csatornát használ a részleges átlátszóság ábrázolásához. Ezért logókat, ikonokat, képernyőképeket és minden olyan grafikai elemet, ahol a háttér áttetszősége számít, PNG-ben érdemes tárolni.
A webp-to-png oldal éppen ezt a hiányt pótolja: ha valaki WebP-ben kap egy dizájnelemet, de a munkafolyamata PNG-t követel, itt át tudja alakítani anélkül, hogy telepítenie kellene bármit.
Hogyan működik a konvertálás a böngészőben?
A tool teljes egészében a kliens oldalon fut. Amikor kiválaszt vagy behúz egy vagy több WebP fájlt, a böngésző dekódolja a képet, majd PNG formátumba kódolja újra. Ez a folyamat soha nem hagyja el a számítógépet: nincs szerver, nincs feltöltés, nincs harmadik fél, aki a képeket látná.
Ez a megközelítés két szempontból kritikus. Egyrészt adatvédelmi: ha érzékeny dokumentumokról vagy bizalmas dizájnvázlatokról van szó, nem kell aggódnia, hogy a fájlok egy külső szerverre kerülnek. Másrészt sebességi: a konvertálás ezredmásodpercek alatt lezajlik, mivel nincs hálózati késleltetés.
A gyakorlatban az oldal kizárólag WebP fájlokat fogad el, és a kimenet minden esetben PNG.
Pontosan mit lát a képernyőn?
Amikor a konvertálás befejeződik, minden egyes képhez megjelenik egy sor információ:
- Letöltés gomb – egyetlen kattintással letöltheti a PNG fájlt.
- Kimenei fájlnév – általában az eredeti név
.webputótagját cseréli le.png-re. - Képméretek – a kép szélessége és magassága pixelben.
- Eredeti méret – a WebP fájl mérete kilobájtban vagy megabájtban.
- Konvertált méret – a PNG fájl mérete.
- „Saved” vagy „Larger” címke – ha a PNG kisebb, mint a WebP, a „Saved” (megtakarítás) felirat jelenik meg; ha nagyobb, akkor a „Larger” (nagyobb) felirat. Fotók esetén szinte mindig a „Larger” lesz látható, mivel a veszteséges WebP sokkal hatékonyabb tömörítést tud, mint a veszteségmentes PNG.
Ha egyszerre több képet konvertál, a lista alatt egy új gomb is megjelenik: „Download all (.zip)”. Ez az összes PNG fájlt egyetlen ZIP archívumba csomagolja, így nem kell egyesével letöltenie őket. A lista alján egy összegző sor is látható: „Total: ‹eredeti› -> ‹konvertált›”.
Mikor érdemes ezt a konvertálást használni?
A legkézenfekvőbb eset, amikor egy modern webhelyről vagy alkalmazásból kapott WebP fájlt szeretne megnyitni egy olyan szoftverben, ami nem ismeri a WebP-t. Például:
- Egy 2016-os ingyenes képszerkesztő, ami csak BMP, JPEG, PNG és GIF formátumokat támogat.
- Egy nyomdai előkészítő rendszer, ami szigorúan PNG-t vár.
- Egy vállalati intranet, ahol a fájlfeltöltés csak bizonyos kiterjesztéseket engedélyez.
Egy másik tipikus forgatókönyv, amikor egy dizájnelemet – logót, ikont, UX mockupot – WebP-ben kap meg, de a verziókövető rendszerében vagy a megosztott munkamappában PNG a szabvány. Ilyenkor a veszteségmentes PNG biztosítja, hogy a kép minősége ne romoljon, és az alfa-csatorna is sértetlen maradjon.
Azok számára is hasznos, akik archívumot építenek, és egy univerzálisan támogatott, veszteségmentes formátumban szeretnék tárolni a képeiket, anélkül hogy a WebP esetleges veszteséges verzióira hagyatkoznának.
Hibakezelés és határesetek – mire számítson?
A böngészőalapú konvertálásnak megvannak a maga korlátai, amelyeket az oldal egyértelmű hibajelzésekkel kommunikál.
| Hibajelenség | Üzenet | Mit jelent a gyakorlatban |
|---|---|---|
| Nincs kiválasztva fájl | „Choose at least one image.” | Legalább egy fájlt ki kell választani. |
| Támogatatlan formátum | „This file type isn’t supported.” | Csak WebP fogadható el. |
| Túl sok fájl egyszerre | „Choose up to ‹max› images at a time.” | A toolnak van felső korlátja az egyszerre feldolgozható fájlok számában. |
| Sikertelen konvertálás | „Conversion failed. Try a different image or format.” | A böngésző nem tudta feldolgozni a fájlt; próbálkozzon másik képpel. |
| Hibás fájl | „This file could not be opened as an image. It may be corrupted, empty, or not actually an image.” | A fájl sérült, üres, vagy nem valódi kép. |
| Több hibás fájl | „‹count› file(s) could not be processed.” | Az összesítő sorban jelenik meg, ha nem minden fájl sikerült. |
Fontos tudni, hogy a PNG-be konvertált fájl mérete gyakran nagyobb, mint az eredeti WebP. Ennek oka, hogy a WebP (különösen veszteséges üzemmódban) hatékonyabban tömöríti a fotográfiai tartalmat, míg a PNG minden pixel adatot változatlanul tárol. Egy 500 kB-os WebP fotóból könnyen lehet 2-3 MB-os PNG. Ha a cél a minőség és a kompatibilitás, ez elfogadható ár.
Gyakori kérdések (FAQ)
Miért nagyobb a PNG fájl, mint az eredeti WebP? Mert a PNG veszteségmentes – a kép minden pixele változatlanul mentésre kerül. A WebP általában veszteségesen tömöríti a fotókat, így sokkal kisebb méretet ér el. Ez a konvertálás nem tartalmaz minőségcsökkentést, ezért a fájlméret nőhet.
Használhatom ezt az eszközt animált WebP-képekhez is? Ha a bemeneti WebP animált, csak az első képkocka kerül kimenetre, mint egyetlen statikus PNG. Az oldal nem vonja ki az összes képkockát külön PNG fájlokként, és nem hoz létre animált PNG-t.
Veszteséges PNG-t kapok? Nem. A PNG specifikációja csak veszteségmentes tömörítést tesz lehetővé. A kimenet minden esetben veszteségmentes, függetlenül attól, hogy a bemeneti WebP veszteséges vagy veszteségmentes volt.
Biztonságos? Teljes mértékben. Minden feldolgozás a böngészőjében, a számítógépén történik. Sem a fájlok, sem azok metaadatai nem kerülnek ki a gépéből.
Mi történik, ha a böngészőm nem támogatja a PNG mentést? Minden modern böngésző támogatja a PNG mentést.
Mit csináljak, ha a konvertálás „Conversion failed” hibával elszáll? Próbáljon meg egy másik képet, vagy ellenőrizze, hogy a fájl nem sérült-e. Ha a probléma továbbra is fennáll, érdemes egy másik böngészőben (Chrome, Firefox, Edge) is megpróbálni.