Jak převést video na GIF: velikost, fps a smyčka
Chcete-li vytvořit GIF z videa, vyberte úsek dlouhý dvě až šest sekund, zmenšete jeho šířku na 320–640 px, snižte snímkovou frekvenci na 10–15 fps a nechte převodník sestavit z tohoto klipu paletu 256 barev. Na těchto čtyřech volbách závisí, zda získáte ostrou smyčku o velikosti 2 MB, nebo 30MB soubor, který nepřijme žádná chatovací aplikace.
Co soubor GIF ve skutečnosti ukládá
GIF je starší než web. Společnost CompuServe vydala první verzi, GIF87a, v roce 1987 jako způsob, jak posílat statické obrázky přes vytáčené připojení, a revize z roku 1989, GIF89a, přidala dvě vlastnosti, které umožnily animaci: hodnotu zpoždění pro každý snímek a jednu průhlednou barvu. Opakování přišlo později, v roce 1995, kdy Netscape Navigator 2.0 začal číst malé aplikační rozšíření určující, kolikrát se má animace opakovat. Každý animovaný GIF je dodnes soubor GIF89a s tímto blokem uvnitř, proto se přehraje prakticky v každém prohlížeči i e-mailovém klientovi.
Uvnitř je GIF sada indexovaných obrázků. Každý snímek odkazuje na tabulku barev s nejvýše 256 položkami, takže může zobrazit nejvýše 256 různých barev, přestože video, ze kterého vzniknul, jich mělo miliony. Pixely se pak komprimují metodou LZW, bezeztrátovou slovníkovou metodou, která si dobře poradí s plochami jedné barvy a špatně s fotografickým šumem, zrnem a přechody. Samotné LZW nic nezahazuje; ztráta nastává dříve, když se miliony barev stlačí do palety.
GIF neuchová ještě dvě další věci. Nemá žádnou zvukovou stopu, takže zvuk z videa jednoduše zmizí. A jeho časování je hrubé: zpoždění se ukládají v setinách sekundy a většina prohlížečů bere zpoždění 0 nebo 1 setinu jako 10 setin, takže GIF vytvořený při 50 fps nebo rychleji se přehrává pomaleji, ne plynuleji. V praxi je užitečný rozsah 10 až 25 fps.
- GIF89a přidal animaci
- 1989
- Barev na snímek, nejvýše
- 256
- Nejmenší krok zpoždění
- 1/100 s
- Zvukové stopy
- 0
Proč GIFy nabobtnají a v jakém pořadí je zmenšovat
Moderní videokodek, například H.264, ukládá celý obraz jen občas a většinu snímků popisuje jako malé změny oproti předchozímu. GIF to umí jen trochu, když aktualizuje pouze obdélník předchozího snímku, ale nemá nic jako predikci pohybu. Jakmile se pohne kamera, změní se téměř každý pixel a každý snímek se uloží skoro celý. Proto se může 2MB klip z telefonu změnit na 15MB GIF, zatímco záznam obrazovky s myší nad stálým oknem zůstane maličký.
Velikost GIFu je zhruba šířka krát výška krát počet snímků, se slevou za to, kolik se mezi snímky nemění. Díky tomu lze páky snadno seřadit. Délka ubírá snímky jedna ku jedné: čtyři sekundy místo osmi poloviční soubor. Šířka ubírá pixely kvadraticky: z 640 px na 320 px zbude čtvrtina pixelů v každém snímku. Snímková frekvence zase ubírá snímky lineárně a 12 fps obstojí překvapivě dobře u gest a obličejů. Méně barev pomůže méně, než lidé čekají, obvykle o 10 až 30 procent, protože LZW víc záleží na opakujících se vzorech než na velikosti palety.
Rozptylování je kompromis, který většinu lidí mate. Rozptyluje tečky blízkých barev z palety, aby napodobilo odstíny, které paleta nemá, čímž skryje pruhy na obloze a pleti, ale přidá jemný šum, který LZW komprimuje špatně. Vypněte ho u záznamů obrazovky, kreslených filmů a ukázek rozhraní, kde jsou jednolité barvy stejně pravdou, a u skutečných záběrů ho nechte zapnuté. Ořez je poslední páka: odstraněním statického okraje nebo černých pruhů ubyde pixelů, aniž byste se dotkli motivu.
- 1.Zkraťte klipKaždá odebraná sekunda vezme s sebou své snímky; 2–6 sekund stačí na většinu reakcí.
- 2.Snižte šířkuPoloviční šířka nechá čtvrtinu pixelů; 320–480 px se hodí do okna chatu.
- 3.Snižte snímkovou frekvenci10–15 fps udrží pohyb čitelný; 8 fps se hodí pro pomalé záznamy obrazovky.
- 4.Omezte barvy a rozptylování64–128 barev bez rozptylování pro grafiku; 256 s rozptylováním pro záběry.
Jak zvolit začátek a konec klipu
Většina sdílených GIFů je jediný okamžik: reakce, gól, kliknutí na tlačítko a obrazovka, která následuje. Pusťte si video jednou a v duchu měřte čas, poznamenejte si sekundu, kdy okamžik začíná, a sekundu, kdy zřetelně skončil, a pak přidejte pár snímků na obou stranách, aby smyčka nepůsobila useknutě. Pokud je zdroj dlouhý, nejprve z něj vyřízněte úsek pomocí nástroje pro oříznutí videa a pracujte s krátkým souborem. V převodníku totéž obstará zadání časů do polí Začátek a Konec v sekundách nebo minutách:sekundách, bez samostatného kroku.
Myslete také na to, kde se GIF začne přehrávat. Mnoho chatovacích aplikací a e-mailových klientů zobrazuje při načítání souboru první snímek a Outlook pro Windows z let 2007 až 2016 zobrazí jen první snímek a nikdy neanimuje. Začněte snímkem, který dává smysl jako statický obrázek, ne rozmazaným záběrem uprostřed panoramatu. Pokud je sdělením GIFu titulek nebo výsledek, podržte závěrečný okamžik půl sekundy prodloužením Konec, aby si ho diváci stihli přečíst, než smyčka začne znovu.
TipNatáčejte zdroj s ohledem na GIF: držte telefon klidně, vyplňte záběr motivem a nezoomujte. Statický záběr může mít při stejném nastavení poloviční velikost oproti záběru z ruky.
Limity velikosti GIF na Discordu, Slacku, GIPHY, X a Redditu
Cíl, kam GIF půjde, určí rozpočet dřív než jakékoli nastavení. Discord snížil bezplatný limit nahrávání na 10 MB na soubor v roce 2024 a na toto číslo narazí většina lidí jako první; Nitro Basic ho zvyšuje na 50 MB a Nitro na 500 MB. GIPHY přijímá nahrávky do 15 sekund a 100 MB. X přijímá GIFy do 15 MB a při nahrání je převede na videosmyčku, Reddit přijímá GIFy do 100 MB, ale také je zobrazuje jako video. Slack přijímá soubory do 1 GB, ale vlastní emoji musí zůstat pod 128 KB, což znamená malou šířku, krátkou smyčku a málo barev.
E-mail je výjimka. Gmail povoluje 25 MB příloh na zprávu a Outlook.com 20 MB, ale GIF vložený do těla newsletteru nebo podpisu by měl zůstat výrazně pod 1 MB, aby se zpráva rychle otevřela na mobilních datech. V chatu mířte na polovinu limitu, ne těsně pod něj, protože příjemci mohou mít pomalé připojení. Čísla níže byla aktuální v roce 2025; když je soubor těsně na hraně, zkontrolujte nápovědu služby.
| Kam míří | Limit | Co se s GIFem stane |
|---|---|---|
| Discord, bezplatný účet | 10 MB na soubor | Přehraje se přímo ve zprávě a opakuje se |
| Discord Nitro Basic / Nitro | 50 MB / 500 MB | Přehraje se přímo ve zprávě a opakuje se |
| Zpráva ve Slacku / vlastní emoji | 1 GB / 128 KB | Animuje se přímo, pokud divák animaci nevypnul |
| Nahrání na GIPHY | 15 sekund, 100 MB | Zobrazuje se jako GIF, MP4 a WebP |
| X (Twitter) | 15 MB | Převede se na tiché opakované MP4 |
| 100 MB | Pro přehrání se převede na video | |
| Vložený do e-mailu | Doporučeno pod 1 MB | Outlook 2007–2016 pro Windows zobrazí jen první snímek |
Kdy jsou MP4, WebM, WebP nebo APNG lepší než GIF
Důvodem, proč X převádí každý nahraný GIF na MP4, a dělá to od roku 2014, je šířka pásma. Stejných pět sekund, které jako GIF váží 4 MB, se jako H.264 obvykle vejde do několika stovek kilobajtů, s plnými barvami místo 256 odstínů a bez šumu z rozptylování. GIPHY a Tenor dělají totéž: tlačítko GIF na vaší klávesnici obvykle stahuje malé MP4 nebo WebP. Poctivá otázka tedy nezní, jak vytvořit nejlepší GIF, ale zda místo, kam příspěvek vkládáte, GIF vůbec potřebuje.
Skutečný GIF si ponechte tam, kde se zobrazují obrázky, ale ne video: tělo e-mailu, README nebo issue na GitHubu, tiket v Jiře, wiki, staré fórum, prezentace, která musí fungovat v každém prohlížeči. Všude, kde se video přehrává přímo a ztlumeně, což zahrnuje většinu sociálních sítí a moderních chatovacích aplikací, vypadá smyčka MP4 nebo WebM lépe a načítá se rychleji. Na webové stránce, kterou spravujete, se prvek <video autoplay muted loop playsinline> chová jako GIF a stojí zlomek bajtů.
Mezi tím stojí dva obrazové formáty. Animované WebP od Googlu podporuje miliony barev a ztrátovou kompresi a v Safari se přehrává od verze 14 z roku 2020, takže dnes funguje ve všech aktuálních prohlížečích, ačkoli mnoho aplikací mimo prohlížeč ho stále odmítá. APNG rozšiřuje PNG o snímky, zachovává plné barvy a skutečnou alfa průhlednost a používají ho Apple a LINE pro animované nálepky. Pokud už GIF existuje a potřebujete ho jen zmenšit pro web, který přehrává video, je největší jednorázovou úsporou obvykle převod GIFu zpět na MP4.
GIF
256 barev, bez zvuku, velké soubory, ale všude se zobrazí jako obrázek.
- Těla e-mailů, README, tikety a wiki
- Opakuje se bez tlačítka přehrávání
- Nejhorší poměr velikosti ke kvalitě ze čtyř
MP4 nebo WebM
Plné barvy a komprese pohybu, často desetina velikosti.
- Může zachovat zvuk
- Na většině sociálních sítí se spustí ztlumeně
- Většina e-mailových aplikací ho přímo nezobrazí
Animované WebP nebo APNG
Plnobarevné animované obrázky; APNG přidává plynulou průhlednost.
- Fungují ve všech aktuálních prohlížečích
- Nejednotná podpora v desktopových aplikacích a poště
- APNG je běžné u nálepek
Šest způsobů, jak převést video na GIF
Telefony to zvládnou bez dalších aplikací. Na iPhonu má aplikace Zkratky akci Make GIF, která přijme video nebo Live Photo, a Live Photo s efektem Smyčka nebo Odraz je rychlý způsob, jak natočit zdroj. Aplikace Galerie od Samsungu zobrazuje během přehrávání videa tlačítko GIF, které zaznamená viditelný úsek jako GIF. Aplikace GIPHY a její webový GIF Maker oříznou, opatří titulkem a nahrají na jednom místě, ale výsledek je veřejný, pokud ho jen neuložíte. Ve Photoshopu File > Import > Video Frames to Layers načte až 500 snímků a Export > Save for Web (Legacy) zapíše GIF s ovládáním palety a rozptylování.
Pro plnou kontrolu a dávkové úlohy dává nejčistší výsledek dvouprůchodová metoda palety v ffmpegu: první filtr projde klip a z jeho skutečných barev sestaví paletu o 256 barvách, druhý na ni namapuje každý snímek. Jednořádkový příkaz níže vystřihne pět sekund od 0:02, zmenší na šířku 480 px, vzorkuje 12 fps a opakuje donekonečna. V prohlížeči stejný krok s paletou provede převodník videa na GIF s ovládáním Šířka, Snímková frekvence, Barvy a Rozptylování (dithering) a stránka MP4 do GIF ho otevře s předvybraným MP4. Klipy z telefonu ve formátu MOV fungují stejně; pokud je aplikace odmítne, nejprve si přečtěte převod MOV do MP4.
iPhone
- 01V Zkratkách sestavte Select Photos → Make GIF → Save to Photo Album.
- 02Spusťte ji a vyberte video nebo Live Photo; dlouhé klipy nejprve zkraťte ve Fotkách.
- 03GIF sdílejte z alba Animované ve Fotkách.
Android
- 01Otevřete video v samsungské Galerii a během přehrávání klepněte na GIF.
- 02Přetažením úchytů vyberte požadovaný úsek.
- 03Klepněte na Uložit; na jiných telefonech použijte webový převodník v Chromu.
Počítač
- 01Ve Photoshopu zvolte File > Import > Video Frames to Layers.
- 02Na panelu Timeline nastavte zpoždění snímku a opakování Forever.
- 03Exportujte přes Save for Web (Legacy) jako GIF, 128–256 barev.
ffmpeg -ss 2 -t 5 -i video.mp4 -vf "fps=12,scale=480:-1:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" -loop 0 animace.gif
Plynulé smyčky a závěrečná kontrola kvality
GIF se ve výchozím stavu opakuje donekonečna, protože rozšíření Netscape je zapsáno s počtem opakování nula, což znamená nekonečno. Nastavením počtu na jedna se přehraje jednou a zastaví na posledním snímku, což se hodí pro GIF, který končí sdělením. Těžší je udělat smyčku nenápadnou. Hledejte úsek, kde jsou první a poslední snímek téměř shodné, například mávnutí, které se vrací do stejné polohy, nebo přehrajte klip dopředu a pak zpět pomocí Bumerang, což odstraní skok za cenu dvojnásobného počtu snímků.
Než GIF odešlete, otevřete ho ve skutečné velikosti na kartě prohlížeče, ne jako náhled, a sledujte tři celé smyčky. Zkontrolujte, zda je text v záběru při zvolené šířce čitelný, zda se obličeje nezměnily v posterizované skvrny a zda časování odpovídá videu. Pak porovnejte velikost souboru s limitem v tabulce výše; pokud je blízko, vraťte se k pořadí zmenšování: délka, šířka, snímková frekvence a barvy. U delších klipů nebo čehokoli se zvukem je lepší cestou zmenšení videa pro Discord a e-mail.
Pruhy na obloze, ve stínech a na pleti
Paletě došly odstíny. Ponechte 256 barev a přepněte Rozptylování (dithering) na Sierra nebo Floyd–Steinberg, nebo u záběrů s mnoha přechody pošlete MP4.
GIF se přehrává rychleji nebo pomaleji než video
Zpoždění se ukládají v setinách sekundy. 10, 20 a 25 fps se dělí beze zbytku; cokoli nad 50 fps prohlížeče zpomalí.
Text v záběru je nečitelný
Zvyšte šířku na 640 px a snižte snímkovou frekvenci na vyrovnání, nebo před převodem ořízněte oblast s textem.
Při restartu smyčky je vidět skok
Posuňte Začátek a Konec na shodné snímky, nebo zapněte Bumerang a zkraťte rozsah na polovinu.
Hlavní poznatky
- GIF pojme nejvýše 256 barev na snímek, žádný zvuk a zpoždění snímků v setinách sekundy.
- Velikost se řídí délkou, šířkou a snímkovou frekvencí; zmenšujte je v tomto pořadí, než sáhnete na barvy.
- Mířete na 2–6 sekund, 320–640 px a 10–15 fps; u záznamů obrazovky vypněte rozptylování.
- Bezplatný Discord přijme 10 MB, X 15 MB, GIPHY 15 sekund a 100 MB, emoji ve Slacku 128 KB.
- Tam, kde se video přehrává přímo, je smyčka MP4 nebo WebM menší a vypadá lépe než jakýkoli GIF.
Často kladené otázky
Jaká je nejlepší snímková frekvence pro GIF z videa?
U většiny klipů 10 až 15 snímků za sekundu. Rychlé sportovní nebo herní záběry mohou ospravedlnit 20 fps, pomalé nahrávky obrazovky vypadají dobře i při 8 fps a výsledek je mnohem menší.
Kolik sekund by měl GIF mít?
Dvě až šest sekund stačí téměř na každou reakci, ukázku i nejlepší moment. Po deseti sekundách GIF rychle zhubne na kvalitě a naroste na velikosti, takže ke sdílení je obvykle lepší krátké MP4.
Je GIF bezeztrátový?
Komprese LZW uvnitř GIFu je bezeztrátová, samotný převod ale ne, protože miliony barev videa se omezí na paletu 256 barev na snímek. Právě z tohoto omezení vzniká pruhování a zrnitost.
Proč X převádí můj GIF na video?
X od roku 2014 převádí nahrané GIFy na opakující se soubory MP4, protože video je mnohem menší a zachová plné barvy. Příspěvek se přesto přehrává ve smyčce a beze zvuku jako GIF.
Mohu vytvořit GIF z videa na YouTube?
Jen ze souboru, který máte v zařízení a máte právo ho použít. Stáhněte si vlastní nahrané video z YouTube Studia nebo použijte původní nahrávku, pak ji zkraťte a převeďte.
Jaký je rozdíl mezi GIF a animovaným WebP?
Animované WebP podporuje miliony barev, ztrátovou kompresi a plynulou průhlednost, takže bývá výrazně menší. GIF funguje na více místech, včetně e-mailových klientů a starších aplikací, které WebP ignorují.
Čtěte dál
Jak zmenšit video pro Discord a e-mail (10 MB a 25 MB)
Discord zdarma bere 10 MB, Gmail 25 MB, Outlook 20 MB. Jak bitrate a délka určují velikost souboru, co nastavit a kdy je lepší poslat odkaz.
Mina Sato · 16. 9. 2026 · 11 min čtení
Jak převést MOV do MP4 na iPhonu, Macu, Windows i online
MOV a MP4 jsou téměř dvojčata; na Windows a Androidu selhává kodek HEVC z iPhonu. Jak převést zdarma, kdy se kvalita nezmění a jak opravit chyby.
Mina Sato · 5. 10. 2026 · 11 min čtení
Rozměry pro Instagram 2025: příspěvky a Stories v px | UltKit
Instagram 2025: příspěvek 1080 × 1350 (4:5) či 1080 × 1080, na šířku 1080 × 566, Stories a Reels 1080 × 1920 (okraj 250 px), profilovka 320 × 320.
Jonas Weber · 7. 10. 2026 · 11 min čtení