Konvertera GIF till MP4
Konvertering från animerad GIF till MP4 kodar om bildrutorna som video. Filstorlek, färger och uppspelningsbeteende beror på källfilen, kodarinställningarna och målspelaren.
Formatjämförelse och tekniska specifikationer
| Specifikation | GIF | MP4 |
|---|---|---|
| MIME-typ | image/ | video/ |
| Typ | raster | mediebehållare |
| Komprimering | förlustfri (LZW, max 256 indexerade färger) | H.264 / H.265 / AV1 + AAC / Opus-ljud |
| Standardspecifikation | CompuServe GIF89a | ISO/IEC 14496-14 |
| Magic Bytes-huvud | 47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a) | 00 00 00 ... 66 74 79 70 (ftyp) |
Formatöversikt och användningsområden
MP4-video kan vara ett användbart sätt att dela vissa korta animeringar, men fungerar inte som en animerad bild i alla program och webbläsare. Den här konverteringen gör om GIF-bildrutorna till H.264-video. Välj GIF eller ett annat animerat format om mottagaren behöver bildsemantik eller transparens.
Tekniska specifikationer och kodeköversikt
En animerad GIF är ett rasterformat för bilder som använder förlustfri LZW-komprimering begränsad till maximalt 256 indexerade färger per bildruta. Den börjar med signaturbyten 47 49 46 38 ('GIF8'). Däremot är en MP4-videoloop en mediebehållare som använder MIME-typen video/mp4. MP4 omsluter komprimerade videoströmmar som H.264, H.265 eller AV1, tillsammans med valfria ljudströmmar. Signaturbyten för MP4-filer börjar vanligtvis med boxhuvuden som innehåller 'ftyp'-märkesboxen vid position fyra, med början på bytena 66 74 79 70 ('ftyp'). Medan GIF lagrar varje enskild bildruta som en fristående bitmapp, använder MP4 bildrutekompression för att endast spara de pixlar som ändras mellan bildrutorna.
OS- och webbläsarkompatibilitet
MP4-video kan spelas upp på många moderna dator- och mobiloperativsystem. Moderna webbläsare stöder MP4-uppspelning via HTML5-videoelementet, beroende på kodekstöd. GIF har fortfarande brett stöd; vilket format som passar bäst beror på animeringen och uppspelningsbehoven.
Användbar information
Den här konverteraren skapar redan H.264-video utan ljudspår. Om videon ska loopas automatiskt på en webbsida lägger du till attributen autoplay, muted, loop och playsinline i videoelementet.
Vanliga frågor
Hur konverterar man animerad GIF till MP4-videoloop utan att förlora kvalitet?
Animerade GIF-bilder har en strikt gräns på 256 färger per bildruta, medan MP4 kan återge miljontals färger. Därför ryms GIF-bildens färger i videon utan palettbegränsningar. Den här konverteraren ställer automatiskt in H.264-bithastigheten utifrån bildrutornas storlek. Resultatet ser vanligtvis mycket likt original-GIF-bilden ut, samtidigt som filen blir betydligt mindre. Transparenta områden blir vita eftersom MP4-video saknar alfakanal.
Vad är skillnaden mellan animerad GIF och MP4-videoloop?
En animerad GIF är en sekvens av indexerade bitmappsbilder samlade i en enda rasterfil med LZW-komprimering. En MP4-videoloop är en mediebehållare som innehåller tidsmässigt komprimerade bildrutor kodade med algoritmer som H.264, vilka spårar pixelrörelser över tid snarare än att lagra hela bildrutor.