ffmpegでDVD-Video用のmpeg2動画を作成する方法

個人的メモです。所用で必要になったので…

ffmpeg -i 入力動画or画像 -target ntsc-dvd -vcodec mpeg2video -s 720x480 -r 29.97 -aspect 16:9 出力動画名.mpg

・-aspectは4:3でも可
・画像ビットレートは9600kを超えないこと。
・出力ファイルを調整(画質を落とす)する場合は、-vcodecの前に -b 5000k 等を加える(数字が小さいほうが画質が悪い)
・音有りの場合は、 出力動画名.mpg の前に、-acodec aac -ab 192000 -ac 2 等を加える。
・入力が静止画の連番であったり、フレームレートが違う場合等は、-iの前に -r 入力側フレームレートとすること。
・-r が非整数の時、分数表記の方が誤差が出ないため、小数の必要がない場合は分数にする。

DVD Styler を使えば、↑で作った動画を再変換なしに直接DVDに焼ける様子。