引用:
作者snic
不過我認為關鍵點在於...
DVD 製作軟體做出來的 IFO 是為他做出來的 VOB 檔量身訂做的
原版 DVD 裡的 IFO 也是為原版 DVD 裡的 VOB 檔量身訂做的
硬是要互相套用只改些參數...我認為沒那麼簡單...
試過什麼字幕都不加只是分離 M2V,AC3 套章節和選單再合回去...
光是比對 IFO 就很多地方不一樣(章節點除外)...
|
記得我有跟你提過VOB檔中,並不是單純只有影像、聲音、字幕的資訊。
VOB檔案裡面,包含了許多資訊,包括了
Title、PGC、VOB_ID/Cell、Chapter....等等。
Ifo的功能必須對應到VOB上面的資訊,而這些必要的資訊必須在
製作VOB時給完整重現出來。
當我們製作出加字幕的VOB檔後,DVD製作軟體會順便輸出該檔的ifo,
這時我們可以用ifoedit去檢視一下,該有的是不是都有了?
原則上是要做到
除了增加的字幕以外,其餘都一樣,當然
作出來的VOB會比原本的大(多了一軌字幕)
這時我們只要把作出的VOB去取代原DVD的就好,再用ifoedit將原DVD的
ifo改寫,開啟新增字幕的部分。
因為DVD播放是以sector作為時間搜尋依據,我們作出的VOB裡面Sector都會跑掉,
因此只要透過ifoedit的Correct ifo的功能,用ifo的時間去定址在VOB上正確的Sector
這個步驟完成後,完美版加字幕的DVD就出來了,即使送去壓片場都成。
可以直接製作出多重PGC的程式有DVD Lab pro和scenarist兩套,都不難,我上述的
詳細作法都可以在Doom9取經。
最後再次強調
Ifoupdata 和 VOBBlank的Bug還沒修正前不要用比較好