Warum GIFs so schwer sind
GIF wurde in den späten 1980er-Jahren für einfache Grafiken entworfen, und die Animation kam später obendrauf: Jedes Bild wird als Bild mit höchstens 256 Farben gespeichert, mit einem Kompressionsverfahren, das von Bewegung nichts weiß. Wenige Sekunden echtes Filmmaterial summieren sich schnell zu vielen Megabyte.
MP4-Video mit H.264 funktioniert anders. Es speichert Bilder in voller Farbe und beschreibt die meisten davon über ihren Unterschied zu den umgebenden Bildern, Bereiche ohne Veränderung kosten daher kaum etwas. Dieselbe Animation als MP4 ist deshalb meist viel kleiner als das GIF, was schnellere Seiten bedeutet und Nachrichten, die in Anhangs- und Upload-Limits passen.
Am meisten gewinnen tendenziell lange, große GIFs: Clips aus echtem Filmmaterial, Bildschirmaufnahmen und aus dem Web gespeicherte Reaktions-GIFs. Ein winziges Icon mit einer Handvoll Bildern gewinnt viel weniger und lässt sich besser so belassen.
Was erhalten bleibt und was sich ändert
- Timing: Die Verzögerung jedes Bildes bleibt erhalten, die Animation läuft also mit derselben Geschwindigkeit wie das GIF.
- Transparenz: MP4-Video kennt keine Transparenz, transparente Bereiche des GIFs werden daher weiß.
- Wiederholung: Ein GIF läuft von selbst in Endlosschleife, eine MP4-Datei nicht. Player und Webseiten können sie wiederholen, doch die Datei allein spielt einmal ab.
- Farben: Es wird nichts hinzugefügt; das Video zeigt die vorhandenen Farben des GIFs. Da Videokompression verlustbehaftet ist, können feine Pixel Art oder winziger Text etwas weicher wirken als im GIF.
- Ton: GIFs haben keinen Ton, das MP4 ist also stumm.
Das MP4 in Schleife laufen lassen
Wo Sie den Player steuern, ist die Wiederholung eine Einstellung. Auf einer Webseite kann das HTML-Video-Element das MP4 wie ein GIF abspielen: <video autoplay loop muted playsinline> startet es stumm, wiederholt es endlos und hält es auf Handys im Seitenfluss. Viele Chat-Apps und soziale Netzwerke wiederholen kurze Videos automatisch, und die meisten Videoplayer haben eine Wiederholungsoption.
Muss das Bild ein GIF bleiben, zum Beispiel für einen Ort, der nur Bilder akzeptiert, behalten Sie das Original. Und wenn Sie nur ein einzelnes Standbild brauchen, speichert GIF in PNG das erste Bild als verlustfreies Bild.
GIF und MP4 im Vergleich
| Animiertes GIF | MP4 (H.264) | |
|---|---|---|
| Farben | Bis zu 256 pro Bild | Volle Farbe |
| Kompression | Verlustfrei, Bild für Bild | Verlustbehaftet, nutzt die Ähnlichkeit zwischen Bildern |
| Typische Dateigröße | Groß | Meist viel kleiner |
| Transparenz | Pro Pixel an oder aus | Keine (transparente Bereiche werden weiß) |
| Wiederholung | Eingebaut | Vom Player oder der Seite festgelegt |
| Am besten für | Orte, die nur Bilder akzeptieren | Webseiten, Nachrichten, Uploads |
Browser-Voraussetzungen und Grenzen
Die MP4-Kodierung nutzt den in Ihrem Browser eingebauten Videoencoder. Aktuelle Versionen von Chrome, Edge und Safari unterstützen ihn, Firefox tut es, wenn das Betriebssystem H.264-Kodierung bereitstellt. Kann Ihr Browser kein Video kodieren, erhalten Sie eine klare Meldung statt einer defekten Datei.
GIFs bis zu 1 GB werden akzeptiert, eines nach dem anderen, und sie werden vollständig auf Ihrem Gerät umgewandelt; nichts wird hochgeladen. In die andere Richtung geht es genauso einfach: MP4 in GIF macht aus einem Videoclip ein GIF in Endlosschleife, wenn ein Ziel nur Bilder akzeptiert.