このエントリーをはてなブックマークに追加

ここではオープンソースのDVD作成ソフト DVDStylerをインストールすれば付いてくる

コマンドライン アプリケーションを呼び出してDVDを作成するBATファイルの書き方を説明します。


あとは、MPEG形式のファイルを状況にあわせて、作成したBATファイルにドラッグ&ドロップするだけで

メニューなしのDVDが作成できます。


注意

BATファイルの意味がわかっていることが必要です。

何か問題があれば、教えてください(o-o)

2004.11.30 修正しました。

準備

DVDStylerをインストール

■XMLファイルを作成

以下をメモ帳等で、C:\Program Files\DVDStyler\dvdauthor\tmp.xml に作成して保存します。

これはメニュー無しDVDを作るというオープンソースソフト DVDAuthorの設定ファイルです。

<?xml version="1.0" encoding="utf-8"?>
<dvdauthor>
<vmgm />
  <titleset>
    <titles>
      <pgc>
        <vob file="C:\Program Files\DVDStyler\dvdauthor\tmp.vob" chapters="0"/>
      </pgc>
    </titles>
  </titleset>
</dvdauthor>

BATファイル

ファイル構成は、以下のような感じになります。


バッチ作業実行中はCTRL+Cでいつでも中止できます。

BATファイルはC:\Program Files\DVDStyler\dvdauthor に入れることにします。

MPEG1とMPEG2との違いは、demux後のファイルが、m2vかm1vです。

DVDのイメージファイルは、C:\Program Files\DVDStyler\dvdauthor\dvd.iso に作成されます。

MPEG1からDVDを作成するBAT

set dvdauthor_home=C:\Program Files\DVDStyler\dvdauthor\

mkdir "%dvdauthor_home%dvddir"
"%dvdauthor_home%mpgtx" -f -d %1 -b "%dvdauthor_home%tmp"
"%dvdauthor_home%mplex" -f 8 -o "%dvdauthor_home%tmp.vob" "%dvdauthor_home%tmp-0.m1v" "%dvdauthor_home%tmp-0.mp2"
"%dvdauthor_home%dvdauthor" -o '%dvdauthor_home%dvddir' -x '%dvdauthor_home%tmp.xml'
"%dvdauthor_home%mkisofs" -o '%dvdauthor_home%dvd.iso' -dvd-video '%dvdauthor_home%dvddir'
del "%dvdauthor_home%tmp.vob"
del "%dvdauthor_home%tmp-0.mp2"
del "%dvdauthor_home%tmp-0.m1v"
rmdir /s /q "%dvdauthor_home%dvddir"

MPEG2からDVDを作成するBAT

set dvdauthor_home=C:\Program Files\DVDStyler\dvdauthor\

mkdir "%dvdauthor_home%dvddir"
"%dvdauthor_home%mpgtx" -f -d %1 -b "%dvdauthor_home%tmp"
"%dvdauthor_home%mplex" -f 8 -o "%dvdauthor_home%tmp.vob" "%dvdauthor_home%tmp-0.m2v" "%dvdauthor_home%tmp-0.mp2"
"%dvdauthor_home%dvdauthor" -o '%dvdauthor_home%dvddir' -x '%dvdauthor_home%tmp.xml'
"%dvdauthor_home%mkisofs" -o '%dvdauthor_home%dvd.iso' -dvd-video '%dvdauthor_home%dvddir'
del "%dvdauthor_home%tmp.vob"
del "%dvdauthor_home%tmp-0.mp2"
del "%dvdauthor_home%tmp-0.m2v"
rmdir /s /q "%dvdauthor_home%dvddir"

Demixを省略したBatファイル

"%dvdauthor_home%mpgtx" -f -d %1 -b "%dvdauthor_home%tmp"を省いただけです。

オープンソースソフト mpgtxが正常に終了しないことがあり、途中でCTRL+Cで停止した後の再開用のBATファイルです。

あるいはフリーソフト TMPGEncを使って分離(Demix)してください。

Demixを省略したMPEG1からDVDを作成するBAT

set dvdauthor_home=C:\Program Files\DVDStyler\dvdauthor\

mkdir "%dvdauthor_home%dvddir"

"%dvdauthor_home%mplex" -f 8 -o "%dvdauthor_home%tmp.vob" "%dvdauthor_home%tmp-0.m1v" "%dvdauthor_home%tmp-0.mp2"
"%dvdauthor_home%dvdauthor" -o '%dvdauthor_home%dvddir' -x '%dvdauthor_home%tmp.xml'
"%dvdauthor_home%mkisofs" -o '%dvdauthor_home%dvd.iso' -dvd-video '%dvdauthor_home%dvddir'
del "%dvdauthor_home%tmp.vob"
del "%dvdauthor_home%tmp-0.mp2"
del "%dvdauthor_home%tmp-0.m1v"
rmdir /s /q "%dvdauthor_home%dvddir"

Demixを省略したMPEG2からDVDを作成するBAT

set dvdauthor_home=C:\Program Files\DVDStyler\dvdauthor\

mkdir "%dvdauthor_home%dvddir"

"%dvdauthor_home%mplex" -f 8 -o "%dvdauthor_home%tmp.vob" "%dvdauthor_home%tmp-0.m2v" "%dvdauthor_home%tmp-0.mp2"
"%dvdauthor_home%dvdauthor" -o '%dvdauthor_home%dvddir' -x '%dvdauthor_home%tmp.xml'
"%dvdauthor_home%mkisofs" -o '%dvdauthor_home%dvd.iso' -dvd-video '%dvdauthor_home%dvddir'
del "%dvdauthor_home%tmp.vob"
del "%dvdauthor_home%tmp-0.mp2"
del "%dvdauthor_home%tmp-0.m2v"
rmdir /s /q "%dvdauthor_home%dvddir"

サイト
Android情報サイト | Youtube サイト | Java サイト | Google 活用サイト | Google 情報サイト | 無料ソフト活用 サイト |写真活用のPicasa2 サイト |新サイト

Blog
Android ブログ


Copyright (c)2004 - 2012 Aki. All rights reserved.