Kein Upload, 100% lokal, kein Konto

Artikel

Warum GIFs so schwer sind

Ein drei Sekunden langes animiertes GIF wiegt regelmäßig mehr als eine volle Minute MP4-Video, das denselben Clip abdeckt, was jeden überrascht, der gewohnt ist, Video für das schwerere Format zu halten. GIF wurde nie als effiziente Art entworfen, Bewegung zu speichern; es ist ein Bildformat von 1987, das zufällig eine Folge von Einzelbildern unterstützt, und jede Design-Entscheidung dahinter geht der modernen Videokompression um Jahrzehnte voraus.

Ein GIF ist eine Bildfolge, kein Videostream

Das Graphics Interchange Format, 1987 von CompuServe eingeführt und 1989 als GIF89a überarbeitet, speichert eine Animation als Serie einzelner Bild-Einzelbilder, der Reihe nach abgespielt, jedes ein eigenes komprimiertes Standbild. Ein echter Video-Codec wie H.264 kodiert stattdessen die meisten Einzelbilder als Differenz zum vorherigen, da aufeinanderfolgende Videobilder meist sehr ähnlich sind, und speichert nur, was sich geändert hat. GIF hat keinen vergleichbaren Mechanismus: Selbst eine größtenteils statische Szene speichert bei jedem einzelnen Einzelbild große Teile erneut.

Diagramm im Kontrast: GIF, das pro Einzelbild ein vollständiges unabhängiges Bild speichert, gegenüber einem Video-Codec, der die meisten Einzelbilder als Differenz zum vorherigen speichert.

256 Farben, egal ob die Quelle sie braucht

GIF begrenzt jedes Einzelbild auf eine Palette von höchstens 256 Farben, gewählt aus dem viel größeren Bereich, den ein Foto oder Video tatsächlich enthält. Eine Bildschirmaufnahme oder ein Videoclip mit weichen Verläufen und Beleuchtung wird auf diese begrenzte Palette abgeflacht, was sichtbares Banding und Dithering einführt, und die Datei muss trotzdem bei jedem einzelnen Einzelbild den vollen Umfang dieser reduzierten Farbdaten speichern, ohne bildübergreifende Kompression als Rückgriff.

Farbmuster-Vergleich: eine 256-Farben-GIF-Palette neben dem vollen Farbbereich des ursprünglichen Foto- oder Videomaterials.

Warum das Format nie einen modernen Ersatz bekam

GIFs Animationsschleife und universelle Unterstützung, jeder Browser und jede Messaging-App kann eines ohne Plugin abspielen, hielt es lange nach dem Aufkommen besserer Optionen im ständigen Gebrauch, genau wie MP3 nach dem Erscheinen effizienterer Audio-Codecs erhalten blieb. WebP und APNG unterstützen beide Animation mit echter Kompression pro Einzelbild und weit mehr Farben und erzeugen spürbar kleinere Dateien für denselben Inhalt, aber keines erreichte GIFs Grad universeller Unterstützung über jede Plattform und jeden Teilungskontext hinweg, weshalb GIF für eine kurze Endlosschleife der Standard bleibt, auch wenn es die am wenigsten effiziente Art ist, sie zu speichern.

Ein MP4 desselben Clips ist meist deutlich kleiner

Denselben kurzen Clip mit H.264 zu MP4 zu konvertieren behält die Differenzkompression des Video-Codecs und den vollen Farbbereich, weshalb die Datei bei identischem Inhalt und identischer Länge typischerweise auf einen Bruchteil der Größe des entsprechenden GIFs kommt. Der Kompromiss ist, dass ein MP4 einen Videoplayer braucht statt überall inline als Bild angezeigt zu werden, wie es ein GIF tut, obwohl die meisten modernen Messaging-Apps und sozialen Plattformen ein kurzes MP4 bereits genauso automatisch abspielen wie ein GIF.

Zwischen GIF und Video konvertieren, ohne irgendetwas hochzuladen

Unser GIF-zu-Video-Tool kodiert ein animiertes GIF als kompaktes MP4 neu, und Video-zu-GIF macht das Umgekehrte, wenn ein echtes GIF, für einen Kontext, der speziell eines braucht, tatsächlich das ist, was Sie brauchen, beides vollständig in Ihrem Browser mit zu WebAssembly kompiliertem ffmpeg. Ein bestehendes schweres GIF zuerst zu MP4 zu konvertieren und nur für die wenigen Kontexte, die das Format wirklich erfordern, auf GIF zurückzugreifen, ist meist der schnellste Weg, die Dateigröße einer geteilten Animation zu verringern, ohne die Schleife zu verlieren.

Tools in diesem Artikel

Häufige Fragen

Warum wiegt ein kurzes GIF mehr als ein viel längeres MP4-Video?

Ein GIF speichert die meisten Einzelbilder unabhängig neu, ohne bildübergreifende Kompression, begrenzt auf 256 Farben, während ein MP4 die meisten Einzelbilder nur als Differenz zum vorherigen kodiert und weit mehr Farbdetail behält. Der Pro-Einzelbild-Aufwand des GIF-Formats summiert sich schnell, selbst bei einem Clip, der nur einen Bruchteil der Länge des Videos hat.

Kann ich ein GIF kleiner machen, ohne es in Video zu konvertieren?

Ja, bis zu einem gewissen Grad: Die Bildrate zu senken, die Pixelabmessungen zu verkleinern oder den Clip kürzer zu schneiden verringert direkt die Größe eines GIFs, da weniger oder kleinere Einzelbilder weniger zu speichernde Daten bedeuten. Nichts davon ändert das grundlegende Fehlen bildübergreifender Kompression des Formats, weshalb die Konvertierung zu MP4 meist weit mehr spart als das Kürzen eines GIFs.

Wird ein MP4 automatisch in Schleife laufen, so wie ein GIF?

Die meisten Messaging-Apps und sozialen Plattformen spielen ein kurzes MP4 automatisch inline in Schleife ab, genau wie sie ein GIF handhaben, sodass das visuelle Ergebnis für den Betrachter meist identisch ist. Ein Kontext, der ein rohes Bild-Tag ohne Videoplayer-Unterstützung anzeigt, manche E-Mails und ältere Forensoftware, braucht weiterhin eine echte GIF-Datei.

Quellen