なんか難しすぎてよく分からん。理由は分からんが、うまく行った コマンドラインだけメモ。Nikon Coolpix 7600で撮った動画(Motion JPEG?) を dvdauthor に食わせるためにまず mpeg2video に変換するのだが、 MPlayer-1.0pre7 でないと、音と画像がすこーしずつずれてく。1.0pre8でも だめだ。てことで、こんな感じ。
for f in *.mov; do /usr/local/graphics/mplayer-1.0pre7/bin/mencoder \ -ovc lavc -of mpeg -mpegopts format=dvd -fps 15.0 \ -vf scale=720:480,filmdint=io=15.0:30000/1001,harddup \ -oac lavc -srate 48000 \ -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:\ vrc_maxrate=9800:vbitrate=5000:keyint=18:\ aspect=4/3:acodec=ac3:abitrate=224 \ -ofps 30000/1001 -o $f:t:r.mpg $f done
元画像のfpsが違う場合は「15.0」の部分を それにすればうまく行く、のかな? 各パラメータの整数値がそれでなければ いかんのかも今市分からん。難しすぎ。
MPlayerもバージョンによって一長一短でどれも消せない。mplayerコマンド自体は 0.93あたりが一番調子よかったりして。
変換できたらあとは簡単。
dvdauthor --title -o DVD *.mpg dvdauthor -T -o DVD
てな感じで ./DVD/
にDVD-VIDEO形式のディレクトリ構造が
できるので、
growisofs -dvd-compat -Z /dev/rcd0d \
-speed=4 -dvd-video DVD
で焼き焼き。
叱咤激励感想ツッコミはゲストブックへ
Generated with mkdiary.rb