|
帅哥们一定要帮帮我!
光盘刻录完全教程(二)
三、写在刻录之前
接下来,我们将一步步向你演示怎样建立,编辑,查证和刻录CD映像到CD-R光盘。在我们开始之前,让我们回顾有关上述过程的一些重要概念。
1、什么是虚拟CD映像?
一个虚拟CD映像是一个数据库文件,它包含了关于将被刻录到CD上的文件的信息。映像只包含一些指针,指向那些即将被刻录的文件在你的硬盘上实际位置,然而文件或文件夹的实际内容仍然是在原贮存媒体上。也就是说,不用复制任何文件的内容,一个虚拟CD映像保持且包含一个文件结构和关于每个文件在哪里存在的信息。 映像是"虚拟"的因为它不包括实际文件内容。使用这"虚拟"映像方案有效地削减你一半的硬盘空间要求。这解释似乎过于复杂。如果是这样,你仅需要了解一个虚拟映像仅包含关于选中文件的刻录的足够信息,并且使用它节省硬盘空间。
2、文件名限制
SONY CD-Maker Win 95/NT 给你文件名的四种选项。 它们是(1)一级ISO9660 兼容MS-DOS名(8+3个字符数限制);(2)MS-DOS文件名(8+3);(3)Joliet:MS-DOS(8+3)和Windows 95, 最多到64个字符;(4)Romeo:仅Windows 95 长文件名,最多128个字符。
(1)ISO9660文件名限制
因为一个CD-ROM光盘被设计成可被不同平台如PC,Mac和UNIX相互读取,ISO9660标准在文件和文件夹名上是非常受限制的。文件和文件夹名允许字符是A-Z,0-9和_,它们统称d-字符,而a-字符定义要大得多,它包括大写字母A到Z, 数字0到9, 也可是下列符号: ! " % & ' ( * + , - . / : ; < = > ? _。另外,ISO9660也限制子目录名和子目录深度最多8级。
(2)MS-DOS文件名
所有MS-DOS文件名在这个选项下是有效的。如果刻录的光盘是用于DOS,Windows 3.1或3.11,那么该选项也被推荐。请注意:如果你是工作在 Windows 9x下, 可能存在一些长文件名。这种情况下,若选择MS-DOS文件名限制,应该变化每个文件名最初的八个字符使每一文件名在MS-DOS格式里保持唯一。
(3)Joliet文件名限制
此文件系统是特别设计用于Windows 9x且允许长文件名。但它仍然遵守MS-DOS对短文件名的限制。如果一个可刻录光盘是用这种文件名类型创建的,光盘只有在Windows 95和Windows NT4.0或更高版本下可以读取。如果一个CD在Joliet文件系统下创建, 它仅在window95下可回读。长文件名允许字符数目最大为64, 且长目录允许字符数目最大为64字符。但是,长文件名字和它的完全路径字符数目总和不能超过120。
(4)Romeo
Romeo仅定义为Windows 95 长文件名,最多128个字符,如果在中文版Windows 95 和Windows NT4。0或更高版本(汉语,日语,朝鲜语,等)下刻录CD,且文件名具有非罗马字符(汉语,日语,朝鲜语,等字符),你应该遵循Romeo文件名限制。请注意:在模拟刻录或实际刻录操作期间软件将自动执行文件名限制检查。这意味着创建的CD-ROM映像并非必须遵守任何文件名标准。它简单地包含指向存在于硬盘或软盘或 CD-ROM驱动器上的原文件和文件夹的指针;在你开始刻录一个CD-ROM映像到光盘前,刻录程序将自动查证CD-ROM映像遵从选中的文件名标准。这是一个非常有用的特征,例如,当你创建一个虚拟CD映像并用它刻录一个遵从ISO9660标准的CD,然后下一次希望用同一虚拟CD映像刻录一个遵从Joliet文件系统标准的CD。
3、优化CD-ROM
文件和文件夹在CD-ROM上的定位是非常重要的,因为那些储存在CD内轨道的文件和文件夹可被CD-ROM驱动器较快地检索。许多刻录软件都可全面控制光盘上文件或文件夹的布局,通常会给你两种CD-ROM数据部分查看方法;一是数据轨道查看以显示文件和文件夹的逻辑结构, 另一个是在编辑菜单下的文件位置查看,显示CD上文件和文件夹物理定位。你可给选中的文件和文件夹设置优先权并且放置一组选中文件到文件位置查看的准确目的地。一旦你已经准备好CD映像,可以执行写(刻录)到一个光盘。但是,应该在实际写入光盘前,完成“储存”, 并在选项页定义文件系统、数据扇区格式和全局文件日期,查证和模拟。
4、查证和模拟刻录
在你做实际的刻录之前,你应该查证你的CD映像以检查映像的完整性。因为虚拟CD映像仅由指向你的硬盘上源文件的指针组成,如果有任何变化如重命名,删除,或你的源文件被移动,这些CD映像中的指针将成为无效。模拟刻录是真实刻录前的最后一步。做这一步,你必须有一个CD-刻录器正确联接到你的有内部CD-R光盘的系统上。在模拟期间,和实际刻录一样,软件将传输所有数据到刻录器; 但是,与实际刻录不同, CD-刻录器并不真地刻录数据到光盘。一些老式CD-刻录器不支持这样的刻录模拟,因此在这种情况下,将不能执行模拟。一旦成功地完成模拟,就可以制作你自己的CD了。
5、什么是真实CD映象?
一个真实CD映象也可称为一个物理ISO映象;它指得是一个准确复制数据将怎样在CD上出现的文件。因为一个真实CD映象包括源的实际内容,它要求和将刻录到CD的源文件大小同样数量的硬盘空间。这是不同于仅包含指向源文件的指针并因此要求少得多的硬盘空间的虚拟CD映象的。创建一个真实CD映象,你必须具有足够硬盘空间。否则,刻录软件将通知你不能创建一个真实CD映象。通常,一只CD-R的容量是650MB,那么,你至少用准备650MB硬盘空间,为了管理的方便,我们建议你把这个空间作为独立分区。
6、何时使用真实CD映象
(1)有时,你可能希望制作一个以上的有相同内容CD-ROM光盘。在这种情况,使用一真实CD映象可能是更方便和消耗较少时间。其理由是对于一个虚拟CD映象,需要给每个和每一刻录数据区准备源数据,而对一个真实CD映象,在图象写入硬盘之后不需要给任何刻录数据区作任何准备。
(2)如果你使用一个真实CD映象,对源文件的任何修改或删除对硬盘里你的CD映象没有任何影响。这种情况与虚拟CD映象不同
(3)使用一个真实CD映象具有降低数据缓存区负载运行错误的风险的优势,特别是当你做高速刻录时就会发现它的优点。
如果你希望创建并具有足够可用硬盘空间,就可以从虚拟CD映象创建一个真实CD映象。请注意:被请求在从虚拟转换到真实CD映象前遵从文件名限制,数据扇区格式和全局文件日期。到文件名格式页指定它们,这里应记住:一个真实CD映象必须遵守一个文件系统和一个格式,而一个虚拟CD映象在刻录前不需要遵守。在你转换一个虚拟CD映象到一个真实CD映象前,你必须完成所有编辑和对虚拟CD映象的优化工作,因为一旦它被创建刻录软件不允许你在真实CD映象上做任何编辑。
对于一个真实CD映象,不需要执行查证CD映象步骤,因为所有源文件已被放进这真实映象文件。但是,仍然强烈推荐你在实际写入一个光盘前执行模拟写步骤。在成功的模拟写之后,那时执行实际写入光盘是安全的。
7、多数据区刻录
一个CD-ROM光盘可以包含许多数据区(最多到99个),每个数据区可以容纳最多到99个轨道。一个CD轨道的最多数目是99。概括地说,一个数据区是写在单一段里的一组数据,其物理组成包括一个头区,数据,尾区,和一个简称TOC的内容表。在第一个和第二数据区之间有23兆字节的额外空间,而在每个数据区之间有14兆字节额外空间。因此,在你的CD-ROM光盘上做的数据区越多,你将招致更多的额外空间。
头区是一个信息段,存在于每个数据区前,包含TOC(内容表)和其它各种各样关于光盘和所记录的轨道的信息。尾区指出一个数据区结束, 用被称为尾区的一个末尾来关闭它。由一个头区,一个程序区和一个尾区组成的光盘上的一个区被称为一个数据区。
内容表(TOC)包含关于光盘和轨道的信息,当你关闭当前数据区,内容表将被写进头区。但是,对光盘的记录未完成时,TOC不能写到光盘。
一个多数据区光盘包含不止一组信息,简单地说,在光盘上有不止一个数据区。原卷描述符(PVD)总是在每一个数据区的第16个扇区上,它是文件系统到媒体的中介,即路径表和根目录。目前有两种类型的多数据区光盘:递增式多数据区,和多卷。
1) 递增式多数据区(重点!教你怎样覆盖CD-R的旧数据)
因为CD-ROM光盘是一次写和只读的,所以大家都有对一个CD-R光盘的旧内容不可能做任何修改的错误概念。在文件和目录结构级这确实可能,但解决这问题的关键是递增式多数据区刻录。
假定你在一个光盘上做递增式备份,希望很频繁地在最后一个数据区修改一个文件(或目录)并且同时从硬盘输入一些其它新文件,就可以通过做一个多数据区输入实现它。先检索具有虚拟CD映象形式的最后一个数据区,输入进虚拟映象,并且从硬盘输入新文件,然后进行编辑。用这新虚拟映象,然后重新编辑最后一个数据区文件,例如,删除,拷贝,移动并且重命名文件。在一切完成之后,可以将图像作为一个新数据区刻录到光盘。
这新数据区将包含指针指向旧文件实际驻留的最后一个数据区,和你刚从硬盘输入的新文件。依照编辑在新数据区的新路径表(包含目录文件地址使数据文件可以被直接访问)和目录文件也将被更新。例如,当编辑新的虚拟CD映象时,如果删除任何位于最后数据区的文件和/或目录,一旦刻录新映象到光盘,刚被更新的路径表和目录文件将不包含指向那些已经从映象中"删去"的文件和/或目录的指针。
缺省地,大多数CD-ROM驱动器将装载一个CD-ROM光盘的最后一个数据区。通过在每个数据区里这些文件指针,从最后一个数据区开始,你将能够访问刻录在光盘上前一数据区的旧文件。
递增式多数据区的基本原理是在每个数据区使用指针将所有数据区连结在一起;这些连结使你能够访问从光盘最后一个数据区开始的最新信息。只要CD刻录器被连结且包含一个具有至少一个数据区的光盘,在任何时间都可以输入递增式多数据区。在你完成CD映象编辑并一切就绪准备刻录光盘之后,请确保你写入同一光盘(源光盘),之后,就可以进行输出数据区工作了。一旦你已经从一个CD-R光盘输入一个或几个数据区,仍可输出所有这些数据区。此功能是非常有用的,当你输入错误的数据区到CD映象,或者仍然需要不具有你输入的所有数据区的CD映象,来刻录一些其它的CD-R光盘。例如:从光盘A输入一些数据区到CD映象,然后刻录更新的CD映象到光盘A,或是需要并不包含所有输入的数据区的CD映象以刻录到光盘B。
2)多卷
在递增式多数据区和多卷之间的差异是在多卷光盘中每个数据区是独立的。多卷的原理是组织多数据区作为完全独立的卷,每个卷有它自己信息目录。
你的CD-ROM驱动器必须能够读多卷光盘,没有专用驱动器或"数据区装载器"的大多数的CD-ROM驱动器只能从光盘读第一个或最后一个数据区。
如果你偶然做出一个具有在光盘上的两个独立数据区的多卷光盘,当你创建第三数据区CD映象时仍可通过输入这两个具有虚拟CD映象形式的数据区制作光盘递增式多数据区,因为大多数刻录软件允许从光盘输入一个以上的前一数据区。创建一个多卷光盘,你不需要从一个CD-R光盘输入任何数据;仅需从源硬盘准备数据,然后写入可能已经包含一个或更多数据区的CD-R光盘。
混合型光盘可以是一个多-数据区(多-卷)光盘。通常,术语"混合型" 指光盘在不同卷中包含DOS/Windows和Macintosh软件。
8、临时文件的作用
临时文件用于使某些操作流畅。在制作一个CD-ROM光盘时临时文件的主要用途列举如下:
1)当你执行系统测试时,硬盘测试需要的临时文件大小是30兆字节。
2)在准备写入CD刻录器的数据的过程中,刻录软件将某些小文件(缺省地,小于小文件界限200千字节的任何文件)集中到较大的临时文件。这样做仅为了降低风险缓存区欠载运行错误,因为否则它将占用太多额外时间来打开、读取和关闭小文件,这潜在地可引起错误。
3)如果你也从网络或可擦除媒体输入文件,在准备写入CD刻录器数据过程中,刻录程序将从网络和可擦除媒体拷贝所有要求的文件。
你应该指定作为临时文件路径的一个有足够空间的目录,以容纳将来的临时文件。如果临时目录具有足够空间容纳所有由刻录软件创建的临时文件,它将在光盘上写唯一一个数据轨道,否则,程序会分散此数据到多个轨道。
9、制作CD音频光盘
1) 音频CD
音频CD是基本的光盘格式,也称为作为第一个CD标准的CD-DA(数字音频光盘)。音频CD使用PCM(脉冲码调制的音频信号),44.1千赫兹采样,16-位,立体声格式。
2)Wave文件
可储存由程序提供的数字化模拟信号的一种类型的声音文件。当你输入Wave文件到音频CD映像,如果文件的格式不是PCM格式,44.1千赫兹,16-位和立体声,将不得不使用Wave编辑器或转换。
3)音频信号轨道
在音频CD光盘上,一首歌曲占据一个轨道,称为一个音频信号轨道。在光盘上一个数据区内你可记录最多99首歌曲。
4)推荐单数据区
音频CD光盘上如果有一个以上的数据区,当你使用一个音频-CD播放器播放该光盘,可能听见非常奇特的噪声。假定音频CD光盘上有两个数据区,数据区一的结束扇区称为尾区而数据区二的起始扇区称为头区。因为大多数音频-CD播放器仍然试图播放非音频轨道的头区和尾区,它将作为响亮的白噪声被播放。因此,除非你的音频-CD播放器能解决该问题,我们强烈推荐你记录在音频CD光盘上仅一个数据区的音频数据。
5)CD-ROM驱动器
从CD-ROM驱动器输入音频信号轨道之前,应该首先测试你的CD-ROM驱动器,因为一些CD-ROM驱动器无法提取数字音频数据。要检查你的CD-ROM驱动器是否支持数字音频数据提取DAE(digital Audio Extraction,数据音频抓取)。
6)CD音频记录过程
当准备好你的虚拟音频CD映像后,就可记录光盘。在准备要记录到光盘的数据过程中,刻录软件将一次性从CD-ROM驱动器拷贝音频数据轨道到硬盘上临时文件,然后发送文件到CD刻录机。当你记录Wave文件到光盘,文件被直接从储存文件的硬盘发送到CD刻录机。
7)单轨道写模式(Track-At-Once)和全盘写模式(Disc-At-Once)
请注意有两个可用于记录CD-音频光盘写模式。一是单轨道写模式,另一个是全盘写模式。单轨道写模式将一次写一个轨道,刻录软件将首先从原CD音频光盘拷贝一个源轨道到临时文件硬盘上,然后从硬盘发送该临时文件到CD刻录机。对于全盘写模式,它要求所有源轨道必须在硬盘上。如果你希望制作原版CD,你必须使用全盘写模式。请注意对于一些CD-刻录机是没有全盘写模式的,制作前要弄清楚啊!
CD音频信号光盘是不同于CD-ROM光盘的。对于CD-ROM光盘,你被允许输入多数据区并在文件和目录结构级重编辑前一数据区。然而,对于CD音频光盘,如果你在它上面制作了任何错误,你很有可能不得不废弃光盘。因此,作为预防措施,在记录虚拟CD音频映像到光盘之前,应该总是核实映像内容和layout以确保光盘有效性。当在一个音频CD播放器上播放音频光盘时,我们强烈推荐你把所有音频信号轨道放进光盘上一个数据区以避免发生问题。记住,刻录软件正准备记录下一轨道的同时你无法关闭CD刻录机或弹出光盘,一失足成千古恨呢。
10、制作视频光盘
在我们开始之前,先复习一下与创建VCD光盘相关的概念。VCD光盘上的内容可能包括从MPEG文件转换来的视频剪辑,和从BMP,GIF,JPEG,PCX,TIFF,或TGA格式转换来的静止映像。MPEG文件以许多不同的格式存在。你加到视频项layout页的视频剪辑必须遵从白书中定义的视频CD标准MPEG。详情请见下面文件标准。如果你的原文件是AVI格式,你需要一个编码软件例如Xing MPEG编码器将它转换为MPEG文件。想知道静止映像功能是否在你的刻录程序可获得,请参考由你的软件提供的Readme文件。
一个VCD光盘必须被记录在单一数据区。你可使用VCD播放器播放VCD光盘。为了在 CD-I 播放器中播放VCD光盘, 你的光盘需要包括一个CD-I应用程序。许多刻录软件创建的VCD光盘都能按顺序播放,这对于卡拉OK之类的影片是十分有用的。
文件标准
(1) MPEG
MPEG源应该遵从由Philip Consumer Electronic "白书"中定义的"视频CD标准版本2.0"的视频CD标准,和MPEG 标准(ISO/IEC111172)文本。MPEG视频数据流具有三个可能的格式:NTSC,Film和PAL。每个标准的图片大小和图片速率列表如下:
--------------------------------------------------
格式 图片大小 图片速率
NTSC 352x240 29.97 赫兹(Hz)
Film 352x240 23.976 赫兹
PAL 352x288 25 赫兹
--------------------------------------------------
(2)AVI文件
通常,当源AVI文件的分辨率和桢速率匹配时,目标MPEG文件的输出分辨率有最好的质量和编码速度结果。 |
|