Wie erstelle ich ein animiertes GIF mit transparentem Hintergrund ohne Überlappung?


13

Wenn ich versuche, ein GIF mit zwei Frames zu erstellen, die beide in GIMP einen transparenten Hintergrund haben, wird der erste Frame als OK und der zweite Frame als Oben angezeigt, sodass Sie beide Frames gleichzeitig sehen können Zeit.

Wie kann ich ein animiertes GIF erstellen, bei dem alle Frames einen transparenten Hintergrund haben, aber jedes Mal, wenn ein Frame angezeigt wird, verschwindet der vorherige Frame vollständig?

Antworten:


13

Beim Exportieren / Speichern (je nach Version) Ihrer Arbeit als GIF haben Sie mehrere Möglichkeiten. Eine Möglichkeit dafür, was Sie wahrscheinlich wollen, könnte durch Auswahl der Option "Ein Frame pro Layer (Ersetzen)" unter "Frame-Entsorgung wo nicht angegeben" erfolgen.


Ich musste auch sicherstellen, dass das Kontrollkästchen "Entsorgung für alle Frames verwenden, die oben eingegeben wurden" deaktiviert war. Ich denke, da standardmäßig auf jeder Ebene das Symbol "(Kombinieren)" vorhanden war.
Hannele

11

Geben Sie für die aktuelle Version (2.8.0) im Namen für jede Frame-Ebene Folgendes an (replace). Beispielsweise:

frame 1(250ms)(replace)

Dadurch wird gimp angewiesen, anstelle des Stapelns zu ersetzen. Beachten Sie, dass Sie das Stapeln auch für einige ziemlich coole Effekte verwenden können.


0

Andere Antworten mit Gimp haben bei mir nicht funktioniert. Was mein GIF repariert, ist der Befehl

gifsicle -U --disposal=previous -O2 source.gif > target.gif


Beide anderen Antworten sind jedoch gültig.
Xenoid

1
daher das "für mich". Ich habe die gimp osx Version benutzt, vielleicht hängt das damit zusammen.
Kraymer

Sicher nicht ... Sie müssen etwas verpasst haben.
Xenoid

Nein, aber meine Gimp-Version ist möglicherweise veraltet. Wie auch immer, nur eine Alternative.
Kraymer

Ich musste auch sicherstellen, dass ich "oben eingegebene Entsorgung für alle Frames verwenden"
abhake
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.