余興的に・・・
動画ファイルを再生可能なDVD Videoイメージ(.iso)に変換する作業をやってみたのでメモ。出所の怪しいGUIツールを入れずともDVDを作成できるので便利。
必要なツールは以下でインストールしておく
sudo apt install ffmpeg dvdauthor genisoimage
1. 動画形式の変換
ffmpegで動画ファイル(今回はmp4)をntsc-dvdに変換する
アスペクト比は16:9か4:3がいいらしい?
ビットレートや解像度の変換はお好みで。何もしなければHD解像度(1280x720)になった。
ffmpeg
-i "my-video.mp4"
-target ntsc-dvd
-aspect 16:9 "my-video.mpg"
2. dvdauthorでファイルを階層化する
export TMPDIR=dvd_tmp
export VIDEO_FORMAT=NTSC
dvdauthor -o $TMPDIR -t "my-video.mpg"
dvdauthor -o $TMPDIR -T
dvd_tmp/VIDEO_TSが作成される
3. genisoimageでISO化
多分-dvd-videoオプションが再生可能なDVD形式になるように指定している?
genisoimage -dvd-video -o "my-iso-filename.iso" $TMPDIR
あとは完成したisoをDVDに焼くなり、誰かに送ってVLCなどで再生してもらうなりすればOK
短いけどここまで...ありがとうございました。