Žádné nahrávání, 100% lokálně, bez účtu

GIF na video (MP4)

Převeďte animovaný GIF na malé, snadno sdílitelné MP4. Vše běží v prohlížeči.

Jak GIF na video (MP4) funguje

Převeďte animovaný GIF na kompaktní MP4 video pomocí WebAssembly ffmpegu, celé uvnitř prohlížeče. Snímky GIFu se překódují do H.264 s pixelovým formátem yuv420p, což je volba s nejširší kompatibilitou pro prohlížeče a sociální platformy. Výsledný MP4 je typicky pětkrát až dvacetinásobně menší než zdrojový GIF při vizuálně výrazně ostřejším výsledku, protože H.264 není omezeno na 256 barev a komprimuje časovou redundanci mezi snímky mnohem efektivněji než algoritmus LZW GIF.

Většina GIFů se převede za několik sekund, protože jejich počet snímků je nízký. Výsledný MP4 hraje nativně v každém moderním prohlížeči a lze ho vkládat do webových stránek bez pluginů. Chování smyčkování v MP4 závisí na přehrávači, nikoli na zakódování v souboru, na rozdíl od GIF, který nese vlastní instrukci smyčky.

GIF na video (MP4): návod krok za krokem

  1. Přetáhněte nebo vyberte soubor animovaného GIF.
  2. Nástroj automaticky detekuje počet snímků a rozměry.
  3. Klikněte na Převést na MP4 pro zahájení překódování H.264 na vašem zařízení.
  4. Počkejte, až ffmpeg dokončí.
  5. Stáhněte MP4 a použijte ho všude, kde byl GIF příliš velký.

Časté případy použití

  • Nahrazení velkého GIFu na webové stránce MP4 pro snížení doby načítání stránky a zlepšení skóre Core Web Vitals.
  • Převod GIFu přijatého od klienta na MP4 pro jeho import do video editoru, který GIFy nepřijímá.
  • Zmenšení sady samolepkových GIFů před jejich nahráním na platformu s limitem velikosti na soubor.
  • Přeměna animovaného GIFu prototypu na MP4 pro prezentační deck, kde záleží na velikosti souboru.

Často kladené otázky

O kolik bude MP4 menší ve srovnání s GIFem?

GIF používá bezztrátovou kompresi LZW, ale nese plný barevně indexovaný snímek pro každý jednotlivý snímek. H.264 ukládá pouze rozdíly mezi snímky (mezismykové predikce) a používá perceptuální ztrátový kompresor, takže úspory jsou dramatické. Typický animovaný GIF několika megabajtů se stane MP4 několika set kilobajtů. Přesný poměr závisí na tom, kolik pohybu je v každém snímku.

Funguje převod GIF na video offline?

Ne. ffmpeg.wasm překóduje snímky GIF do H.264 uvnitř záložky prohlížeče. GIF se načte do lokální paměti, tam se zpracuje a MP4 se stáhne na vaše zařízení. Nic neopustí váš počítač během konverze.

Přehraje se MP4 automaticky jako GIF?

Vlastnost smyčky není uložena v souboru MP4 tak, jak je v rozšíření NETSCAPE GIF. Zda se video přehraje ve smyčce, závisí na přehrávači: většina prohlížečů přehrává krátká videa v HTML ve smyčce s nastaveným atributem loop a sociální platformy přehrávají automaticky. Samostatné video přehrávače mohou přehrát jednou a zastavit. Pokud potřebujete řízené přehrávání ve smyčce na webové stránce, přidejte atribut loop do elementu video.

Ovlivňuje konverze snímkovou frekvenci nebo délku?

Snímková frekvence ve výstupním MP4 odpovídá časování snímků v GIF, které ffmpeg čte ze záhlaví zpoždění snímků GIF. Pokud mají různé snímky GIF různé hodnoty zpoždění (proměnná snímková frekvence), ffmpeg je normalizuje na konstantní snímkovou frekvenci. Celková délka se zachová.

Mohu převést velmi velký GIF, například soubor 50 MB?

Ano, pokud má prohlížeč dostatek paměti RAM pro současné uchovávání GIFu a dekódovaných snímků. Velké GIFy s mnoha snímky mohou vyžadovat značnou paměť. Pokud záložka spadne, zkuste nejprve rozdělit GIF na kratší segmenty externím nástrojem.

Proč je výstup yuv420p místo přesného zachování původních barev?

yuv420p je jediný barevný prostor H.264, který všechny dekodéry a prohlížeče podporují universálně. H.264 s plným RGB nebo barevným prostorem yuv444p funguje v některých přehrávačích, ale v jiných selhává. Konverze z palety 256 barev GIFu na yuv420p produkuje výsledek, který vypadá ostřeji než GIF pro lidské oko, protože H.264 uchovává data v plných barvách, nikoli omezenou paletu.

Mohu převést GIF na MP4 na telefonu?

Ano. Většina GIFů je dost malá na to, aby bylo překódování rychlé a paměťově nenáročné i v mobilním prohlížeči. Jediný případ, kdy si počítač poradí pohodlněji než telefon, je velmi velký, mnohamegabajtový GIF s množstvím snímků.