Wenn Sie ein GIF in GIMP speichern, haben Sie die Möglichkeit, kumulative Ebenen (kombinieren) oder einen Frame pro Ebene (ersetzen) zu verwenden .
Die Auswahl von kumulativen Ebenen führt dazu, dass die Ebenen des GIF nur die Pixel enthalten, die sich seit dem letzten Frame geändert haben.
Die Auswahl eines Frames pro Ebene bewirkt, dass jede der GIF-Ebenen alle ihre Pixel speichert und sich nicht auf die Pixel des letzten Frames verlässt.
Wenn ein GIF zuvor mit kumulativen Ebenen gespeichert wurde und ich die ersten Frames lösche, wird der Rest des GIF durcheinander gebracht, da die späteren Frames auf den (jetzt gelöschten) Farbinformationen der ersten Frames beruhten.
Hier ist ein Beispiel:
Original:
Nach dem Löschen der ersten beiden Frames:
Wie kann ich das modifizierte GIF speichern, damit es richtig aussieht?
Das geht ganz einfach in Gimp. Sie deoptimieren das GIF, um alle Pixeldaten in Ebenen anzuzeigen (Filter/Animation/deoptimieren). Löschen Sie die Ebenen, in Ihrem Fall zuerst 2, und optimieren Sie sie dann erneut (Filter / Animation / Optimieren für GIF). Exportieren Sie als GIF, aktivieren Sie das Kontrollkästchen Animation.
Die ganze Idee hinter Cumulative (Combine) besteht darin, die Größe der Datei zu verringern, indem die Teile entfernt werden, die sich nicht ändern, und die Bits beibehalten werden, die sich ändern. Wenn Sie den Weg des Ersetzens gehen möchten (und ich kann mir nicht vorstellen, warum, aber okay), erstellen Sie eine Kopie der ersten Ebene und führen Sie die Kopie mit der nächsthöheren Ebene zusammen. Erstellen Sie dann eine Kopie der neuen Ebene und führen Sie diese mit der nächsten Ebene zusammen. Und so weiter, ad naus. Als Animation speichern.
Ja, es ist eine ziemlich klobige Lösung.
Um es weniger klobig zu machen, habe ich in Gimp eine Verknüpfung zum Zusammenführen nach unten erstellt.
Die Tastenkombination zum Duplizieren der Ebene lautet: Strg + Umschalttaste D
Ich habe in den Einstellungen eine Verknüpfung zum Zusammenführen nach unten erstellt, damit ich die Ziffern auf der Strg + Umschalttaste belassen kann.
Strg+Umschalt M
Beginnen Sie dann bei der Hintergrundebene (unterste) und tun Sie Folgendes:
Strg+Umschalt D > Pfeil nach oben > Strg+Umschalt M
usw
Wenn Sie den Export als gif abgeschlossen haben, können Sie dort die Option "Rahmenentsorgung, wo nicht angegeben" auswählen, um ihn als "ein Rahmen pro Ebene (ersetzen)" zu speichern.
Pikamander2