オーバーラップせずに透明な背景を持つアニメーションGIFを作成する方法は?


13

両方ともGIMPで透明な背景を持つ2つのフレームでgifを作成しようとすると、最初のフレームが正常に見え、次に2番目のフレームがその上に表示されるため、両方のフレームを同時に見ることができます時間。

すべてのフレームの背景が透明であるが、フレームが表示されるたびに前のフレームが完全に消えるアニメーションgifを作成するにはどうすればよいですか?

回答:


13

作品をGIFとしてエクスポート/保存する(バージョンによって異なります)場合、いくつかのオプションがあります。そのための1つの方法、おそらくあなたが望むものは、「指定されていないフレームの廃棄」オプション「レイヤーごとに1フレーム(置換)」から選択することで実行できます。


また、「すべてのフレームで上に入力された処理を使用する」をオフにすることも確認する必要がありました。デフォルトでは、すべてのレイヤーに「(結合)」があります。
ハンネ

11

現在のバージョン(2.8.0)では、各フレームレイヤーの名前にを含めます(replace)。例えば:

frame 1(250ms)(replace)

これにより、gimpがスタックする代わりに置き換えるように指示されます。かなりクールなエフェクトにもスタッキングを使用できることに注意してください。


0

gimpに関係する他の回答は私にはうまくいきませんでした。私のgifを修正したのはコマンドです

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


ただし、他の両方の答えは有効です。
キセノイド

1
したがって、「私にとって」。私はgimp osxバージョンを使用しましたが、おそらく関連しています。
クレイマー

確かにそうではない...あなたは何かを見逃したに違いない。
ゼノイド

いいえ、しかし、私のgimpバージョンは古いかもしれません。とにかく、代替手段を提供するだけです。
クレイマー

また、「すべてのフレームで上に入力された処理を使用する」
-Hannele
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.