1 Das GIF auswählen
2 Sehen, was geschrieben wird
Jedes Einzelbild des GIFs wird ein Einzelbild des Videos und steht genau so lange, wie das GIF es zeigt. Nichts wird neu abgetastet, weggelassen oder verdoppelt, und das Video spielt so lange wie das GIF. Das Bild bleibt so groß, wie es ist.
Hinter den transparenten Stellen Ein Video wiederholt sich nicht von selbst, wie ein GIF es tut: Das entscheidet der Player. Die Vorschau unten läuft in Schleife; eine Chat-App oder ein Feed tut das meist auch.
Die Grenze von 512 MiB ist eine Schätzung für gespeicherte Pixel sowie Bildaufbau- und Videopuffer. Interner Codec-Speicher kann dazukommen. Abbrechen beendet den Lauf; ein nativer Lese- oder synchroner Zeichenvorgang kann noch zu Ende laufen.
3 Umwandeln
# GIF zu MP4 Jedes Einzelbild, mit der Verzögerung, die das GIF ihm gibt, als H.264 in einem MP4. Umgewandelt auf Ihrem Gerät; die Datei geht nie hinauf. > Ein animiertes GIF im Browser in ein MP4 verwandeln, bei einem Bruchteil der Größe. Jedes Einzelbild behält die eigenen Zeiten des GIFs; nichts wird neu abgetastet. H.264 in einem MP4, die Datei, die jede Plattform annimmt. Es wird nichts hochgeladen. Dies ist ein interaktives Browser-Werkzeug unter https://abox.tools/de/gif-in-mp4-umwandeln/. Dateien werden auf dem Gerät verarbeitet, auf dem dieser Browser läuft. Bewusstes Teilen und optionale Netzwerkfunktionen werden auf der Seite erklärt. Hier folgt die schriftliche Erklärung; zum Benutzen öffnen Sie die Adresse. ## Ihre GIFs werden **in Ihrem Browser verarbeitet**. Kein Upload zur Verarbeitung. Das GIF, das Sie wählen, wird auf diesem Gerät im Arbeitsspeicher dekodiert, Bild für Bild gezeichnet, kodiert und in ein MP4 geschrieben, vom Encoder Ihres eigenen Browsers und von Code, der von dieser Adresse kommt. Nichts hier kann etwas hochladen, und am anderen Ende dieser Seite steht kein Server, der es annehmen könnte. - ✗ Kein Upload - ✗ Kein Konto - ✓ Funktioniert offline - ✓ Quelloffen - ✓ Dateien bleiben auf Ihrem Gerät ## So wandeln Sie ein GIF in ein MP4 um 1. **Wählen Sie das GIF aus.** Eines nach dem anderen. Der Browser liest es direkt von Ihrer Festplatte, und die Seite sagt, was es ist: wie groß, wie viele Einzelbilder, wie lange es spielt und welche Maße in Pixeln es hat. 2. **Lesen Sie, was geschrieben wird.** Eine Zeile: die Maße, die Einzelbilder und ihre Zeiten, die Länge und die Bitrate. Einzustellen gibt es nichts, es sei denn, das GIF hat transparente Stellen; dann erscheint ein Farbfeld für das, was dorthin kommt. 3. **Wandeln Sie es um, und lesen Sie die Zeile, die sagt, dass es geprüft wurde.** Jedes Einzelbild wird gezeichnet und kodiert, und ein Balken sagt, wie weit es ist. Dann wird die fertige Datei hier noch einmal geöffnet und muss so lange spielen wie das GIF, mit jedem Bild an seinem Platz. Sie spielt unter dem Download aus dem Arbeitsspeicher, in Schleife, damit Sie den Übergang sehen. ## Die ausführliche Fassung [Ein GIF in MP4 umwandeln und verstehen, warum es kleiner wird](https://abox.tools/de/ratgeber/gif-in-mp4-umwandeln/): Warum dieselbe Animation als MP4 nur ein Zehntel des GIFs belegt, was Videos nicht können, wo Konverter die Zeitabstände verfälschen und wie die Umwandlung im Browser ohne Upload gelingt. ## Auch im Werkzeugkasten - [Video zu GIF](https://abox.tools/de/video-in-gif-umwandeln/): Abschnitt, Größe und Bildrate selbst wählen. - [GIF-Ersteller](https://abox.tools/de/gif-erstellen/): Aus einer Reihe von Bildern eine Animation machen. - [GIF-Zerleger](https://abox.tools/de/gif-in-einzelbilder-zerlegen/): Jedes Einzelbild einzeln als PNG heraus. - [GIF-Analyse](https://abox.tools/de/gif-analysieren/): Einzelbilder, Anzeigedauern, Farbtabellen und wohin jedes Byte gegangen ist. ## Fragen ### Warum ist das MP4 so viel kleiner? Weil ein GIF jedes Einzelbild als Bild mit höchstens 256 Farben speichert, ohne sich an das Bild davor zu erinnern, und ein Videocodec nur speichert, was sich geändert hat. H.264 hat darin dreißig Jahre Übung. Dieselbe Animation kommt meist bei einem Zehntel der Größe heraus, oft weniger, und sieht besser aus, weil sie nicht mehr auf 256 Farben beschränkt ist. Ein winziges oder ein sehr stilles GIF kann größer herauskommen; die Seite sagt es, wenn das passiert. ### Bleiben die Zeiten gleich? Ja, Bild für Bild. Ein GIF hat keine Bildrate, nur eine Verzögerung auf jedem Einzelbild, und das Video behält jede Verzögerung so, wie sie ist: Jedes Einzelbild des GIFs ist ein Einzelbild des Videos, das genau so lange dauert. Nichts wird neu abgetastet, verdoppelt oder weggelassen. Die einzige Freiheit, die sich die Seite nimmt, nimmt sich jeder Browser auch: Eine Verzögerung unter zwei Hundertstelsekunden wird als zehn abgespielt, das Video spielt also so lange, wie das GIF in einem Browser spielt. Die fertige Datei wird noch einmal geöffnet, um beides zu prüfen. ### Läuft es in Schleife? Das entscheidet, was es abspielt. Ein GIF trägt seine eigene Anweisung zum Wiederholen mit sich; ein MP4 kennt so etwas nicht, und der Player entscheidet. Die meisten Feeds und Chat-Apps wiederholen ein kurzes Video, und die Vorschau auf dieser Seite läuft in Schleife, damit Sie den Übergang sehen. Ein Videoplayer auf dem Desktop spielt es meist einmal ab. ### Was passiert mit den transparenten Stellen? Sie bekommen eine Farbe, denn ein Video ist ein gefülltes Rechteck. Bei einem GIF mit transparenten Stellen zeigt die Seite ein Farbfeld, mit Weiß als Vorgabe, weil die meisten Seiten weiß sind; bei einem ohne wird das Feld nicht gezeigt. Die Farbe wird hinter die Einzelbilder gezeichnet, bevor sie kodiert werden, sie ist also Teil des Bildes. ### Ändert es die Größe des Bildes? H.264 braucht gerade Kanten. Eine ungerade Breite oder Höhe bekommt deshalb eine Linie Hintergrund ohne Neuberechnung der Bildpunkte. Übersteigt die längste Kante 3840 Pixel, wird das GIF passend verkleinert. Die Seite nennt vorab die tatsächliche Ausgabegröße. Das Verkleinern der Ausgabe verkleinert die Puffer für den Bildaufbau der Quelle nicht. ### Wie lange dauert es? Ein normales GIF dauert mit Hardware-Kodierung meist Sekunden, ohne sie länger. Die Leiste zeigt das aktuelle Bild. Abbrechen beendet den Encoder und verwirft die Ausgabe; eine native Unterstützungsabfrage, ein Lese- oder synchroner Zeichenvorgang kann noch zu Ende laufen. Verspätete Arbeit ersetzt keine neuere Quelle oder Ausgabe. ### Werden meine GIFs irgendwohin hochgeladen? Nein. Das GIF wird von Ihrem eigenen Browser auf Ihrer eigenen Hardware gelesen, dekodiert, kodiert und geschrieben, und in der `Content-Security-Policy` der Seite steht jede Adresse, die sie kontaktieren darf; keine davon gehört uns. Am einfachsten überzeugen Sie sich, indem Sie die Netzverbindung trennen und die Seite trotzdem benutzen. ### Funktioniert es auf dem Telefon? Auf einem Telefon, dessen Browser Video kodieren kann, ja, und der eigene Hardware-Encoder eines Telefons ist schnell. Was einem Telefon fehlt, ist Arbeitsspeicher: Die Einzelbilder des GIFs werden zuerst in den Speicher dekodiert, ein sehr langes kann also mehr sein, als ein Telefon halten kann. ### Gibt es eine Größengrenze, und kostet es etwas? Der Leser hält höchstens 512 Millionen dekodierte Patch-Pixel; die Umwandlung weist einen geschätzten Pufferbedarf über 512 MiB ab. Das garantiert keine Obergrenze für internen Codec-Speicher oder jede Browser-Zuweisung. Eine Ablehnung wird erklärt. Es ist kostenlos, ohne Konto, Anmeldung oder Testphase. Werbung bezahlt die Seite und bekommt keine Angaben über Ihre GIFs. ### Funktioniert es offline? Ja. Laden Sie die Seite einmal, trennen Sie dann die Internetverbindung, und sie arbeitet weiter. Das ist zugleich der einfachste Beweis dafür, dass nichts hochgeladen wird: Ein Werkzeug, das Ihr GIF zum Umwandeln wegschickt, bliebe in dem Moment stehen, in dem Sie die Verbindung trennen. ## So lässt sich das Datenschutzversprechen nachprüfen - **Warum ein MP4 ein Zehntel so groß ist, und warum jede Plattform es lieber nimmt.** Ein GIF speichert jedes Einzelbild als Bild, mit höchstens 256 Farben und ohne zu wissen, wie das Bild davor aussah. Ein Videocodec speichert, was sich geändert hat, in voller Farbe, und H.264 hat darin dreißig Jahre Übung; dieselbe Animation kommt bei einem Zehntel der Größe heraus, oft weniger, und sieht besser aus. Deshalb weist jede Social-Media-Plattform, jede Chat-App und jedes Content-System ein großes GIF entweder ab oder macht beim Hochladen stillschweigend ein MP4 daraus. Und wenn irgendwo „GIF zu groß“ steht, war das MP4 die ganze Zeit das, was gewollt war. - **Der Upload ist der langsame Teil, und er ist der Teil, der hier nicht stattfindet.** Jeder Online-Umwandler verlangt zuerst die Datei: 30 MB gehen über Ihre Verbindung hinauf, damit 3 MB zurückkommen können, noch bevor sich die Frage stellt, wer die Datei behält. Diese Seite liest das GIF mit Code, der von dieser Adresse kommt, und schreibt das MP4 mit dem Encoder, der ohnehin in Ihrem Browser steckt. Die einzigen Bytes, die sich bewegen, gehen somit von Ihrer Festplatte in Ihren Arbeitsspeicher und zurück. In der `Content-Security-Policy` der Seite steht jede Adresse, die sie kontaktieren darf, und keine einzige davon gehört uns. Und sie arbeitet auch mit getrennter Netzverbindung. - **Die Zeiten bleiben Bild für Bild erhalten, und das machen die meisten Umwandler falsch.** Ein GIF hat keine Bildrate. Jedes Einzelbild sagt selbst, wie lange es stehen bleibt, und diese Verzögerungen sind verschieden: Eine Diaschau hält ein Bild zwei Sekunden und blättert dann durch zehn. Ein Umwandler, der eine Bildrate wählt und darauf neu abtastet, verdoppelt manche Bilder und lässt andere weg, und die Diaschau kommt ruckelig oder zu kurz heraus. Hier ist jedes Einzelbild des GIFs ein Einzelbild des Videos, und es dauert genau so lange wie seine Verzögerung. Die einzige Freiheit, die sich die Seite nimmt, nimmt sich jeder Browser auch: Eine Verzögerung unter zwei Hundertstelsekunden wird als zehn abgespielt. Und die fertige Datei wird noch einmal geöffnet, um nachzuzählen, dass jedes Bild da ist und dass sie so lange spielt wie das GIF. - **Zwei Dinge, die ein GIF kann und ein Video nicht, vorab gesagt.** Ein GIF kann durchscheinen lassen, was unter ihm liegt; ein Video ist ein gefülltes Rechteck. Wo das GIF transparent ist, muss eine Farbe hin, und die Seite fragt, welche. Sie fragt nur bei einem GIF, das solche Stellen hat, und schlägt Weiß vor, weil die meisten Seiten weiß sind. Und ein GIF trägt seine eigene Anweisung mit sich, sich zu wiederholen; ein MP4 tut das nicht, und ob das Video in Schleife läuft, entscheidet, was es abspielt. Die meisten Feeds und Chat-Apps wiederholen ein kurzes. Die Vorschau hier läuft in Schleife, damit Sie den Übergang sehen. - **Was es auf Ihrem Gerät kostet, ehrlich gesagt.** Hardware-Kodierung dauert bei einem normalen GIF meist Sekunden, Software kann länger brauchen. Der Leser hält höchstens 512 Millionen dekodierte Patch-Pixel. Die Umwandlung weist außerdem einen geschätzten Pufferbedarf über 512 MiB ab, einschließlich gespeicherter Eingabe, vollständiger Bildfläche, Wiederherstellungsbildern und gesammelter Videodaten. Interner Codec-Speicher kann dazukommen. Abbrechen beendet den Lauf; native Lese- und synchrone Zeichenvorgänge können noch zu Ende laufen. - **Was Google lädt und was Google nicht bekommt.** Die Werbe- und Messskripte kommen von Google. Keinem von beiden wird irgendetwas über Ihr GIF übergeben: keine Datei, kein Einzelbild, kein Name, keine Größe und keine Länge. Jede Zeile, die es liest, kodiert oder schreibt, kommt von dieser Domain selbst und steht im Repository. - **Was der Spenden-Button lädt und was er nicht bekommt.** Der Button „Buy me a coffee“ in der Kopfzeile wird von einem Skript von cdnjs.buymeacoffee.com gezeichnet und holt seine Schrift von Google Fonts. Mehr als ein Link ist er nicht: Er meldet keinen Besuch, und über Sie oder Ihre GIFs bekommt er nichts. Es passiert nichts, solange Sie ihn nicht anklicken, und wohin Sie dann kämen, ist die Seite eines anderen. - **Es funktioniert offline.** Trennen Sie die Netzverbindung, und alles auf dieser Seite arbeitet weiter. Einen einfacheren Beweis gibt es nicht: Ein Werkzeug, das Ihr GIF zum Umwandeln wegschickt, bliebe stehen. **Prüfen Sie es selbst.** Nichts davon müssen Sie uns glauben. Ein Build-Skript erzeugt diese Seite aus den Vorlagen und der Konfiguration im Repository, und dieses Skript können Sie lesen und selbst ausführen. Das Ergebnis liegt im Branch `dist`. Vergleichen Sie also, was ausgeliefert wird, mit dem, was ein Build der Quellen hervorbringt: https://github.com/A-Box-of-Tools/website Zuerst lesenswert sind `config/site.toml` für die Content-Security-Policy, `src/plan.js` dafür, wie aus den Verzögerungen des GIFs die Zeiten des Videos werden, `src/encode.js` für das Zeichnen und das Kodieren und `src/shared/gif-decode.js` für den Leser. Keines davon kann das Netz erreichen, und der Schreiber daneben auch nicht.
So wandeln Sie ein GIF in ein MP4 um
- Wählen Sie das GIF aus. Eines nach dem anderen. Der Browser liest es direkt von Ihrer Festplatte, und die Seite sagt, was es ist: wie groß, wie viele Einzelbilder, wie lange es spielt und welche Maße in Pixeln es hat.
- Lesen Sie, was geschrieben wird. Eine Zeile: die Maße, die Einzelbilder und ihre Zeiten, die Länge und die Bitrate. Einzustellen gibt es nichts, es sei denn, das GIF hat transparente Stellen; dann erscheint ein Farbfeld für das, was dorthin kommt.
- Wandeln Sie es um, und lesen Sie die Zeile, die sagt, dass es geprüft wurde. Jedes Einzelbild wird gezeichnet und kodiert, und ein Balken sagt, wie weit es ist. Dann wird die fertige Datei hier noch einmal geöffnet und muss so lange spielen wie das GIF, mit jedem Bild an seinem Platz. Sie spielt unter dem Download aus dem Arbeitsspeicher, in Schleife, damit Sie den Übergang sehen.
Die ausführliche Fassung
Ein GIF in MP4 umwandeln und verstehen, warum es kleiner wird Warum dieselbe Animation als MP4 nur ein Zehntel des GIFs belegt, was Videos nicht können, wo Konverter die Zeitabstände verfälschen und wie die Umwandlung im Browser ohne Upload gelingt.
Auch im Werkzeugkasten
Fragen
Warum ist das MP4 so viel kleiner?
Weil ein GIF jedes Einzelbild als Bild mit höchstens 256 Farben speichert, ohne sich an das Bild davor zu erinnern, und ein Videocodec nur speichert, was sich geändert hat. H.264 hat darin dreißig Jahre Übung. Dieselbe Animation kommt meist bei einem Zehntel der Größe heraus, oft weniger, und sieht besser aus, weil sie nicht mehr auf 256 Farben beschränkt ist. Ein winziges oder ein sehr stilles GIF kann größer herauskommen; die Seite sagt es, wenn das passiert.
Bleiben die Zeiten gleich?
Ja, Bild für Bild. Ein GIF hat keine Bildrate, nur eine Verzögerung auf jedem Einzelbild, und das Video behält jede Verzögerung so, wie sie ist: Jedes Einzelbild des GIFs ist ein Einzelbild des Videos, das genau so lange dauert. Nichts wird neu abgetastet, verdoppelt oder weggelassen. Die einzige Freiheit, die sich die Seite nimmt, nimmt sich jeder Browser auch: Eine Verzögerung unter zwei Hundertstelsekunden wird als zehn abgespielt, das Video spielt also so lange, wie das GIF in einem Browser spielt. Die fertige Datei wird noch einmal geöffnet, um beides zu prüfen.
Läuft es in Schleife?
Das entscheidet, was es abspielt. Ein GIF trägt seine eigene Anweisung zum Wiederholen mit sich; ein MP4 kennt so etwas nicht, und der Player entscheidet. Die meisten Feeds und Chat-Apps wiederholen ein kurzes Video, und die Vorschau auf dieser Seite läuft in Schleife, damit Sie den Übergang sehen. Ein Videoplayer auf dem Desktop spielt es meist einmal ab.
Was passiert mit den transparenten Stellen?
Sie bekommen eine Farbe, denn ein Video ist ein gefülltes Rechteck. Bei einem GIF mit transparenten Stellen zeigt die Seite ein Farbfeld, mit Weiß als Vorgabe, weil die meisten Seiten weiß sind; bei einem ohne wird das Feld nicht gezeigt. Die Farbe wird hinter die Einzelbilder gezeichnet, bevor sie kodiert werden, sie ist also Teil des Bildes.
Ändert es die Größe des Bildes?
H.264 braucht gerade Kanten. Eine ungerade Breite oder Höhe bekommt deshalb eine Linie Hintergrund ohne Neuberechnung der Bildpunkte. Übersteigt die längste Kante 3840 Pixel, wird das GIF passend verkleinert. Die Seite nennt vorab die tatsächliche Ausgabegröße. Das Verkleinern der Ausgabe verkleinert die Puffer für den Bildaufbau der Quelle nicht.
Wie lange dauert es?
Ein normales GIF dauert mit Hardware-Kodierung meist Sekunden, ohne sie länger. Die Leiste zeigt das aktuelle Bild. Abbrechen beendet den Encoder und verwirft die Ausgabe; eine native Unterstützungsabfrage, ein Lese- oder synchroner Zeichenvorgang kann noch zu Ende laufen. Verspätete Arbeit ersetzt keine neuere Quelle oder Ausgabe.
Werden meine GIFs irgendwohin hochgeladen?
Nein. Das GIF wird von Ihrem eigenen Browser auf Ihrer eigenen Hardware gelesen, dekodiert, kodiert und geschrieben, und in der Content-Security-Policy der Seite steht jede Adresse, die sie kontaktieren darf; keine davon gehört uns. Am einfachsten überzeugen Sie sich, indem Sie die Netzverbindung trennen und die Seite trotzdem benutzen.
Funktioniert es auf dem Telefon?
Auf einem Telefon, dessen Browser Video kodieren kann, ja, und der eigene Hardware-Encoder eines Telefons ist schnell. Was einem Telefon fehlt, ist Arbeitsspeicher: Die Einzelbilder des GIFs werden zuerst in den Speicher dekodiert, ein sehr langes kann also mehr sein, als ein Telefon halten kann.
Gibt es eine Größengrenze, und kostet es etwas?
Der Leser hält höchstens 512 Millionen dekodierte Patch-Pixel; die Umwandlung weist einen geschätzten Pufferbedarf über 512 MiB ab. Das garantiert keine Obergrenze für internen Codec-Speicher oder jede Browser-Zuweisung. Eine Ablehnung wird erklärt. Es ist kostenlos, ohne Konto, Anmeldung oder Testphase. Werbung bezahlt die Seite und bekommt keine Angaben über Ihre GIFs.
Funktioniert es offline?
Ja. Laden Sie die Seite einmal, trennen Sie dann die Internetverbindung, und sie arbeitet weiter. Das ist zugleich der einfachste Beweis dafür, dass nichts hochgeladen wird: Ein Werkzeug, das Ihr GIF zum Umwandeln wegschickt, bliebe in dem Moment stehen, in dem Sie die Verbindung trennen.