VCD節目製作DVD光盤常見技術問答

EMail 轉發 打印
【明慧網二零零五年五月四日】製作真象光盤由VCD轉向DVD,這也許是「九評」在技術方面促成的天象變化之一。在製成「九評」DVD光盤後,我們又製作了「法輪功是甚麼?」DVD真象光盤,其間有經驗也有教訓,為使大家少走彎路,真正使「後來者居上」,我們把自己所遇到的問題,以及網上見到的問題,整理、編輯成問答的形式,用我們現有的經驗與技術加以解答。一家之見,旨在拋磚引玉,希望您做得更好!

1、我們有許多真象光盤,光「九評」就好幾張,發放不太方便。能否用DVD的大容量來裝VCD的內容,使得這些真象光盤變成2張DVD,一張裝「九評」,一張裝法輪功真象?可以用VCD節目來製作DVD光盤嗎?
答:可以。從理論上講,DVD兼容VCD的視頻編碼標準,DVD的文件擴展名包括m2p、m2v、mp2、mpg、mpeg、mpv,其中的mpg、mpeg就是VCD的標準文件。從實踐上講,目前世面上流行的HDVD、萬能DVD就是採用這種方式,「明慧網」也有介紹,它已經是一種成熟的技術。

2、DVD節目製作支持VCD的.DAT的文件擴展名嗎?如何導入這種文件?
答:DVD節目一般要使用製作軟件,如TMPGEncDVDAuthor、拍拍燒等。如果使用mpg格式的文件大約需要5-6個小時才能完成,如果使用DAT格式文件則不需要太多的時間通常半個小時就可以完成。我刻錄大連和廣州講法DVD實際對比過。使用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 Shrink3.2生成的標準ISO映像文件恆為4464MB,故:4464/0.532/700=11.987。

4、用DVD Shrink 3.2壓縮的DVD映像文件刻成的DVD光盤,能否在所有的DVD機上播放?其映像文件通用嗎?
答:能。因為DVD Shrink壓縮的只是DVD視、音頻結構,而不是像WinZip那樣壓縮的是文件數據結構,所以DVD Shrink 3.2壓縮生成的DVD映像文件是符合ISO標準的,因此也是通用的。但這僅僅是相對於映像文件而言,如果用XDVD的節目文件經DVD Shrink 3.2壓縮生成的DVD映像文件,刻成的DVD盤就不能在不支持擴展功能的DVD機上正常播放,但這不是DVD Shrink的問題,而是節目文件的問題,DVD Shrink只是個忠實的標準ISO映像文件的壓縮、生成者。

5、有朋友介紹,在製作DVD節目之前,應將VCD的MPEG-1文件轉換成MPEG-2文件,但前面提到:DVD兼容VCD的視頻編碼標準。如此看來,轉換是否有必要呢?
答:確實沒有必要轉換成MPEG-2文件。但是有些VCD的MPEG-1文件不符合DVD兼容的範圍,這就另當別論,但此時仍然是MPEG-1文件的轉換。

6、有朋友介紹,先將VCD的MPEG-1文件壓縮(人工設置壓縮比)、轉換成mpeg2文件,用TMPGEnc DVD Author製作成DVD,再用DVD
Shrink壓縮,然後再刻錄。如此看來,前後共進行了兩次壓縮,是否有必要呢?

答:確實沒有必要進行了兩次壓縮。用DVD Shrink進行「後壓縮」就很好,不用再「前壓縮」。

7、 有朋友介紹,用VCD節目來製作DVD光盤,先用tmpeg按不同編碼率壓縮文件,然後用TMPGEnc DVD Author製作節目,這種方法效率如何?
答:相對於「製作節目」過程而言,這種壓縮發生在「製作節目」之前,故我們不妨稱之為「前壓縮」,這是一種壓縮方法,但相對於採用壓縮軟件自動壓縮的「後壓縮」來說,「後壓縮」可能更好。

8、用VCD節目來製作DVD光盤,總是希望光盤的節目時間長一點,因此往往需要壓縮,採用哪一種壓縮方法比較有效?
答:相對於「製作節目」過程而言,一般有兩種壓縮方法:「前壓縮」和「後壓縮」。「前壓縮」可能有一些侷限性:
1) 人工設置壓縮視頻速率,對壓縮效果、文件大小心中無數,可能容易出現一個文件需多次壓縮比較後,才能取得理想的效果;
2) 人工設置壓縮參數,可能容易產生前後不一致、壓縮不均勻的情況;
3) 人工設置壓縮參數,可能容易產生誤操作;
4) 文件復用性差,DVD光盤的節目數可能有編輯、有增減,以前壓縮的文件大小合適,但一旦增加文件,超容量了,又得重新壓縮,效率較低。
相比之下,「後壓縮」克服了這些侷限性:
1) 屬於「整體自動壓縮」,DVD Shrink 3.2能對DVD的菜單、節目內容自動分析出合適的壓縮比;
2) 不管DVD光盤的節目數的編輯、增減情況如何,DVD Shrink
3.2能自動分析、調整壓縮比,壓縮範圍從1:1到1:0.532自動可調,生成的ISO映像文件恆為4464MB;
3) 操作簡單。

9、 我們用的DVD Shrink3.2是英文版的,其壓縮、生成的ISO映像文件不支持漢字卷標,也不支持漢字的文件名,如何解決?
答:壓縮、生成後用漢字重命名,再用MagicISO編輯該ISO文件,修改成漢字卷標。

10、 用Nero製作的VCD、DVD映像文件不支持漢字卷標,如何解決?
答:MagicISO支持漢字卷標,用MagicISO編輯該nrg文件,修改成漢字卷標。MagicISO可以編輯Nero製作的nrg文件。

11、 請問在DVD中不能顯示中文文件名有甚麼解決辦法嗎?我做的老顯示亂碼。
答:用MagicISO編輯該映像文件,修改成漢字卷標。MagicISO可以編輯的光盤映像文件擴展名包括:*.bin;*.nrg;*.cif;*.vcd,*.fcd;*.mdf。

12、 用TMPGEnc DVD Author
1.6製作DVD節目,當導入「05年全球新年晚會(1小時精選)」的第一個文件「2005NYgala_1hr1.mpg」時,系統顯示出錯信息:「The video GOP is too long」,這是怎麼回事?如何解決?
答:GOP即「Group of pictures」,按照DVD兼容VCD的視頻編碼標準,GOP的最大幀數:NTSC制為18幀,推薦值為15幀;PAL制為15幀,推薦值為12幀。這是由於原來的VCD節目文件的GOP超過DVD所能兼容的標準。當出現這個錯誤時,TMPGEnc DVD Author允許用戶選擇「Ignore」,即忽略這個錯誤,但是製成的DVD光盤只能在支持XDVD(擴展DVD)的機子上播放。當然,我們製作的節目總希望所有的機子都能夠播放,所以我們可以用TMPGEnc Plus 對原文件重新進行編碼,使其GOP值符合DVD的要求。方法是:在[MPEG設定]-[GOP結構],將GOP的最大幀數設為15(NTSC)或12(PAL),即可。

13、 用TMPGEnc DVD Author 1.6製作DVD節目,在同一軌道中,當導入第一章節後,再導入其他章節時,有時系統會顯示出錯信息:「The video resolution AAAxBBB is not compatible with the current track.」,這是怎麼回事?如何解決?
答:這是導入的視頻文件的分辨率與該軌道第一章節不一致所致,解決的辦法是,用TMPGEnc Plus 對原文件重新進行編碼,使其分辨率與該軌道第一章節的相同:在[MPEG設定]-[詳細視頻設定],將「源圖象寬高比」改為與該軌道第一章節的數據相同。

14、 用TMPGEnc DVD Author 1.6製作DVD節目,在同一節目中,當導入第一軌道後,再導入其他軌道時,有時系統會顯示出錯信息:「The video framerate xxxx fps is not compatible with the current track.」,這是怎麼回事?如何解決?
答:這是導入的視頻文件的幀速率與該項目第一軌道不一致所致,解決的辦法是,用TMPGEnc Plus 對原文件重新進行編碼,使其幀速率與該項目第一軌道的相同:在[MPEG設定]-[詳細視頻設定],將「源圖象寬高比」改為與該項目第一軌道的數據相同。

15、 用TMPGEnc DVD Author 1.6製作DVD節目,在「Output」主菜單下,當按下「Begin output」按鈕時,有時系統會顯示出錯信息:「You cannot mix NTSC and PAL on a single DVD.」,這是怎麼回事?如何解決?
答:這是由於導入的視頻文件既有NTSC制式、又有PAL制式,兩種制式的節目混雜在一起的原因所致,解決的辦法是,用TMPGEnc Plus 對原文件重新進行編碼,使其採用相同的制式,要麼採用NTSC制式、要麼採用PAL制式,方法是:在[MPEG設定]-[詳細視頻設定],將「源圖象寬高比」改為採用相同的制式。

16、 用TMPGEnc DVD Author 1.6製作DVD節目,在「Output」主菜單下,當按下「Begin output」按鈕時,有時系統會顯示出錯信息:「Exceeds a 4.7 GB DVD capacity.」,這是怎麼回事?如何解決?
答:這是由於導入視頻文件的總容量超過了一張4.7 GB DVD光盤所能容納的範圍所致,由於製成的節目還要用DVD Shrink 3.2進行「後壓縮」處理,我們可以選擇「Ignore」按鈕,即忽略這個錯誤,只要總容量不超過8390.9MB即可(這是DVD Shrink 3.2壓縮一張4.7 GB DVD光盤的最大容量)。

17、 用TMPGEnc DVD Author 1.6製作DVD節目,我們發現,以前做VCD真象光盤的源MPG文件絕大多數都不符合DVD所兼容的標準,不是GOP超長,就是制式、幀速率、清晰度(分辨率)不一致,如此看來,是否有必要在製作DVD節目之前,進行一次標準化工作呢?能介紹一下經驗嗎?
答:確實有此必要。製成「九評」DVD光盤後,我們又製作了「法輪功是甚麼?」 DVD真象光盤,內容是從以前的VCD真象光盤節目中,編輯成包含5部長片、9部短片、13部音樂電視,共6GB、9小時38分18秒的DVD真象光盤。但是這些VCD光盤節目絕大多數都不符合DVD所兼容的標準,不是GOP超長,就是制式、幀速率、分辨率不一致,為了保證製作效率,我們在節目製作進行了以下標準化處理過程:
1) 制定標準,包括:
(1) 選擇制式,是選擇PAL還是NTSC,我們選擇PAL;
(2) 選擇GOP最大長度,由於我們選擇PAL,我們選擇的GOP為12,如果選擇NTSC,應為15;
(3) 選擇幀速率,由於我們選擇PAL,我們選擇的幀速率為25 fps,如果選擇NTSC,應為29.97 fps;
(4) 選擇分辨率,由於我們選擇PAL,我們選擇的分辨率為352×288,如果選擇NTSC,應為352×240;
(5) 選擇「源圖象寬高比」,由於我們選擇PAL,我們選擇的「源圖象寬高比」為「4:3 625線 (PAL)」,如果選擇NTSC,可為「4:3 525線 (NTSC)」;
2) 源文件的標準化測試,方法是,用TMPGEnc DVD Author在同一軌道中逐一導入VCD源文件,檢查其視頻參數是否符合所制定的標準,如果不符合,記下該文件名,以便稍後對其進行標準化重編碼處理;
3) 標準化重編碼處理。方法是,用TMPGEnc Plus 對記下的源文件重新進行編碼,使其符合所制定的標準:
(1) 制式、幀速率、分辨率設置。在[MPEG設定]-[詳細視頻設定],將「源圖象寬高比」設置成標準化的視頻參數,由於我們選擇PAL、25 fps、352×288,我們選擇的「源圖象寬高比」為「4:3 625線 (PAL)」,如果選擇NTSC、,可為「4:3 525線 (NTSC)」;
(2) 設置GOP最大長度。在[MPEG設定]-[GOP結構],將GOP的最大幀數設為12.如果選擇NTSC,應設置為15。
(3) 按下「開始壓縮」按鈕,重新編碼。

18、 在中國大陸製作DVD光盤,應該採用NTSC還是PAL電視制式標準?
答:NTSC和PAL都是國際標準,日本和北美地區採用NTSC,中國大陸和歐洲地區採用PAL,而且早期的中國大陸電視機只支持PAL,因此在中國製作DVD光盤,應該採用PAL。另一方面,日本和北美地區的電視機一般都支持雙制式,所以採用PAL可能適用範圍更廣。

19、 TMPGEnc DVD Author這套軟體太強了,但唯一遺憾是選單好像無法加入MP3等背景音樂,為甚麼?
答:TMPGEnc DVD Author 1.6同時支持菜單的動態背景和菜單的背景音樂,但不支持在系統提供的靜態背景菜單中加上純的背景音樂,如果確實需要在靜態背景菜單中加上純的背景音樂,可以用TMPGEnc Plus自己製作一MPG文件,將該靜態背景菜單圖象文件(畫像的格式有JPEG,BMP,TGA,PPM等)作為視頻源,將該純背景音樂的文件(wav、mp2、mp3等)作為音頻源,生成、壓縮成一MPG文件,並以該MPG文件作為菜單的背景視頻文件來實現。

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

21、 在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")

22、 用DVD製作真象光盤,比用VCD有甚麼優缺點?
答:其優點是:
1) 一張DVD最多可裝12張VCD的內容,但成本只有VCD的1.5倍,資源利用率提高7倍;
2) 郵寄成本低。以「九評」為例,在大陸郵寄7張VCD郵費為11.2元,而一張DVD只需1.6元,可節省9.6元;
3) 發放更方便、安全;
其缺點是,如果用戶只有VCD機則無法播放。

23、 刻錄DVD的機器選擇哪種品牌比較合適?
答:有兩種選擇方法:
1) 在資金充足的情況下,使用先鋒DVR-109刻錄機和先鋒DVD-R光盤。其實109也有CH、CHE、CHG和AXL、BXL、EXL等子型號,有工業包裝的,也有廣告包裝的,主要是外觀上的差別,但差價可達200元,請適當選擇;
2) 在資金有限的情況下,使用性價比較好的建興產品,價格只約為先鋒最貴的一半。

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

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

26、 能不能介紹一下VCD節目製作DVD光盤的基本方法呢?
答:VCD節目製作DVD光盤的基本方法如下:
1) 製作IE型DVD電腦自啟動包:
(1) 用「記事本」程序製作「Autorun.inf」文件;
(2) 用「記事本」程序製作BAT批處理文件和VBS腳本文件;
(3) 用「WORD」程序製作htm文件;
(4) 用韓國的「KMPLAYER」視頻播放器作為DVD的電腦播放程序;
2) DVD節目製作的標準化處理(詳見17題);
3) 用「TMPGEnc DVD Author 1.6」製作節目編碼;
4) 用「DVD Shrink 3.2」壓縮並生成標準的ISO映像文件;
5) 用「MagicISO」編輯ISO映像文件並加進電腦播放程序、「九評」電子書和突破網絡封鎖軟件,以及電腦自啟動光盤所需的文件;
6) 用「Alcohol 120%」將編輯好的ISO映像文件刻錄成DVD電腦兩用自啟動DVD光盤。

27、 能不能再介紹得詳細一點呢?
答:請參見《明慧網》3月30日的「一張碟裝全「九評電視紀錄片」的電腦自啟動盤」,您不妨先去看看。

下載:
WORD壓縮文件(15KB)

(c)2024 明慧網版權所有。