November 30, 2009

 コンソールアプリでDVD-Video変換

キャプチャした動画をコンソールアプリだけでサクッとDVD-Video形式に変換するための自分用メモです。

用意するツール

  • 各種フォーマットのエンコード/デコード/トランスコードおよび分離
    ffmpeg(k-tai-douga.com)
  • 分離した映像と音声の結合、DVD-Video形式の変換
    DVDStyler(dvdstyler.de)
  1. キャプチャ動画の音声と映像を分離

    映像を分離
    ffmpeg.exe -threads 3 -i SrcVideo.mpeg -an -vcodec copy SrcVideo.m2v

    音声をac3にエンコードして分離
    ffmpeg.exe -threads 3 -i SrcVideo.mpeg -vn -acodec ac3 -ar 48000 -ac 2 -ab 256000 SrcVideo.ac3

    ※「-threads 3」はマイPCのCPUコア数(Phenom X3)に合わせています

  2. 音声と映像を再結合(dvdstylerは起動せず、付属ツールのmplex.exeを使用)

    mplex.exe -f8 -o SrcVideo.vob SrcVideo.m2v SrcVideo.ac3

  3. DVD-Video形式に変換(同じく、コア部分のdvdauthor.exeのみ使用)

    dvdauthor.exe -o myDVD -t SrcVideo.vob

    ※ 5分、10分、45分でチャプターを切る場合
    dvdauthor.exe -o myDVD -t --chapters="0,00:05:00,00:10:00,00:45:00" SrcVideo.vob

    dvdauthor.exe -o myDVD -T

これで「myDVD」フォルダ内に「AUDIO_TS」と「VIDEO_TS」の両フォルダが作成され、規格に則ってファイルが配置されます。あとはこれらのフォルダをライティングアプリ「ImgBurn」でディスクに焼くだけです。なお「ImgBurn」はコマンドラインからのオペレーションも可能ですが、引数の設定を誤ってコースターを量産するのも地球にやさしくありませんので、GUIで操作することにしています。

自前のメニューを用意するなど凝ったことをしなければ、この方法が手っ取り早いのではないかと思います。それもこれも、ツールをフリーで公開している方々のおかげです。有用なツールをありがとうございます。

【09.12.01】映像と音声の分離、および再結合の手順を追記しました。

投稿者 bitterbit : November 30, 2009 09:02 PM