法輪大法明慧網

首頁
按欄目瀏覽
按日瀏覽
MPEG節目製作DVD光盤常見技術問答(TMPGEnc篇)
【明慧網二零零五年五月二十八日】製作真象光盤由VCD轉向DVD,這也許是「九評」在技術方面促成的天象變化之一。在製成「九評」DVD光盤後,我們又製作了「法輪功是甚麼?」DVD真象光盤,其間有經驗也有教訓,為使大家少走彎路,真正使「後來者居上」,我們把自己所遇到的問題,以及網上見到的問題,整理、編輯成問答的形式,用我們現有的經驗與技術加以解答。

本文的第一版之後,情況又有新的變化,經過實踐和測試,我們也發現一些問題,這些問題有的可能給大家造成諸多不便,值此向各位道歉!解決這些問題後,我們覺得還是應該把心得寫出來。當然,也還是初衷不變:拋磚引玉,希望「後來者居上」,希望您做得更好!

1、 我們有許多VCD真象光盤,光「九評」就好幾張,發放不太方便。能否用DVD的大容量來裝VCD的內容,使得這些真象光盤變成2張DVD,一張裝「九評」,一張裝法輪功真象?可以用VCD節目來製作DVD光盤嗎?

答:可以。從理論上講,DVD兼容VCD的視頻編碼標準,DVD的文件擴展名包括.m2p、 .m2v、 .mp2、 .mpg、 .mpeg、 .mpv,其中的.mpg、 .mpeg就是VCD的標準文件。從實踐上講,目前世面上流行的HDVD、萬能DVD就是採用這種方式,「明慧網」也有介紹,它已經是一種成熟的技術。

2、 DVD節目製作支持VCD的.DAT的文件擴展名嗎?如何導入這種文件?

答:不直接支持。可以先把VCD的.DAT的文件擴展名重命名為.mpg,然後導入。

3、 一張普通DVD光盤能裝多少張VCD?

答:最少能裝6.4張80分鐘(700MB)的VCD,共8小時32分的節目;最多能裝12張80分鐘的VCD,共16小時的節目。從理論上講,4.7GB的DVD能刻4.36GB即4484MB節目的數據,4484/700=6.4,這是不經過壓縮的。如果採用軟件壓縮,如DVD Shrink 3.2,其最大壓縮比可達1:0.532,但DVD Shrink 3.2生成的標準ISO映像文件恆為4464MB,故:4464/0.532/700=11.987。

4、 用MPEG節目製作DVD光盤,一般需要哪些主要環節,需要哪些關鍵技術?

答:主要包括MPEG文件轉換、壓縮、節目製作和映像化4個環節,採用的關鍵技術包括應用TMPGEnc 3.0 Xpress、TMPGEnc DVD Author 1.6、DVD Shrink 3.2、Nero 6等軟件。

5、 根據我們了解,TMPGEnc 3.0 Xpress同時具備MPEG文件的轉換和壓縮的功能,其效果如何?

答:您說的對!TMPGEnc 3.0 Xpress的轉換和壓縮的功能相當出色,從整體上來講,它的轉換和壓縮是全局性的,即:能夠根據目標盤的容量,自動調整轉換的碼率和壓縮比,同時完成轉換和壓縮的功能,碼率和壓縮都比較均勻。其特點是:

1) 提供DVD、XDVD、VCD、SVCD等光盤的標準模版,對VCD、DVD播放機的兼容性好,按照此模版製作的光盤一般都能夠在相應的VCD、DVD播放機上正常工作;

2) 能夠根據目標盤的容量,自動調整轉換的碼率和壓縮比,一次達到預定的效果;

3) 可以人工調整轉換的碼率,並能夠預先知道轉換後文件的大小,便於控制;

4) 缺點是:耗時較長,處理時間約為節目時長的2倍。

6、 根據我們了解,TMPGEnc DVD Author 1.6同時具備MPEG文件的轉換和節目製作的功能,其效果如何?

答:是的。TMPGEnc DVD Author 1.6具有簡單的將兼容的MPEG-1文件轉換為MPEG-2的功能,其實TMPGEnc DVD Author 1.6最大的特點是節目製作的動態菜單功能,可以製作出專業水準的動態菜單,我們一直使用它。

7、 相比於TMPGEnc 3.0 Xpress,DVD Shrink 3.2的壓縮效果如何?有甚麼缺點?

答:TMPGEnc 3.0 Xpress是屬於「前壓縮」,同時具備文件轉換功能,所以只要節目源中含有須轉換的文件,哪怕是幾十個節目中只有一個節目需要轉換,我們都要通通的用TMPGEnc 3.0 Xpress進行轉換和壓縮處理。而DVD Shrink 3.2的優勢是「後壓縮」,其特點是:

1) 對MPEG-2文件壓縮速度快,效果也比較好。測試表明,把2個DVD商品光盤共7503MB、10:08:33的節目源,提取出來,用DVD Shrink 3.2重新壓縮成4463MB的ISO映像文件,壓縮比高達1:0.463,在DVD播放機上的播放效果相當好,壓縮時間僅用90分鐘;

2) 當節目源不充份兼容DVD標準時,用DVD Shrink 3.2壓縮的效果就不好,在DVD播放機上播放就會出現屏幕閃爍。此時就必須用TMPGEnc 3.0 Xpress進行轉換和壓縮處理;

3) DVD Shrink 3.2在壓縮過程中,也可以直接生成ISO映像文件,但對DVD播放機的兼容性比較差,所以我們推薦用DVD Shrink 3.2生成DVD的文件夾,而用Nero 6對該文件夾製作映像文件。

8、 根據我們了解,Nero 6製作的映像文件兼容性比較好,不知其綜合性能如何?有甚麼缺點?

答:Nero 6製作的映像文件兼容性確實比較好,測試表明,同樣的節目源,用DVD Shrink 3.2和MagicISO製作的ISO映像文件在有的DVD播放機上不能播放,而用Nero 6製作的映像文件在該DVD播放機上就能正常播放。但用Nero 6製作的映像文件不能使用漢字卷標,漢化版可能解決了這個問題。

9、 我的節目是從《放光明》下載的DVD文件,不超過4464MB,也不需要轉換,我應該如何做成DVD光盤?

答:可以用Nero 6直接製作映像文件,然後用Alcohol 120%對該映像文件刻錄DVD光盤。

10、 我的節目總長度不超過4464MB,不需要壓縮,但不知是否需要轉換?

答:可以進行源文件的標準化測試,方法是,用TMPGEnc DVD Author在同一軌道中逐一導入MPEG源文件,檢查其視頻參數是否符合所MPEG-2兼容的標準,如果導入過程出現以下之一的錯誤信息,則需要通通的用TMPGEnc 3.0 Xpress進行轉換和壓縮處理:

1) GOP超長。顯示出錯信息:「The video GOP is too long」

2) 分辨率不一致。顯示出錯信息:「The video resolution AAAxBBB is not compatible with the current track.」

3) 幀速率不一致。顯示出錯信息:「The video framerate xxxx fps is not compatible with the current track.」

4) NTSC、PAL制式的節目混雜在一起。在「Output」主菜單下,當按下「Begin output」按鈕時,顯示出錯信息:「You cannot mix NTSC and PAL on a single DVD.」

11、 我的節目總長度不超過4464MB,但需要轉換,我應該如何做成DVD光盤?

答:將所有的節目源全部用TMPGEnc 3.0 Xpress進行轉換和壓縮處理,用TMPGEnc DVD Author 1.6進行節目製作,用Nero 6直接製作映像文件,然後用Alcohol 120%對該映像文件刻錄DVD光盤。

12、 我的節目總長度超過4464MB,但不需要轉換,我應該如何做成DVD光盤?

答:可以用DVD Shrink 3.2壓縮、生成DVD的文件夾,用Nero 6對該文件夾製作映像文件,然後用Alcohol 120%對該映像文件刻錄DVD光盤。

13、 我的節目總長度既超過4464MB,又需要轉換,我應該如何做成DVD光盤?

答:將所有的節目源全部用TMPGEnc 3.0 Xpress進行轉換和壓縮處理,用TMPGEnc DVD Author 1.6進行節目製作,用Nero 6直接製作映像文件,然後用Alcohol 120%對該映像文件刻錄DVD光盤。

14、 為甚麼用TMPGEnc Plus 對MPEG-1文件轉換,使之能夠導入TMPGEnc DVD Author 1.6進行節目製作,再用DVD Shrink 3.2壓縮的DVD映像文件刻成的DVD光盤,在電腦上可以正常播放,而在DVD機上播放卻出現閃爍?如何解決?

答:這是因為MPEG-1文件轉換後雖然符合MPEG-2標準,但卻不一定符合DVD標準,或者處於臨界狀態,一經DVD Shrink 3.2再壓縮,數據將偏離DVD標準的原因。但電腦系統卻比DVD播放機高級得多,它的軟件、硬件完全支持MPEG-1和MPEG-2標準,故在電腦上能正常播放的VCD/DVD光盤,在DVD播放機上不一定能夠正常播放。解決的辦法是:將所有的節目源全部用TMPGEnc 3.0 Xpress進行轉換和壓縮處理,用TMPGEnc DVD Author 1.6進行節目製作,用Nero 6直接製作映像文件,然後用Alcohol 120%對該映像文件刻錄DVD光盤。

15、 TMPGEnc DVD Author這套軟體太強了,但唯一遺憾是選單好像無法加入MP3等背景音樂,為甚麼?

答:TMPGEnc DVD Author 1.6同時支持菜單的動態背景和菜單的背景音樂,但不支持在系統提供的靜態背景菜單中加上純的背景音樂,如果確實需要在靜態背景菜單中加上純的背景音樂,可以用TMPGEnc Plus自己製作一MPG文件,將該靜態背景菜單圖象文件(畫像的格式有JPEG,BMP,TGA,PPM 等)作為視頻源,將該純背景音樂的文件(wav、mp2、mp3等)作為音頻源,生成、壓縮成一MPG文件,並以該MPG文件作為菜單的背景視頻文件來實現。

16、 請問TMPGEnc DVD Author編輯MENU後,可加上背景音樂嗎?

答:TMPGEnc DVD Author 1.6編輯MENU後,可加上背景音樂,但該背景音樂必須包含在一個MPG視頻文件中,方法是:在Create menu窗口中點擊主菜單的背景畫面,在打開的文件選擇窗口中選擇該MPG視頻文件文件,在隨後彈出的「Change picture」窗口中點擊「OK」,原來的背景畫面就變成該MPG視頻文件文件的第一幀畫面,即可。

17、 在IE型DVD電腦自啟動包中,DVD電腦播放軟件無法自動搜索並播放DVD節目,如何實現指向一帶參數的EXE文件命令行的超鏈接?

答:最簡單、也是最好的方法是:超鏈接指向一VBS腳本文件。雖然在HTM文件中指向腳本文件的超鏈接運行時,其當前目錄是在「桌面」子目錄中,但是我們很容易得到當前運行腳本的命令行參數,從中得到該腳本文件的目錄路徑,並將當前目錄改變為該目錄路徑,即DVD目標光盤。以下是腳本文件的全部內容,適用於一般的DVD光盤節目的電腦自啟動光盤視頻播放器的自動播放:

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery ("Select * From Win32_Process Where Name = 'wscript.exe' OR Name = 'cscript.exe'")
For Each objItem in colItems
NowDir=objItem.CommandLine
Next
arrPath = Split(NowDir, " ")
NowDir=mid(arrPath(1),2)
Set objShell = CreateObject("Wscript.Shell")
aPath = Split(NowDir, "\")
For i = 0 to Ubound(aPath) - 1
strAppPath = strAppPath & aPath(i) & "\"
Next
objShell.CurrentDirectory = strAppPath
objShell.Run("\readme\kmplayer.exe \VIDEO_TS\VTS_01_1.VOB")

18、 用DVD製作真象光盤,比用VCD有甚麼優缺點?

答:其優點是:

1) 一張DVD最多可裝12張VCD的內容,但成本只有VCD的1.5倍,資源利用率提高7倍;

2) 郵寄成本低。以「九評」為例,在大陸郵寄7張VCD郵費為11.2元,而一張DVD只需1.6元,可節省9.6元;

3) 發放更方便、安全;

其缺點是,如果用戶只有VCD機則無法播放。

19、 刻錄DVD的機器選擇哪種那種品牌比較合適?

答:有兩種選擇方法:

1) 在資金充足的情況下,使用先鋒DVR-109刻錄機和先鋒DVD-R光盤。其實109也有CH、CHE、CHG和AXL、BXL、EXL等子型號,有工業包裝的,也有廣告包裝的,主要是外觀上的差別,但差價可達200元,請適當選擇;

2) 在資金有限的情況下,使用性價比較好的建興產品,價格只約先鋒最貴的一半。

20、 刻錄DVD,用刻錄拖頭還是用電腦驅動比較合適?

答:因為刻一張DVD的時間比較長,8X的約8分鐘,4X的約為16分鐘。故建議用刻錄拖頭,而不用電腦驅動,否則電腦將基本不能它用,刻錄拖頭僅約1000元;

21、 拖頭刻錄DVD,母盤應如何選擇?

答:我們過去誤認為,母盤應該用最好的。其實最好的母盤應該是與子盤同樣速度、同一產品、同一規格,因為拖頭刻錄就是「照葫蘆畫瓢」,不一樣還不行,要出廢品的。

22、 能不能系統的介紹一下MPEG節目製作DVD光盤的基本方法呢?

答:MPEG節目製作DVD光盤的基本方法如下:

1) 製作IE型DVD電腦自啟動包:
(1) 用「記事本」程序製作「Autorun.inf」文件;
(2) 用「記事本」程序製作BAT批處理文件和VBS腳本文件;
(3) 用「WORD」程序製作htm文件;
(4) 用韓國的「KMPLAYER」視頻播放器作為DVD的電腦播放程序;

2) 用「TMPGEnc 3.0 Xpress」進行文件轉換和壓縮;
3) 用「TMPGEnc DVD Author 1.6」製作節目編碼;
4) 用「Nero 6」生成映像文件,並加進電腦播放程序、「九評」電子書和突破網絡封鎖軟件,以及電腦自啟動光盤所需的文件;
5) 用「Alcohol 120%」將編輯好的映像文件刻錄成DVD電腦兩用自啟動DVD光盤。

23、 這一次的更新版在技術進行了更多的實踐測試,特別是加強了在DVD播放機上的測試,那麼,這個更新版是否就是終極版了?

答:真不好意思,對於我們的軟件和技術來說,永遠沒有終極版。軟件工程中有一個著名的定理,就是:軟件測試只能證明軟件錯誤的存在,而不能證明錯誤的不存在。其實,我們的測試是很有限的,我們的解答肯定會有錯誤存在,希望您批評指出,互相促進,共同提高。謝謝!

當日前一篇文章: 關於噴墨打印機改連續供墨系統的小經驗