Ingen upload, 100% lokalt, ingen konto

GIF til video (MP4)

Konverter en animeret GIF til en lille, delbar MP4. Alt kører i din browser.

Sådan virker GIF til video (MP4)

Konverter en animeret GIF til en kompakt MP4-video med ffmpeg WebAssembly, udelukkende inde i din browser. GIF-frames re-kodes til H.264 med yuv420p-pixelformatet, som er det bredeste kompatible valg til browsere og sociale platforme. Den resulterende MP4 er typisk fem til tyve gange mindre end kildeGIF'en og ser bemærkelsesværdigt skarpere ud, fordi H.264 ikke er begrænset til 256 farver og komprimerer tidsmæssig redundans mellem frames langt mere effektivt end GIFs LZW-algoritme.

De fleste GIF'er konverteres på få sekunder, fordi deres frameantal er lavt. Den resulterende MP4 afspilles naturligt i alle moderne browsere og kan indlejres i websider uden plugins. Loop-adfærd i MP4 afhænger af afspilleren frem for at være kodet i filen, i modsætning til GIF, der bærer sin egen loop-instruktion.

Sådan bruger du GIF til video (MP4), trin for trin

  1. Slip eller vælg den animerede GIF-fil.
  2. Værktøjet registrerer automatisk frameantal og dimensioner.
  3. Klik på Konverter til MP4 for at starte H.264-re-kodningen på din enhed.
  4. Vent på, at ffmpeg er færdig.
  5. Download MP4'en og brug den, overalt hvor GIF'en var for stor.

Almindelige anvendelser

  • Erstatning af en stor GIF på en webside med en MP4 for at reducere sideindlæsningstid og forbedre Core Web Vitals-scorer.
  • Konvertering af en GIF modtaget fra en klient til en MP4 for at importere den i en videoredigering, der ikke accepterer GIF'er.
  • Skrumpning af et sticker-pack GIF-sæt inden upload til en platform med en filstørrelsesgrænse per fil.
  • Omdannelse af en GIF-animationsprototype til en MP4 til en pitch deck, hvor filstørrelse betyder noget.

Ofte stillede spørgsmål

Hvor meget mindre vil MP4'en være sammenlignet med GIF'en?

GIF bruger LZW-tabsfri komprimering, men bærer en fuld farveindekseret frame for hver eneste frame. H.264 gemmer kun forskellene mellem frames (inter-frame-prediktion) og bruger en perceptuel tabsgivende kompressor, så besparelserne er dramatiske. En typisk animeret GIF på et par megabytes bliver en MP4 på et par hundrede kilobytes. Det nøjagtige forhold afhænger af, hvor meget bevægelse der er i hver frame.

Fungerer konverteringen fra GIF til video offline?

Ja, når siden og ffmpeg-motoren er indlæst. Motoren er stor og hentes første gang du bruger værktøjet; derefter kører GIF-til-video-konverteringen helt på din enhed uden nogen internetforbindelse.

Vil MP4'en loope automatisk som GIF'en?

Loop-egenskaben er ikke gemt i MP4-filen på samme måde som i en GIFs NETSCAPE-udvidelse. Om videoen looper afhænger af afspilleren: de fleste browsere looper korte videoer i HTML med loop-attributten sat, og sociale platforme looper automatisk. Selvstændige videoafspillere kan afspille én gang og stoppe. Hvis du har brug for kontrolleret looping på en webside, tilføjer du loop-attributten til video-elementet.

Påvirker konverteringen billedhastighed eller varighed?

Billedhastigheden i output-MP4'en matcher frame-timingen i GIF'en, som ffmpeg læser fra GIF'ens frame-delay-headere. Hvis forskellige frames i GIF'en har forskellige delay-værdier (variabel billedhastighed), normaliserer ffmpeg disse til en konstant billedhastighed. Den samlede varighed bevares.

Kan jeg konvertere en meget stor GIF, som en 50 MB-fil?

Ja, så længe din browser har nok RAM til at holde GIF'en og de afkodede frames i hukommelsen samtidigt. Store GIF'er med mange frames kan kræve betydelig hukommelse. Hvis fanen bryder ned, prøv at opdele GIF'en i kortere segmenter med et eksternt værktøj først.

Hvorfor er outputtet yuv420p i stedet for at bevare de originale farver præcist?

yuv420p er det eneste H.264-farverum, som alle decodere og browsere understøtter universelt. H.264 med et fuldt RGB- eller yuv444p-farverum fungerer i visse afspillere, men fejler i andre. Konverteringen fra GIF'ens 256-farve-palet til yuv420p producerer et resultat, der ser skarpere ud end GIF'en for det menneskelige øje, fordi H.264 gemmer ægte farvedata og ikke en begrænset palet.

Kan jeg konvertere en GIF til MP4 på telefonen?

Ja. De fleste GIF'er er små nok til, at genkodningen er hurtig og let på hukommelsen selv i en mobilbrowser. En meget stor GIF på mange megabyte med mange billeder er det ene tilfælde, hvor en computer klarer det mere komfortabelt end en telefon.