Převod APNG na GIF
Převod APNG do GIF může pomoci, pokud aplikace podporuje GIF, ale ne APNG. GIF omezuje snímky na 256 barev a přehrávání závisí na aplikaci.
Porovnání formátů a technické specifikace
| Specifikace | APNG | GIF |
|---|---|---|
| MIME typ | image/ | image/ |
| Typ | rastrový animovaný obrázek PNG | rastr |
| Komprese | bezztrátové Deflate s bloky animace | bezztrátová (LZW, max. 256 indexovaných barev) |
| Standardní specifikace | Specifikace APNG 1.0 / W3C | CompuServe GIF89a |
| Hlavička souboru (Magic bytes) | 89 50 4E 47 0D 0A 1A 0A (PNG header) + 'acTL' chunk | 47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a) |
Přehled formátu a použití
Převod APNG do GIF může pomoci, pokud cílová aplikace podporuje GIF, ale ne APNG. GIF omezuje každý snímek na paletu až 256 barev a podporuje jednobitovou průhlednost, takže se mohou změnit barevné přechody i plynulá alfa průhlednost. Ověřte si podporu animací na cílové platformě, protože se liší.
Technické specifikace a přehled kodeků
Animovaný PNG s typem MIME image/apng začíná 8bajtovou hlavičkou magických čísel 89 50 4E 47 0D 0A 1A 0A, za kterou následují bloky jako fcTL a fdAT, které obstarávají snímky animace. Pro obrazová data využívá kompresi Deflate. Převod na GIF s typem MIME image/gif mění kontejner tak, že začíná ASCII magickými bajty 47 49 46 38 39 61. GIF snižuje barevnou hloubku na maximum 256 indexovaných barev na snímek a kódování obrazových dat provádí pomocí bezeztrátové komprese LZW.
Kompatibilita s operačními systémy a prohlížeči
Animované GIFy jsou široce kompatibilní s moderními desktopovými prohlížeči, mobilními zařízeními, operačními systémy a e-mailovými klienty. Soubory APNG fungují dobře v moderních prohlížečích, například Chrome, Firefox a Safari, ale nepodporují je některé starší programy a nativní mobilní aplikace pro zasílání zpráv.
Užitečné informace
Před exportem do formátu GIF vždy ručně zredukujte paletu barev, abyste předešli nežádoucímu vzniku barevných pruhů způsobenému přísným limitem 256 barev.
Často kladené otázky
Jak převést animovaný PNG na animovaný GIF bez ztráty kvality?
Bez ztráty kvality to převést nelze, protože GIFy jsou striktně omezeny na 256 indexovaných barev na snímek, zatímco APNG podporuje miliony skutečných barev. Snížení počtu snímků a použití vlastní palety barev pomáhá minimalizovat vizuální degradaci během konverze.
Jaký je rozdíl mezi animovaným PNG a animovaným GIFem?
APNG je rozšíření formátu PNG, které podporuje animaci, plné barvy a alfa průhlednost. GIF podporuje animaci, omezuje však paletu na 256 barev a průhlednost na jeden bit. Oba formáty jsou široce podporovány, podpora v konkrétních aplikacích se však liší.