GIF-naar-MP4-converter
Het converteren van een geanimeerde GIF naar MP4 hercodeert de frames als video; bestandsgrootte, kleur en afspeelgedrag zijn afhankelijk van de invoer, encoderinstellingen en doelspeler.
Formaatvergelijking en technische specificaties
| Specificatie | GIF | MP4 |
|---|---|---|
| MIME-type | image/ | video/ |
| Type | raster | mediacontainer |
| Compressie | verliesvrij (LZW, max 256 geïndexeerde kleuren) | H.264 / H.265 / AV1 + AAC / Opus-audio |
| Standaardspecificatie | CompuServe GIF89a | ISO/IEC 14496-14 |
| Bestandshandtekening (magic bytes) | 47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a) | 00 00 00 ... 66 74 79 70 (ftyp) |
Formaatoverzicht en toepassingen
Een MP4-video kan een handige manier zijn om korte animaties te delen, maar deze gedraagt zich niet in elke toepassing of browser als een geanimeerde afbeelding. Deze route converteert de GIF-frames naar H.264-video. Kies GIF of een ander geanimeerd formaat wanneer de ontvanger afbeeldingssemantiek of transparantie nodig heeft.
Technische specificaties en codec-overzicht
Een geanimeerde GIF is een image/gif-rasterformaat dat gebruikmaakt van verliesvrije LZW-compressie, beperkt tot maximaal 256 geïndexeerde kleuren per frame. Het begint met de bestandshandtekening 47 49 46 38 ('GIF8'). Daarentegen is een MP4-videoloop een mediacontainer die gebruikmaakt van het MIME-type video/mp4. MP4 omvat gecomprimeerde videostromen zoals H.264, H.265 of AV1, samen met optionele audiostromen. De bestandshandtekening voor MP4-bestanden begint doorgaans met containerkopteksten die de 'ftyp'-merkbox bevatten bij offset vier, te beginnen met de bytes 66 74 79 70 ('ftyp'). Waar GIF elk afzonderlijk frame opslaat als een zelfstandige bitmap, gebruikt MP4 inter-frame-compressie om alleen de pixels op te slaan die veranderen tussen frames.
Besturingssysteem- en browserondersteuning
MP4-video kan worden afgespeeld in veel moderne desktop- en mobiele besturingssystemen. Moderne browsers ondersteunen MP4-weergave via het HTML5-video-element, afhankelijk van de browserondersteuning voor codecs. GIF blijft brede ondersteuning genieten; het beste formaat is afhankelijk van de animatie en de afspeelbehoeften.
Handige informatie
Deze converter voert al H.264-video uit zonder audiotrack; om de video automatisch te laten herhalen op een webpagina, voegt u de attributen autoplay, muted, loop en playsinline toe aan het video-element.
Veelgestelde vragen
Hoe converteert u een geanimeerde GIF naar een MP4-videoloop zonder kwaliteitsverlies?
Een geanimeerde GIF gebruikt een strikte limiet van 256 kleuren per frame, en MP4 kan miljoenen kleuren weergeven. De kleuren van de GIF passen daardoor in de video zonder paletlimieten. Deze converter stelt de H.264-bitrate automatisch in op basis van de framegrootte. Het resultaat lijkt meestal sterk op de originele GIF, terwijl het bestand veel kleiner blijft; transparante gebieden worden wit omdat MP4-video geen alfakanaal heeft.
Wat is het verschil tussen een geanimeerde GIF en een MP4-videoloop?
Een geanimeerde GIF is een reeks geïndexeerde bitmapafbeeldingen gebundeld in één rasterbestand met LZW-compressie. Een MP4-videoloop is een mediacontainer die temporeel gecomprimeerde videoframes bevat die zijn gecodeerd met algoritmen zoals H.264, die pixelbeweging in de tijd volgen in plaats van volledige frames op te slaan.