ストップモーションでアニメーションを作る

目的

デジカメでとった複数の写真をつなげてFPS=6の動画にしたい。

jpgから動画ファイルを生成(Windows Media Playerでの再生用)

mencoder "mf://*.JPG" -mf w=800:h=600:fps=6:type=jpg -vf scale=800:600 \
 -ofps 6 -ovc lavc -lavcopts vcodec=msmpeg4v2:aspect=4/3 -o new.avi

jpgから動画ファイルを生成(Youtubeにアップロード用)

mencoder "mf://*.JPG" -mf w=800:h=600:fps=6:type=jpg -vf scale=800:600 \
 -ofps 6 -ovc lavc -lavcopts vcodec=mpeg4:aspect=4/3 -o new.mp4

Youtube用にはこっちのコーデックのほうがよさそう(憶測)。

HD動画の場合

mencoder "mf://*.JPG" -mf w=1280:h=720:fps=6:type=jpg -vf scale=1280:720 \
 -ofps 6 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=24000000:aspect=16/9 -o new.mp4

情報

rpm -qf /usr/bin/mencoder
mplayer-1.0-78_snap20101002.fc14.i686

yum info mplayer
Installed Packages
Name        : mplayer
Arch        : i686
Epoch       : 4
Version     : 1.0
Release     : 78_snap20101002.fc14
Size        : 31 M
Repo        : installed
From repo   : atrpms
Summary     : MPlayer, the Movie Player for Linux
URL         : http://mplayerhq.hu/