Gratis konverter

MP4 til GIF konverter

Konverter MP4-videoer til animerede GIF'er direkte i din browser. Hurtig, sikker og helt privat ved hjælp af WebAssembly.

Klik eller træk MP4 her

Understøtter op til 50 MB

Eller

Valgmuligheder

Indstillinger
GIF-kodning fungerer sikkert i din browser ved hjælp af WebAssembly. Indstillinger af høj kvalitet genererer en optimeret farvepalet, men resulterer i større filer og tager længere tid.

Om dette værktøj

At gå fra MP4 til GIF inverterer den sædvanlige moderne anbefaling. MP4-video er mere effektiv, mindre og højere kvalitet end GIF, så de fleste arbejdsgange bevæger sig i den anden retning. Grunden til, at GIF stadig betyder noget, er, at nogle steder - chatplatforme, der ikke automatisk afspiller video, bestemt forumsoftware, klistermærkebiblioteker på beskedapps, e-mail-klienter, der blokerer video - kun viser GIF. Hvis du har et MP4-klip og har brug for at slippe det et sted, hvor videoen ikke virker, er konvertering til GIF den eneste mulighed.

Denne konverter bruger FFmpeg kompileret til WebAssembly. MP4'en afkodes ramme for ramme, hver frame er kvantiseret til en palet på op til 256 farver, og den resulterende billedsekvens kodes ind i GIF-beholderen med forsinkelser pr. frame, der matcher kildens billedhastighed. Konverteringen kører udelukkende i din browser; ingen upload sker.

At vælge en fornuftig udgangskonfiguration betyder mere for MP4-til-GIF end for den omvendte retning. GIF's 256-farvepalet pr. ramme er dens største begrænsning: lange klip med varieret belysning producerer synlige farvestriber, og rammer over et par hundrede giver enorme filer. Rimelige standardindstillinger: Hold klippet under 5-10 sekunder, nedskaler til 480 pixels i bredden eller mindre, og mål 10-15 billeder pr. sekund.

Hvorfor konvertere MP4 til GIF

Kompatibilitet med platforme, der mangler videounderstøttelse, er hele årsagen. Slack kanaler med autoplay deaktiveret viser GIF'er, men ikke videoer; Reddit kommentartråde indlejrer GIF'er inline; mange e-mail-nyhedsbreve blokerer videotags fuldstændigt; beskedapps behandler GIF'er som billeder og videoer som filer. Hvis dit publikum er på en af ​​disse platforme, når GIF dem, og MP4 gør det ikke.

GIF'er looper også automatisk uden kontrol eller interaktion, hvilket gør dem til det naturlige valg til korte looping-demonstrationer - UI-animationer, produktfunktionshøjdepunkter, kodestykkeadfærd. Den samme løkke i MP4 kræver, at indlejringskonteksten understøtter video-autoplay, hvilket ikke enhver kontekst gør.

Sådan bruger du det

Drop videoen, indstil outputstørrelsen og billedhastigheden, generer.

  1. Upload din MP4: Træk filen til upload-området, eller klik for at gennemse. Filer på op til 50 MB understøttes. Den første konvertering i en session indlæser FFmpeg WebAssembly-modulet.
  2. Vælg bredde og billedhastighed: Standard er 480 pixels bred ved 10 fps, hvilket giver en rimelig størrelse GIF for de fleste klip. Sænk bredden og fps yderligere for mindre filer; hæve dem for højere kvalitet på bekostning af størrelse.
  3. Konverter: FFmpeg afkoder MP4'en, anvender en to-pass palettegenerering (et pas for at finde optimale farver, et pass for at dithere og tildele) og koder GIF'en. To-pass palette forbedrer kvaliteten dramatisk i forhold til single-pass kvantisering.
  4. Download GIF'en: Gem filen. GIF'en looper automatisk, når den vises; ingen ekstra metadata eller attributter er påkrævet.

Almindelige anvendelsestilfælde

Tekniske detaljer

GIF-koderen bruger en to-trins pipeline. Først analyserer palettegen hele videoen for at producere en optimal 256-farver palet, der dækker de faktisk brugte farver. For det andet kortlægger paletbrug hver frames pixels til paletten ved at bruge enten nærmeste nabo-matching eller Floyd-Steinberg-dithering. Den ditherede tilgang producerer synligt jævnere gradienter på bekostning af yderligere filstørrelse.

Konvertering af billedhastighed bruger fps-filtrering. Hvis MP4-kilden er 30 fps, og mål-GIF'en er 10 fps, slettes to af hver tre frames. Dette er hurtigere og renere end blandingsrammer, men kan producere en smule hakkende bevægelser, hvis kilden har hurtig handling.

Outputstørrelsesskalaer med billedantal, rammedimensioner og farvekompleksitet. Reduktion af nogen af ​​disse - færre rammer, mindre dimensioner, mindre varieret indhold - producerer mindre GIF'er. Forholdet er nogenlunde lineært med billedantal, kvadratisk med dimensioner.

Bedste praksis

Ofte stillede spørgsmål

Ændrer konvertering af MP4 til GIF indholdet?
Indholdet bevares så præcist som muligt. Nogle formatspecifikke funktioner har dog muligvis ikke direkte ækvivalenter, så der kan forekomme mindre formateringsforskelle.
Hvad bruges GIF-format til?
GIF (Graphics Interchange Format) bruges primært til simple animationer, ikoner, grafik med få farver.
Hvor lang tid tager videokonvertering?
Konverteringstiden afhænger af videolængden, opløsningen og din enheds processorkraft. Et typisk klip på 1 minut tager 10-30 sekunder. Hele processen kører i din browser ved hjælp af FFmpeg WebAssembly.
Er mine videofiler uploadet til en server?
Nej. Videobehandling bruger FFmpeg kompileret til WebAssembly, og kører udelukkende i din browser. Dine videofiler forbliver på din enhed til enhver tid - intet sendes til nogen ekstern server.
Kan jeg inkludere lyd?
Nej. GIF understøtter ikke lyd. Ethvert lydspor i MP4-kilden slettes under konverteringen.
Hvor langt kan input-klippet være?
Teknisk op til 50 MB uploadgrænsen, men praktiske grænser betyder meget mere. Klip længere end 10 sekunder producerer typisk GIF'er på over 10 MB; længere end 30 sekunder bliver upraktisk.
Hvilken billedhastighed skal jeg bruge?
10–15 fps for de fleste skærmoptagelser og UI-demoer; 8 fps til grove animationer, hvor bevægelsesglathed ikke er kritisk; højere kun, når kilden har hurtig handling, der drager fordel af billedgengivelse.
Kan jeg konvertere andre videoformater end MP4?
FFmpeg håndterer mange formater internt - MOV, WebM, AVI - men dette værktøjs grænseflade er i øjeblikket omfattet af MP4. For andre formater skal du først konvertere til MP4 ved hjælp af et video-til-MP4-værktøj og derefter til GIF.