VCD节目制作DVD光盘常见技术问答

【明慧网二零零五年五月四日】制作真象光盘由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)