パスワードを忘れた? アカウント作成
418262 journal

dsegの日記: GIF2SWFとアニメーションGIF

日記 by dseg

SWFToolsの開発者から返事があって、gif2swf.cをパッケージに含めてくれるそうだ。やったね!
SWFToolsにGIF2SWF相当のコマンドが入っていないのは、GIFのパテント問題があったからだと思うが、パテントも時効になった訳だし・・・。
ところで、「アニメーションGIFも変換できるの?」と聞かれたので、慌てて実装してみた。
手元にあったアニメGIFを試しに変換したらうまくいったので、これでいけるのかと錯覚したものの、スラドのトップに表示されるアニメGIFを変換したらうまくいかない。
気合を入れてアニメGIFの中を覗いたところ、思っていたよりも複雑な構造をしていた。
その、全てのフレームが同じ大きさの画像で構成されている訳ではなくて、中には小さな画像をこのx,y位置に配置、という指定がなされているフレームがある。
また、フレームの表示時間もフレーム毎に指定されている。
この辺の細かい情報は自分でアニメGIFを作ったことがないから、よくわからないのだった。
・・・週末にがんばろう。
ところで、「MacromediaのFireworksでアニメGIFをSWFに変換できたと思うよ?」という天の声が聞こえてきたので早速試したのだけど、
GIFに埋め込まれているフレーム毎の待機時間が無視され、超速い再生になってしまった。
これでは使えない。
使用したのはFireworks MXだけど、Fireworks MX 2004では直っているのだろうか。それとも自分のコンバートのやり方が悪いだけなのか。謎だ。これも週末だ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

読み込み中...