借個版面
近來看到不少版友提到 DVD-Video 的制作
而其中會碰到一個問題就是 .mpg -> .vob
之前自己是用 DVD Rebuilder 來做
但後來發現 Muxman 感覺比較好
因為可輸入多字幕、多視訊音訊、及章節導入
http://www.mpucoder.com/Muxman/裡面的Chapter 章節文件格式寫法如下 (或見
http://www.mpucoder.com/Muxman/mxp/content.html )
Section=Content
{
Item=Segment
{
Name=name
Display Mode=4:3 | P/S and LB | Only Pan Scan | Only Letterbox
Item=Video Stream
{
Coding Mode=Mpeg-1 | Mpeg-2
Standard=NTSC | PAL
CC Field 1=No | Yes
CC Field 2=No | Yes
Item=Video Play
{
File=*.m2v | *.m1v | *.mpv | *.bmp
Size=int
Duration=Actual | Default | hh:mm:ss:ff
}
[Item=Video Play ...]
}
Item=Audio Stream
{
Stream Number=int
Language=lang_code
Language Extension=int
Delay=int
Type=hexint
Frame Size=int
Item=Audio Play
{
File=*.ac3 | *.dts | *.mpa | *.m2a | *.wav
Size=int
}
[Item=Audio Play ...]
}
Item=Sub-Picture Stream
{
Stream Number=int
Language=lang_code
Language Extension=int
Display Mode=unspecified | Letter | PS | Letter/PS | Wide | Wide/Letter | Wide/PS | Wide/Letter/PS
File=*.sst | *.sup see note
Item=Sub-Picture Play
{
File=*.bmp
Start=hh:mm:ss:ff
Forced Start=No | Yes
Time Code=NTSC non-drop | NTSC drop | PAL
Duration=hh:mm:ss:ff
Origin=int x,int y
Display Area=int x1,int y1,int x2,int y2
Color 1(Pa)=hexint rule rule rule
Color 2(E1)=hexint rule rule rule
Color 3(E2)=hexint rule rule rule
Color=int int int int
Contr=int int int int
}
}
Item=Highlight Stream
{
--- highlight stream statements ---
}
Item=SCENE List
{
Item=Scene
{
Name=name
Scene Time=hh:mm:ss:ff
}
}
Item=Segment
{
}
}