ImagemagickでアニメーションGIFと静止画のGIFを合成する方法はありますでしょうか?

a.gifがアニメーションで、b.gifが静止画とすると以下を実行すると、混じったような静止画ができます。(静止画同士であれば以下で問題なく合成できます。)
composite -compose over a.gif b.gif sample.gif

回答の条件
  • 1人2回まで
  • 登録:2008/05/16 14:25:33
  • 終了:2008/05/23 14:30:02

回答(1件)

id:antennaman No.1

antennaman回答回数14ベストアンサー獲得回数12008/05/16 19:05:44

ポイント60pt

まずgifアニメーションのコマをばらばらにして

各コマに画像を合成し

再び連結してGIFアニメーションにする

という方法でどうかな、と考えて

かるくネットを調べてみましたが

最初の「コマを分割」する方法が見つかりませんでした。。。

以降のステップは下記を参考にしてみてください。



シェルスクリプトを使用して複数の画像に特定の画像を合成する

http://blawat2015.no-ip.com/~mieki256/diary/200411.html#20041127...

静止画像を重ねてGIFアニメーションにする

http://hooktail.org/computer/index.php?ImageMagick#content_1_5

id:MrB

ありがとうございます。

やはりそれしかないですよね。

分割は以下できそうなので、それを元にやってみます。

convert +adjoin sample_anime.gif sample.gif

※sample.gif.0およびsample.gif.1の2つが作成される。

2008/05/22 20:00:02

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません