GIF 89a にアニメーション仕様を拡張し、簡単なムービ(アニメーション)を表
示させる事ができます。現在、Netscape 2.0 とマイクロソフトエクスプロー
ラ3.0 が GIFアニメーションを表示できます。Netscape 2.0 ブラウザ以外で
は、xanim
を使ってGIFアニメーションを表示させる事ができます。
GIFアニメーションを作成するには以下のツールがあります。
このツールは、他にも
gifcon はアニメーションGIFを非常に簡単に作成できます。既存のGIF ファイルもしくは、新しく作ったGIFテンプレートに画像を挿入してい くだけです。各イメージに透明化等のコントロールを埋め込む事もで きますが、透明化 GIFイメージが段々と重なって表示されてしまうの で、イメージが上書きされるように注意して下さい。
PICT、GIF、TIFF 画像や QuickTimeムービを使って、アニメーション GIFを作成します。
例えば、以下のようにすると透明化された5回ループするGIFアニメー ションが作成されます。
whirlgif -loop 5 -trans "#ffffff" kdd[0-9].gif -time 100 kdd1[0-9].gif
しかし、現 Netscape はループ回数が無視されます (無限ループはルー
プ回数を0と指定します)。GIFイメージ間の表示間隔は
-timeオプションで1/100秒単位で指定します。
gifmerge [-<r>,<g>,<b>] [-<delay>] [-l<loops>] *.gif > anim.gif
-<r>,<g>,<b> 透明化する色の指定, 例: -192,192,192
-<delay> イメージの表示間隔(1/100秒単位)の指定
-l<loops> ループ回数の指定
ソースコードのダウンロード
を参照して下さい。