Konvertor animací Lottie na animovaný GIF

Převedením souboru vektorové animace Lottie ve formátu JSON na rastrový animovaný GIF propojíte moderní grafiku řízenou kódem s univerzální kompatibilitou obrázků.

Vyberte nebo přetáhněte soubory

Vyberte nebo přetáhněte soubory sem

100% soukromá konverze v prohlížeči - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V
Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Porovnání formátů a technické specifikace

SpecifikaceLOTTIEGIF
MIME typapplication/jsonimage/gif
Typvector animation JSON fileraster
Kompresenone (JSON data representation)lossless (LZW, max 256 indexed colors)
Standardní specifikaceLottie Animation Format SpecificationCompuServe GIF89a
Hlavička souboru (Magic bytes)7B 22 76 22 3A ({"v": - Lottie JSON version)47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a)

Přehled formátu a použití

Soubory Lottie ukládají animace jako matematická vektorová data pomocí textového formátu JSON. Tento přístup udržuje velikost souborů malou a umožňuje škálovat grafiku na libovolné rozlišení obrazovky bez ztráty ostrosti. Starší webové prohlížeče, e-mailoví klienti a aplikace pro zasílání zpráv však nedokážou číst nezpracovaný vektorový kód JSON. Převod vektorových dat na standardní animovaný GIF tento problém řeší tím, že matematický popis převede na sekvenci plochých obrazových snímků, které dokáže zobrazit každé zařízení. Weboví vývojáři a digitální marketéři tento proces převodu využívají při tvorbě e-mailových zpravodajů v HTML nebo při sdílení pohyblivé grafiky na sociálních sítích, které blokují externí skripty. Vzhledem k tomu, že e-mailový software často odstraňuje JavaScript a složitá kódování CSS, zajišťuje změna vektorové animace na rastrový obrázek správné fungování pohybu pro každého příjemce. Nástroje pro sociální sítě spoléhají na tuto změnu formátu také při publikování animovaných nálepek a krátkých klipů přímo do chatovacích konverzací.

Technické specifikace a přehled kodeků

Soubor Lottie (application/json) obsahuje textové pokyny popisující vektorové tvary, kotevní body a klíčové snímky. Neobsahuje žádnou hlavičku s binárními magickými bajty a spoléhá se výhradně na standardní textové analyzátory. Naproti tomu animovaný GIF (image/gif) používá binární formát začínající magickými bajty GIF87a nebo GIF89a. Struktura GIF využívá bezztrátovou kompresi LZW ke sdružení stejných barev pixelů do sdílené palety. Během převodu z vektoru na rastr vykreslí vykreslovací jádro každý snímek v nastaveném rozlišení pixelů, omezí celkovou barevnou hloubku na maximálně 256 barev na snímek a spojí snímky dohromady pomocí hlaviček časování.

Kompatibilita s operačními systémy a prohlížeči

Animovaný GIF je univerzálně podporován v systémech Windows, macOS, Linux, iOS, Android a ve všech webových prohlížečích, což z něj činí jeden z nejkompatibilnějších obrazových formátů vůbec. Soubory Lottie vyžadují pro správné vykreslení specializovaný přehrávač JavaScript nebo nativní běhovou knihovnu, což omezuje jejich použití ve standardních elementech pro obrázky.

💡 Užitečné informace

Před exportem do formátu GIF omezte délku trvání animace a počet barev. Snížení snímkové frekvence z 60 snímků za sekundu na 15 snímků za sekundu drasticky zmenší konečnou velikost souboru.

Porovnání formátů a technické specifikace

Typický převedený soubor animace GIF o velikosti přibližně 1 megabajtu se stáhne za cca 0,02 sekundy přes optické připojení, za 0,16 sekundy v síti 5G a zhruba za 0,8 sekundy přes standardní připojení 4G.

Často kladené otázky

Jak převést animaci Lottie na animovaný GIF bez ztráty kvality?

Vzhledem k tomu, že formáty GIF jsou omezeny na maximálně 256 barev a místo matematických vektorů používají rastrovou mřížku, je určitá ztráta vizuální kvality nevyhnutelná. Tuto ztrátu můžete minimalizovat použitím vysoce kvalitních algoritmů ditheringu během kroku rasterizace k plynulému prolnutí barev.

Jaký je rozdíl mezi animací Lottie a animovaným GIFem?

Lottie je vektorový textový soubor, který používá kód k vykreslení tvarů v libovolném měřítku, zatímco animovaný GIF je rastrový binární formát tvořený pevnou mřížkou pixelů a omezenou paletou barev.