Přejít na obsah

Komprimujte animace GIF

Zmenšete animované GIFy pomocí méně barev, chytřejších snímků a menších rozměrů. Animace zůstane.

Přetáhněte soubory sem

nebo

Vybrat soubory

GIF · JPG · PNG · SVG · TIFF · WebP

Soubory nikdy neopustí vaše zařízení

Načítání kompresoru…

Jak zkomprimovat soubory GIF

  1. Přidejte soubory

    Přetáhněte soubory do pole, vložte je ze schránky nebo je vyberte ze zařízení. Nic se nenahrává.

  2. Zkontrolujte nastavení

    Výchozí předvolba se hodí pro většinu souborů. Pokud potřebujete menší soubor, změňte kvalitu, rozměr nebo formát.

  3. Stáhněte výsledek

    Uložte každý soubor zvlášť, nebo všechny jako jeden ZIP. Pokud soubor nejde zmenšit, zůstane vám originál.

GIF: starý formát, který nechce zmizet

GIF (Graphics Interchange Format) pochází z roku 1987 a verze 89a z roku 1989 přidala dvě funkce, které ho drží při životě: animaci a průhlednou barvu. Reakce v chatovacích aplikacích, malé bannery, načítací kolečka a krátké záznamy obrazovky v hlášeních chyb se dodnes sdílejí jako GIF, protože je umí zobrazit každý prohlížeč, e-mailový klient i messenger bez přehrávače videa.

Formát má pevné meze. Každý snímek může použít nejvýš 256 barev z palety a průhlednost je buď, anebo: pixel je buď plně viditelný, nebo plně průhledný, bez měkkých hran. Komprese je LZW, bezeztrátová metoda, která funguje dobře na jednolitých barevných plochách a špatně na fotkách, šumu a přechodech.

Proč jsou animované GIFy tak velké

GIF nemá predikci pohybu. Videokodek uloží jeden celý obrázek a pak hlavně změny; GIF ukládá každý snímek jako samostatný obrázek. Deset sekund při 15 snímcích za sekundu je 150 obrázků. Pokud byly zaznamenány z obrazovky telefonu v šířce 1080 pixelů, může mít každý snímek sám o sobě stovky kilobajtů a celá animace se rychle dostane na desítky megabajtů.

Nástroj na to jde všemi způsoby, které formát dovoluje, a přitom zachová animaci i její časování:

  • Rozdíly mezi snímky. Pixely, které zůstávají stejné jako v předchozím snímku (nebo při snížení počtu barev téměř stejné), se zprůhlední, takže LZW musí zakódovat jen to, co se pohnulo.
  • Zmenšení palety. Méně barev znamená kratší kódy a delší řady stejných pixelů.
  • Zmenšení rozměrů. Zmenšení šířky i výšky na polovinu sníží počet pixelů v každém snímku na čtvrtinu, což obvykle ušetří víc než cokoli jiného.

Doporučené nastavení

Kam GIF poputujeŠířkaBarvy
Reakce nebo nálepka v chatu320–480 px64–128
E-mailový newsletter640 px (blízko obvyklého e-mailového rozvržení 600 px)128
Záznam do hlášení chyby nebo návodu800 px nebo původní velikost64–256 podle toho, kolik barev má rozhraní
Statické logo nebo ikonaskutečná velikosttolik, kolik je potřeba, aby to vypadalo dobře; zvažte raději PNG

Záznamy obrazovky se softwarem mají obvykle málo barev a 64 barev snesou dobře. Záběry skutečných scén s pletí a oblohou potřebují plných 256 a i tak se na nich objeví pruhy; takový obsah se víc hodí jako video.

Počítejte s velmi rozdílnými výsledky soubor od souboru. V našich testech s výchozími 128 barvami nešlo dva už optimalizované GIFy z praxe zmenšit vůbec, zatímco testovací animace uložená jednoduchým způsobem, s celými snímky a paletou pro každý snímek, se zmenšila o 79 %.

Kdy je lepší převést

Pokud místo, kam příspěvek dáváte, přijímá video, bývá MP4 vytvořené ze stejných snímků mnohonásobně menší než GIF, a to s plnými barvami. Pro weby je další možností animovaný WebP: podporuje 24bitové barvy a měkkou průhlednost a zobrazí ho všechny současné prohlížeče. Pro GIF, který se vůbec nehýbe, je PNG bezeztrátové, podporuje měkké hrany a obvykle je menší.

U GIF zůstaňte, když míříte do e-mailu (mnoho e-mailových klientů video ani animovaný WebP nezobrazí) nebo na platformu, která přijímá jen GIF.

Otázky ke GIF

Zůstane můj GIF animovaný?

Ano. Pořadí snímků, jejich prodlevy i nastavení opakování se zachovají. Mění se jen způsob uložení každého snímku, paleta a, pokud to zvolíte, velikost.

Proč má zkomprimovaný GIF pruhy nebo skvrny?

S menším počtem barev se z plynulých přechodů stanou viditelné stupně a pixely, které se mezi snímky změnily jen nepatrně, se převezmou z předchozího snímku. Pokud vám to vadí, zvyšte počet barev; při 256 barvách je toto převzetí vypnuté.

Můžu odebrat snímky, aby byl menší?

Ano. Zapněte „Snížit snímkovou frekvenci na polovinu“: každý druhý snímek se vypustí a animace si zachová svou délku. Protože se každý snímek ukládá zvlášť, je to u dlouhých animací velmi účinné; pro záznamy obrazovky obvykle stačí 12–15 snímků za sekundu. Stejné snímky se slučují v každém případě.

Podporuje GIF průhlednost?

Jednu položku palety lze označit jako průhlednou, takže pixel je buď plně zobrazený, nebo plně skrytý. Loga s měkkými vyhlazenými hranami dostanou zubatý obrys; PNG nebo WebP si s nimi poradí správně.

Je komprese GIF ztrátová?

Krok LZW je bezeztrátový a GIF, který už má dostatečně málo barev, se jen efektivněji překóduje. Ztráty vznikají zmenšením palety, zmenšením rozměrů nebo snížením snímkové frekvence na polovinu a všechna tři nastavení máte pod kontrolou.

Další nástroje

Všechny typy obrázků najdete na stránce komprese obrázků. Stránka Jak to funguje vysvětluje, proč všechno běží uvnitř vašeho prohlížeče.