Kostenloser Konverter

GIF zu MP4-Konverter

Konvertieren Sie GIF-Animationen sofort und sicher in MP4-Videodateien (H.264).

Klicken oder ziehen Sie das GIF hierher

Unterstützt bis zu 50 MB

Oder
Der Video-Encoder-Kern wird geladen...

Über dieses Tool

GIF ist ein Bildformat aus dem Jahr 1987, das als Standard-Loop-Animationsformat im Web ein zweites Leben erlangte. Es funktioniert, aber nicht effizient – ​​GIF erreicht die Höchstleistung bei 256 Farben pro Bild, verwendet eine ineffiziente LZW-Komprimierung und erzeugt Dateien, die um ein Vielfaches größer sind als entsprechende Videos. Ein 5-sekündiges animiertes GIF mit 480×270 wiegt normalerweise 2–4 MB; Das entsprechende MP4-Video ist normalerweise 200–500 KB groß und hat die gleiche visuelle Qualität. Bei Websites, die animierte Inhalte bereitstellen, reduziert der Wechsel von GIF zu MP4 die Bandbreite routinemäßig um 80 % oder mehr.

Dieser Konverter verwendet FFmpeg, das über die @ffmpeg/ffmpeg-Bibliothek zu WebAssembly kompiliert wurde. FFmpeg analysiert das GIF, dekodiert jedes Bild und kodiert die Bildsequenz als H.264-Video in einem MP4-Container neu. Die Konvertierung erfolgt vollständig in Ihrem Browser – kein Server-Upload –, verwendet jedoch mehrere Megabyte WebAssembly-Code, der bei der ersten Verwendung geladen wird, was bedeutet, dass die Initialisierung der ersten Konvertierung einen Moment dauert.

Das Frame-Timing aus dem GIF wird so genau beibehalten, wie es MP4 zulässt. GIF unterstützt Verzögerungen pro Bild, gemessen in 1/100 Sekunde; MP4 drückt das Timing als Bildrate aus. Die meisten GIFs verwenden eine konstante oder nahezu konstante Bildverzögerung, die sauber in eine feste Videobildrate umgewandelt wird. GIFs mit stark variablem Timing können Videos erzeugen, die stellenweise etwas schneller oder langsamer laufen.

Warum GIF in MP4 konvertieren?

Die Bandbreite ist der Hauptgrund. Twitter, Reddit und viele andere Plattformen konvertieren seit Jahren intern von Benutzern hochgeladene GIFs in MP4, gerade weil die Größeneinsparungen dramatisch sind. Wenn Sie animierte Inhalte auf Ihrer eigenen Website einbetten, erzeugt der Wechsel zu MP4 mit Autoplay-Loop-Mute-Attributen das gleiche visuelle Erlebnis wie ein GIF, bei einem Bruchteil der Dateigröße und mit flüssigerer Wiedergabe.

Auch die Qualität ist tendenziell besser. Die 256-Farben-Palette von GIF pro Bild erzeugt sichtbare Streifen auf fotografischen Inhalten, während H.264-Videos sanfte Farbverläufe ohne erkennbare Palettenbeschränkung beibehalten. Bei Animationen mit Fotos, Screencasts oder 3D-Renderings sieht MP4 bei jeder Dateigröße deutlich besser aus als GIF.

So verwenden Sie es

Löschen Sie das GIF, warten Sie, bis FFmpeg zum ersten Mal geladen wird, und holen Sie sich eine MP4.

  1. Laden Sie Ihr GIF hoch: Ziehen Sie die Datei in den Upload-Bereich oder klicken Sie zum Durchsuchen. Dateien bis zu 50 MB werden unterstützt. Bei der ersten Konvertierung in einer Sitzung wird das FFmpeg-WebAssembly-Modul geladen – normalerweise einige Megabyte –, was bei langsamen Verbindungen einen Moment dauert.
  2. Ausgabeeinstellungen auswählen (optional): Standardeinstellungen erzeugen H.264-kodiertes MP4 mit der Bildrate und den Abmessungen des Quell-GIF, mit voreingestellter „schneller“ Kodierung. Bei Bedarf sind Anpassungen für die Ausgabeauflösung und -qualität möglich.
  3. Konvertieren: FFmpeg analysiert das GIF, dekodiert die Bildsequenz und kodiert es als H.264 in einem MP4-Container neu. Der Fortschritt wird angezeigt, während der Encoder Frames durchläuft. Die Konvertierung dauert bei kurzen GIFs in der Regel einige Sekunden und bei Quellen mit hoher Bildanzahl oder hoher Auflösung länger.
  4. Laden Sie die MP4 herunter: Speichern Sie die Datei. Verwenden Sie zum Einbetten in eine Webseite mit GIF-ähnlichem Verhalten ein Video-Tag mit den Attributen „Autoplay“, „Loop“, „Muted“ und „Playsinline“.

Häufige Anwendungsfälle

Technische Details

GIF (CompuServe, 1987) verwendet LZW-Komprimierung für indizierte Farbrahmen mit jeweils bis zu 256 Farben. Animationen werden als Folge von Bildern mit Verzögerungen pro Bild in Hundertstelsekunden gespeichert. Transparenz wird über einen einzigen transparenten Palettenindex unterstützt; Teiltransparenz ist nicht der Fall.

H.264 (ITU-T H.264, ISO/IEC 14496-10) kodiert Videos mit Inter-Frame-Vorhersage (Schlüsselbilder plus Differenzen), diskreten Kosinustransformationen und CABAC- oder CAVLC-Entropiekodierung. Der in einem MP4-Container ausgeführte H.264-Codec wird allgemein von Browsern, Mobilgeräten und Videotools unterstützt.

@ffmpeg/ffmpeg ist FFmpeg, das zu WebAssembly kompiliert wurde. Das WASM-Modul ist mehrere Megabyte groß und wird bei der ersten Verwendung geladen; Nachfolgende Konvertierungen in derselben Sitzung verwenden das geladene Modul wieder. Die Codierung erfolgt in aktuellen Browsern ohne SharedArrayBuffer im Single-Thread-Modus, wodurch die WebAssembly-basierte Codierung deutlich langsamer als natives FFmpeg, aber immer noch schnell genug für typische GIF-Größen ist.

Best Practices

Häufig gestellte Fragen

Ändert die Konvertierung von GIF in MP4 den Inhalt?
Der Inhalt bleibt so genau wie möglich erhalten. Für einige formatspezifische Funktionen gibt es jedoch möglicherweise keine direkten Entsprechungen, sodass geringfügige Formatierungsunterschiede auftreten können.
Warum in das MP4-Format konvertieren?
MP4 ist das am häufigsten unterstützte Videoformat. Es kann auf praktisch jedem Gerät, Browser und Mediaplayer abgespielt werden. Dank der H.264-Kodierung bietet es eine hervorragende Videoqualität bei angemessenen Dateigrößen.
Wie lange dauert die Videokonvertierung?
Die Konvertierungszeit hängt von der Videolänge, der Auflösung und der Rechenleistung Ihres Geräts ab. Ein typischer einminütiger Clip dauert 10–30 Sekunden. Der gesamte Prozess wird in Ihrem Browser mit FFmpeg WebAssembly ausgeführt.
Bleiben meine Bilder während der Konvertierung privat?
Ja. Ihre GIF-Dateien werden mithilfe der Canvas-API und JavaScript vollständig in Ihrem Browser verarbeitet. Es wird nichts auf einen Server hochgeladen – die Datei geht direkt von Ihrem Gerät zum Konverter und zurück zu Ihrem Gerät.
Bleibt die Transparenz erhalten?
Nein. MP4 unterstützt keine Transparenz. Transparente Bereiche im GIF werden während der Kodierung vor einem einfarbigen Hintergrund (normalerweise schwarz) abgeflacht. Verwenden Sie für transparente Videos ein anderes Format wie WebM mit VP9 Alpha oder APNG.
Was ist die maximale Dateigröße?
50 MB. Die praktische Grenze hängt auch vom Browserspeicher ab, da FFmpeg dekodierte Frames während der Konvertierung im Speicher behält.
Entspricht die Bildrate genau dem GIF?
Nah dran, aber nicht immer genau. GIFs verwenden Verzögerungen pro Bild von 1/100 Sekunden; MP4 verwendet normalerweise eine feste Bildrate. GIFs mit konstanter Verzögerung werden sauber konvertiert. GIFs mit sehr unterschiedlichen Verzögerungen können nach der Konvertierung leichte Zeitunterschiede aufweisen.
Kann ich MP4 wieder in GIF konvertieren?
Ja – verwenden Sie das spezielle MP4-zu-GIF-Tool, das dieselbe FFmpeg-Pipeline in umgekehrter Reihenfolge ausführt. Beachten Sie, dass die Rückkonvertierung aufgrund der 256-Farben-Beschränkung von GIF an Qualität verliert.