AVIF fájlok konvertálása PNG formátumba – teljes körű útmutató
Miért pont ez az oldal készült?
Ez az oldal kifejezetten az AVIF (AV1-alapú, a jelenlegi formátumok közül a legerősebb tömörítést nyújtó, alfa-csatornával és széles színskálával rendelkező) képek PNG formátumba (veszteségmentes tömörítés, teljes 8 bites alfa-átlátszóság, nincs minőségvesztés) történő konvertálására specializálódott.
A legfontosabb különbség, hogy ez az eszköz tudja olvasni az AVIF fájlokat, de nem hoz létre AVIF kimenetet. Ennek oka, hogy a böngészők AVIF-kódolási támogatása még nem univerzális, noha a dekódolás már széles körben elérhető.
A PNG formátum veszteségmentes – az újramentés soha nem rontja a képminőséget. Fényképek esetén a PNG általában lényegesen nagyobb fájlméretet eredményez, mint a forrás-AVIF; képernyőképeknél, logóknál és vonalas ábráknál viszont a pixelek pontosan megmaradnak.
A PNG kimenethez nincs minőségcsúszka – a célformátum mindig veszteségmentes. Ehelyett az oldal egy rövid magyarázatot jelenít meg arról, hogy a PNG veszteségmentes.
Hogyan működik a konverzió?
Bemenetek:
- Egy vagy több képfájl AVIF formátumban.
- Fájlok kiválasztása a számítógépről vagy egyszerű áthúzással (drag and drop). Egyszerre legfeljebb 20 kép tölthető be.
Kimenetek:
- Az átalakított PNG képek, mindegyikhez egy letöltés gombbal.
- Minden képnél megjelenik: a kimeneti fájlnév, a méretek, az eredeti fájlméret, a konvertált fájlméret, valamint egy címke: „Saved” (ha kisebb) vagy „Larger” (ha nagyobb).
- Összesítő sor:
Összesen: ‹eredeti› → ‹konvertált›. - Ha két vagy több kép lett átalakítva, megjelenik a „Összes letöltése (.zip)” gomb.
A folyamat lépései:
- A felhasználó kiválasztja a kívánt AVIF fájlokat.
- A böngésző beolvassa a képeket és a beépített dekódolóval feldolgozza azokat.
- A dekódolt kép – beleértve a színprofilját és az alfa-csatornát – ezután PNG fájlként újra kódolásra kerül közvetlenül az eszközön.
- Az eredményül kapott PNG adatokat a böngésző felkínálja letöltésre.
- A folyamat teljes egészében a felhasználó gépén zajlik, nincs adatküldés szerverre.
- A fájlok feldolgozása egyenként történik, abban a sorrendben, ahogyan kiválasztotta őket, miközben egy állapotjelző sor mutatja, melyik fájl konvertálása van folyamatban.
AVIF és PNG – a két formátum összehasonlítása
| Tulajdonság | AVIF | PNG |
|---|---|---|
| Tömörítés típusa | Veszteséges (AV1 kodek) vagy veszteségmentes | Veszteségmentes (DEFLATE) |
| Kodek | AV1 (AOMedia Video 1) | DEFLATE (LZ77-alapú) |
| Alfa-csatorna | Igen (8 bites vagy 12 bites) | Igen (8 vagy 16 bites) |
| Széles színskálájú tartalom | Igen (HDR, BT.2020, stb.) | Nem (sRGB, 8 bit/csatorna) |
| Átlátszóság kezelése | Támogatott | Támogatott, teljes 8 bites |
| Böngésző támogatás (dekódolás) | Széles körben elérhető (Chrome, Firefox, Safari, Edge) | Univerzális |
| Böngésző támogatás (kódolás) | Részleges (Chrome), hiányzik (Firefox, Safari) | Teljes |
| Tipikus fájlméret fényképnél | Nagyon kicsi (erős tömörítés) | Nagy (4×–10× AVIF tipikus) |
| Tipikus fájlméret grafikánál | Nagyon kicsi | Közepes (általában nagyobb, mint AVIF) |
| Max. színmélység | 12 bit/csatorna | 16 bit/csatorna |
| Veszteségmentes mentés | Nem minden esetben garantált (veszteséges módban) | Mindig veszteségmentes |
Fontos különbség: A PNG nem tudja kezelni a 10 bites HDR tartalmat – ha az AVIF forrás 10 bites színmélységgel rendelkezik, a konverzió során 8 bites sRGB-re kell csökkenteni a színteret. Ez némi színpontosság-veszteséget okozhat, de a legtöbb felhasználásnál (web, közösségi média) ez nem jelent problémát.
Mikor érdemes AVIF-ből PNG-be konvertálni?
Kompatibilitási okokból: Az AVIF még nem minden régebbi szoftverben és eszközön nyitható meg. A PNG viszont szinte mindenhol támogatott – operációs rendszerektől egészen a legolcsóbb nyomtatókig. Ha valaki egy AVIF fájlt szeretne megnyitni egy 2010-es számítógépen vagy egy régi okostelefonon, a PNG formátum biztonságos választás.
Átlátszóság miatt: Bár az AVIF is támogatja az alfa-csatornát, a PNG az ipari szabvány a logók, ikonok és egyéb grafikák átlátszó hátterű megjelenítéséhez. Egy weboldal fejlesztése során például egy AVIF-ben tárolt PNG forrásból származó logó esetén gyakran szükség van a PNG kimenetre, hogy a régebbi böngészők is helyesen jelenítsék meg.
Veszteségmentes archiváláshoz: Ha egy AVIF fájlt többször kell szerkeszteni, érdemes a veszteségmentes PNG formátumba konvertálni. Az AVIF veszteséges módban újramentve minden alkalommal rontja a képminőségen. A PNG viszont akárhányszor menthető anélkül, hogy egyetlen bit is változna.
Adatvédelem miatt: Az egész konverzió a saját böngésződben történik – nincs fájlfeltöltés, nincs szerver. Ez különösen fontos érzékeny tartalmak (például személyes fényképek, üzleti dokumentumok) esetén.
Az AVIF támogatás hiányosságai és az automatikus visszaesés
A böngészők AVIF-kódolási támogatása egyenetlen:
- Google Chrome, Microsoft Edge: Támogatja az AVIF kódolást (a 108-as verzió óta).
- Mozilla Firefox: Nem támogatja az AVIF kódolást (csak dekódolást).
- Apple Safari: Nem támogatja az AVIF kódolást (csak dekódolást).
Ha a dekódoló nem tud érvényes képet előállítani, az eszköz a következő hibát mutatja: „Ezt a fájlt nem sikerült képként megnyitni. Lehet, hogy sérült, üres, vagy nem valódi képfájl.”
Gyakran ismételt kérdések (GYIK)
1. Miért nem lehet minőséget állítani a PNG kimenethez?
A PNG veszteségmentes formátum – nincs olyan beállítás, amely rontaná a képminőséget. A fájlméretet a kép tartalma határozza meg, nem egy csúszka.
2. Mennyivel lesz nagyobb a fájl, ha AVIF-ből PNG-be konvertálok?
Fényképek esetén a PNG tipikusan 2–5-ször nagyobb lehet, mint a forrás-AVIF. Képernyőképeknél, logóknál, vonalas ábráknál a különbség kisebb, mivel ezek a képek kevés részletet és sima felületeket tartalmaznak, amit a PNG is hatékonyan tömörít.
3. Elveszik-e az átlátszóság a konverzió során?
Nem. Mind az AVIF, mind a PNG támogatja a 8 bites alfa-csatornát. Az átlátszó területek pontosan megmaradnak.
4. Mi történik, ha a fájl sérült?
Ha a fájl nem nyitható meg képként (például sérült, üres, vagy nem egy képfájl), a program a következő hibaüzenetet adja: „Ezt a fájlt nem sikerült képként megnyitni. Lehet, hogy sérült, üres, vagy nem valódi képfájl.” Ilyenkor érdemes ellenőrizni a fájlt egy másik programmal.
5. Hány fájlt lehet egyszerre konvertálni?
Egyszerre legfeljebb 20 képet választhat ki. Ha ennél többet ad hozzá, a következő hibaüzenet jelenik meg: „Choose up to ‹max› images at a time.”
6. Miért van az, hogy néhány képnél a „Larger” címke jelenik meg?
Mivel a PNG veszteségmentes, gyakran nagyobb lesz, mint a forrás-AVIF, különösen fényképek esetén. A „Larger” címke jelzi, hogy a konvertált fájl mérete meghaladja az eredetiét – ez nem hiba, hanem a formátum természetes jellemzője. A „Saved” címke akkor jelenik meg, ha a konvertált fájl kisebb (például ha az AVIF veszteségesen volt mentve, és a PNG jobban tömöríti az adott képet).