ffmpegとImageMagickでよいアニメーションGIFを作る

普通にffmpegでアニメーションGIFを作成すると、カラーマップ固定で作成されて画質が残念クオリティになるのでいろいろ調べてやっつけてみた。まるで実用的じゃない&誰得感否めないがネタ重視で。 こんな感じで。 $ mkdir /hayaidisk $ export MAGICK_TMPDIR="/hayaidisk" $ ffmpeg -i inputfile -an -r 15 -bt 1024k -f mpeg1video -vcodec pam -s 320x240 - | convert -delay 1x15 -loop 0 -limit memory 64 -limit map 128 mpg: - gif: out.gif これでconvertがちゃんと色を最適化したアニメーションGIFを作成してくれる。ディスクの許す限りどれだけ長いアニメーションもOKだぜ!エンコード死ぬほど遅いけどね・・・。

comments powered by Disqus