動画作成のつづき

mencoderを入れる

先日の結論としてffmpegは避けた方がよろしいらしいので、mencoderを試す。
Mplayerを入れるとmencoderも入っているらしい。このHPの2009-02-20の通りにgit、make installした。
http://www.mplayerhq.hu/design7/news.html

png画像を動画化

とにかくいろいろと試してみる。

mencoder -ovc help オプションの使い方を見る

convert -adjoin *.png tmp.mng
mencoder tmp.mng -ovc lavc -o prec1999.wmv

これはmng→wmvの時間がかかりすぎてダメでした。
結局、最終結論が以下。

mencoder "mf://*.png" -mf fps=4:type=png -ovc lavc -of lavf -lavcopts vcodec=wmv2:vbitrate=1000:autoaspect:acodec=wmav2:abitrate=128 -o output.wmv

非常〜に、探し&トライしまくって、最後にたどり着いたコードがこれです。
"mf://*.png" 同一ディレクトリにあるpngファイルを連番で。
fps=4 一秒間に何回フレームを繰り返すか
type=png 入力フォーマットの指定。なくても自動判定してくれる。
その他のオプションは呪文として使ってます。動画ができさえすれば、それで充分です。