光盘及记录设备以及复制设备的制作方法

文档序号:6753478阅读:171来源:国知局
专利名称:光盘及记录设备以及复制设备的制作方法
技术领域
本发明涉及一种可读和可写光盘,以及针对光盘的一种记录设备和一种复制设备。更具体地说,本发明涉及用于记录包括动画数据、静止图象数据、以及音频数据的多媒体数据的光盘,并涉及针对这种光盘的一种记录设备和一种复制设备。
背景技术
长期以来,可写光盘一直仅拥有大约650MB的最大存储容量,但拥有数千兆字节容量的相位变化型DVD-RAM盘的开发已改变了这一状况。与对编码数字AV数据的MPEG(特别是对MPEG-2标准)的采用相结合,普遍预计,DVD-RAM将会作为一种记录和复制媒体广泛用于AV行业以及计算机行业。更具体地说,预计,作为为AV记录所选择的存储媒体,DVD-RAM媒体将取代磁带。A.DVD-RAM在过去的几年里,可写光盘媒体的存储密度的增加,已使把这样的媒体用于从存储计算机数据、记录音频数据、到记录图象数据的各种应用(包括电影)成为可能。
通常使用纹间表面和槽对一个传统的光盘的信号记录表面进行格式化,其中的一个槽作为导向槽,用于信号的记录和复制。然后仅使用纹间表面(land)或槽记录数据信号。然而,由于纹间表面和槽记录方法的出现,使把信号既记录在纹间表面上也记录在槽上成为可能。这一开发把盘的存储容量提高了大约一倍。
域CLV(常数线性速度)方法的进一步的开发,简化了CLV记录和复制技术(一种进一步增加记录密度的有效手段),并使这一技术更容易地加以实现。
留给未来开发的一个主要的课题是,如何使用这样的具有潜在高容量的光盘媒体记录包含图象数据的AV数据,以实现远远超过传统AV产品的新的功能和性能。
随着高容量可写光盘媒体的推出,普遍预计,光盘将会取代用于记录和复制AV内容的传统的磁带媒体,而且预计,从磁带向盘记录媒体的过渡将会对AV记录和复制产品的特性与功能产生很大的影响。
向盘过渡的最大的好处之一是对随机特性的一个显著的改进。尽管对磁带内容的随机存取是可能的,但通常回绕一整盘磁带所需的时间在分钟这一数量级上,这比光盘媒体的通常的寻找时间慢了几个数量级,光盘媒体的寻找时间最多在几十毫秒的数量级上。因此从实用角度出发,不把磁带考虑为一种随机存取媒体。
光盘媒体的随机存取能力也使AV数据的分布式(即非连续的)记录成为可能,而使用传统的磁带这是不可能的。
图34是DVD记录器的驱动设备的一个结构图。如图34中所示,这一DVD记录器包括一个光拾取器11(用于从盘10读取数据)、一个ECC(纠错码)处理器12、轨迹缓冲器13、交换器14(用于改变轨迹缓冲器的输入/输出)、编码器15、以及译码器16。另外,图34还显示了盘17格式的一个放大了的视图。
如盘17格式所示,用于向一个DVD-RAM盘记录数据的最小的单位是扇区,其大小为2KB。16个扇区组合成一个ECC块,ECC处理器12将向其施加纠错编码。
轨迹缓冲器13用于以一个可变的比特率记录AV数据,以便把AV数据更有效地记录于一个DVD-RAM盘。尽管向一个DVD-RAM盘的读/写速率(Va)是固定的,但AV数据的比特率(Vb)是可变的,取决于AV数据内容的复杂度(例如,如果AV数据是视频的,则为图象)。轨迹缓冲器13用于吸收这一比特率差,这意味着如果AV数据比特率也是固定的(当其为视频编码器格式时),则轨迹缓冲器13是不必要的。
盘上的AV数据的散乱的放置甚至可更有效地对这一轨迹缓冲器加以利用。将参照图35对此加以解释。
图35(a)描述的是盘地址空间。如果对AV数据进行记录,并在地址a1和a2之间的连续的区域A1和在a3和a4之间的连续的区域A2之间加以分割,如图35(a)中所示,那么可以通过把轨迹缓冲器13中累加的数据提供给译码器,同时光头从a2到a3寻找,从这些非连续的区域A1和A2对AV数据连续地复制。图35(b)中对此进行了描述。
一旦在时刻t1开始从a1读取AV数据,则读取过程既向轨迹缓冲器13输入,也从轨迹缓冲器13输出,其中数据以比特率(Va-Vb),即向轨迹缓冲器输入的输入比特率与从轨迹缓冲器输出的输出比特率之差,在轨迹缓冲器中累加。这一过程在时刻t2于地址a2继续进行。假定在这一时刻累加于轨迹缓冲器的数据量是B(t2),那么提供于译码器的数据可以继续,直至累加于轨迹缓冲器的数据B(t2)在时刻t3排空为止。读取过程将于时刻t3从地址a3重新开始。
换句话说,如果确保在执行一个寻找操作之前读取了一定量的数据([a1,a2]),那么可以在寻找正在进行之时把AV数据连续地提供于译码器。
需要加以注意的是,尽管这一例子考察的是从DVD-RAM读取数据,即从DVD-RAM复制数据的过程,但同样的概念也适用于向DVD-RAM写入或记录数据的过程。
因此,将很明显的是把一个指定量范围内的数据连续地记录于DVD-RAM盘,那么即使把AV数据非连续地记录于盘中,连续的复制和记录也是可能的。B.MPEG以下将描述一个公共的AV数据格式。
如以上所述,使用MPEG国际标准(也叫做ISO/IEC 13818)把AV数据记录于DVD-RAM媒体。
尽管DVD-RAM盘拥有一个大的(数GB以上的)容量,但这仍不足以记录任何连续的未压缩的数字AV数据。因而,一种压缩和记录AV数据的方法是必要的。针对AV数据压缩的MPEG(ISO/IEC 13818)标准的全世界范围的采纳满足了这一需求。MPEG译码器(压缩/解压缩IC)也已因IC设备的改进得以实现,这已使DVD记录器能够内部地处理MPEG压缩和解压缩。
由于下列的两个特性,MPEG信号处理能够很简捷地实现高效的数据压缩。
第一个特性是,把使用帧(也叫做MPEG中的画面)间的与时间相关的特征所进行的压缩,与使用移动画面数据压缩的空间频率特征所进行的压缩一起使用。把MPEG视频信号序列的每一视频序列划分成一或多个画面组,每一个画面组包括一或多个三种不同类型的画面I-画面(帧内编码的画面)、P-画面(预先编码的画面,即参照一个先前的画面的内部编码的画面)、以及B-画面(双向预先编码的画面,即参照先前和后继的画面的帧内编码的画面)。
图36描述了I、P以及B画面之间的关系。如图36中所描述的,P-画面在时间上参照序列中的先前的I-画面或P-画面,而B-画面参照第一个先前的和后继的I-画面或P-画面。还需要加以注意的是,由于B-画面参照了一个上行的I-画面或P-画面,所以画面的显示次序可能与压缩的数据位序列中的画面的编码次序不相匹配。
MPEG编码的第二个特性是,编码的大小是根据图象的复杂度按画面单元动态地加以分配的。MPEG译码器拥有一个输入轨迹缓冲器,通过累加这一译码器轨迹缓冲器中的数据,可把大量的代码分配于那些难于压缩的复杂的图象。
把三种类型的音频编码用于一个DVD-RAM记录的音频部分使用数据压缩的MPEG音频、杜比数字(R)(也叫做AC-3)、以及非压缩线性脉冲编码调制(LPCM)。杜比数字(R)和LPCM都是固定比特率的编码方法,但MPEG音频编码可以在一个音频帧的基础上从多个压缩率中选择,尽管音频压缩率不象视频序列压缩率那样高。
使用一种叫做MPEG系统的方法,把所得到的压缩的视频和音频序列多路编排成一个单一的序列。图37描述了一个MPEG系统序列的构成。如图37中所示,每一个2KB的扇区包括一个包报头41、分组报头42、以及有效载荷43。因而,MPEG系统拥有一个包括包和分组的分级结构。每一个分组包括一个分组报头42和一个有效载荷43。从一开始,就针对向有效载荷43的存储把AV数据分段成适当大小的一系列的块。
分组报头42记录那些与存储在相关的有效载荷43中的AV数据相关的信息,更具体地说,分组报头42包括一个用于标识存储在相关的分组中的数据的序列ID、一个译码时间标志(DTS)、以及以90kHz的精度标识包含于有效载荷中的数据的译码时间和表示时间的表示时间标志(PTS)。如果译码和表示同时进行,如在音频数据的情况中,那么可以忽略DTS。
一个包是多个分组的一个单元。然而,在DVD-RAM中,针对每一分组存在一个包,因此每一个包包括一个包报头41和分组(包含一个分组报头42和有效载荷43)。
包报头包括一个系统时钟标准(SCR),这一系统时钟标准以27MHz的精度表示把包含于这一包中的数据输出于译码器轨迹缓冲器的时间。
于是,把所包括的一个MPEG系统序列作为一个包记录于DVD-RAM上的一个扇区(等于2048个字节)。
以下将描述一个用于译码上述提到的MPEG系统序列的译码器。图38是MPEG系统序列译码器的一个典型译码器模型(P-STD)的结构图。图38中所显示的是系统时钟(STC)51,即针对译码器操作的内部参照时钟;一个多路分用器52,用于译码(多路分用)系统序列;一个视频译码器输入轨迹缓冲器53;一个视频译码器54;一个重新排序缓冲器55,用于临时存储I画面和P画面,以吸收出现在B画面和I及P画面之间的编码(数据)序列和表示序列中的差别;一个交换器56,用于调整缓冲于重新排序轨迹缓冲器55中的I、P以及B画面的输出次序;一个音频译码器输入轨迹缓冲器(音频轨迹缓冲器)57;以及音频译码器58。
这一MPEG系统译码器按如下方式处理上述的MPEG系统序列。
当STC 51所指示的时间和写入到包报头的SCR相匹配时,把包输入到多路分用器52,然后多路分用器52解释分组报头中的序列ID,并把包含于有效载荷数据中的音频序列和视频序列传送于相应的译码器轨迹缓冲器,并从分组报头读取PTS和DTS。
当STC 51所指示的时间和DTS相匹配时,视频译码器54读取和译码来自视频轨迹缓冲器53的画面数据。把I和P画面存储到重新排序轨迹缓冲器55,与此同时把B画面直接表示于屏幕。如果视频译码器54所译码的画面是一个I或P画面,那么交换器56转向重新排序轨迹缓冲器55,以从重新排序轨迹缓冲器55输出先前的I或P画面;如果一个B画面得以译码,那么交换器56转向视频译码器54。
类似于视频译码器54,当PTS与STC 51(不针对音频数据对一个DTS加以记录)相匹配时,音频译码器58从音频轨迹缓冲器57读取和译码数据的一个音频帧。
以下将参照图39,对多路编排一个MPEG系统序列的示范方法加以描述。注意图39(a)中说明了一个视频帧序列,图39(b)中描述了存储于视频轨迹缓冲器中的数据的变化,图39(c)中描述的是一个典型的MPEG系统序列,以及图39(d)中描述的是一个音频信号。图39(a)到(d)中的每一个图都是在一个共同的时间基(水平轴)上加以描述的。图39(b)中的纵向轴表示存储于视频轨迹缓冲器的数据的数据量,因而图中的粗线表示所缓冲的视频数据量随时间的变化。这条线的斜率表示视频的比特率,并说明是以一个常数比特率把数据输入于视频轨迹缓冲器的。以规则的间隔所缓冲的数据的减少,表明数据译码的进展情况。所描绘的线的虚线延伸与时间基(水平轴)的交点,表示视频帧开始传输于视频轨迹缓冲器的时间。
以下将通过对视频数据序列中的一个复杂的图象A进行编码的例子描述MPEG编码器。如图39(b)中所示,图象A要求一个大的编码块,因此向视频轨迹缓冲器的数据传输必须在图象A译码时刻之前,从时间t1开始。注意,以下把从数据输入开始时刻t1到译码之间的时间叫做vbv_延迟,因而把AV数据多路编排到加阴影的视频包的位置(时间)。
与视频数据不同,音频数据不要求动态编码大小控制。因此,对于音频数据传输来说,不必要在译码过程开始之前,在一个类似的前进时刻开始进行。因此通常仅把音频数据在译码开始的略前一点儿时间进行多路编排。于是在音频数据之前把视频数据多路编排于MPEG系统序列。
还需要加以注意的是,可以在MPEG系统中在限定的一段时间内把数据累加于轨迹缓冲器。更具体地说,MPEG系统标准要求把除静止图象数据之外的所有其它数据在存储到轨迹缓冲器后的一秒钟内从轨迹缓冲器输出到译码器。这意味着在视频数据和音频数据多路编排之间最多存在一秒的位移(或更精确地说,为视频帧重新排序所要求的时间)。
也将很明显的是尽管以上使用先于音频的视频数据对MPEG系统序列进行了描述,但理论上音频可以先于视频。这种类型的序列可以特意生成,即针对视频数据通过使用简单的、可以把一个高压缩率施加于它们的图象,并在比所需时间早一些的时间传输音频数据而特意生成。然而,由于MPEG标准所强加的限制,即使在这一情况中,音频信号最多可以先于视频信号一秒钟的时间。音频序列的格式与复制以下将描述音频序列的格式和用于音频序列复制的一种方法。
如上所描述的,数据是在顺序存取媒体(例如磁带)中,从一个线性记录区域加以记录和复制的。以下将参照41描述一个用于把一个音频序列记录于单一一条磁带上的一系列磁道的方法。在这一例子中,可以针对一个单一的视频序列最多对两个音频序列(描述为音频序列1和音频序列2)加以记录。在这一例子中,音频序列1是一个单一的音频通道,通常叫做非立体声音频通道。音频序列2包括2个音频通道,例如1个立体声音频信号或2个可实现双语言记录的非立体声序列。仅记录这两个音频序列之一(音频序列1或音频序列2)或不记录音频序列,也是可能的。然而,减少所记录的音频量不可用作增加磁带的视频存储容量的一种手段。换句话说,音频序列记录区域,即音频道空间,是专门留给音频内容的,不能用于任何其它应用,甚至在不对音频序列实际加以记录时。用户也可以选择两个音频序列和通道中的一个加以播放,而且由用户选择的音频序列或通道与视频同时加以复制。
然而,DVD-RAM和其它盘媒体允许更灵活的音频序列记录和复制。与一个视频序列同时记录的音频序列和通道的数量,对于一系列记录于一个盘的视频序列来说是可变的。
图42描述了一个盘媒体中音频序列内容可以随视频序列变化的一些情况。例如,图42(a)中的AV序列1包括一个针对视频序列的音频序列,而且在这一情况中,音频序列仅拥有一个通道。
相类似,图42(b)中的AV序列2包括针对同样视频序列的一个音频序列,但在这一情况中,音频序列包含两个通道,即主和次音频通道。在这一情况中,音频序列包含两个可选的、可复制的音频通道,一个第一音频通道,包含主音频(例如一个第一语言)和一个第二音频通道,包含次通道的辅助音频数据(例如一个第二语言)。
图42(C)中的AV序列3包括两个针对视频序列的音频序列。在这一情况中,音频序列1是一个单一的非立体声通道,而音频序列2包括两个通道。这一音频序列2的开始部分是按立体声加以记录的,然后转向双非立体声的音频内容。更具体地说,在这一例子中音频序列2至少包括下列三个音频内容区域中的两个区域一个第二(立体声)区域,包含第一和第二同时复制的音频通道数据;一个第一(双非立体声的)区域,包含第一和第二音频通道,仅选择其中的一个并加以复制;以及一个第三(非立体声的)区域,仅包含一个音频通道。
也将很明显的是音频内容不局限于这些立体声、双非立体声的以及非立体声的类型,这一音频序列2简单地说明了包含不同音频类型的一个混合的音频序列。在图42(C)所示的例子中,音频序列2包含一个立体声和一个双非立体声的区域。典型的立体声内容在电视广播中可能是商业化的,而双非立体声的内容包括独立的双语广播(例如日语和英语)的音频序列。
如以上所描述的,在DVD-RAM和其它盘媒体上的视频和音频序列之间的关系是灵活的,其中,可以根据记录于任何同样的盘的多个AV序列的应用和目的,很容易地对音频序列的配置加以裁剪。此处应该加以注意的是,为了便于说明和易于理解,图42中所示的AV序列配置简单地模拟了磁带的道配置。实际的AV序列配置是视频序列数据与一或多个音频序列的一个多路编排的位序列。如图39(c)中的MPEG系统序列中所描述的。

发明内容
本发明的目的是提供一种DVD记录器,这种记录器解决了下列妨碍从DVD-RAM媒体获取最大性能的问题。普遍预计,DVD-RAM将会成为AV记录媒体中下一代的高容量可重写存储媒体。
如参照图42(a)到(c)所描述的,可以自如地把一个或一系列音频序列记录于DVD-RAM媒体,其中每一个音频序列包含可变数量的通道。用户可以通过复制音频序列所记录于的那一AV序列,指出这一音频序列的个数和它的通道配置,但不能通过简单地把盘加载到DVD盘播放机中知道这些信息。
因此,本发明的一个目的是提供一种数据格式,凭借这种数据格式,用户可以在实际复制这一AV序列之前知道所记录的一个AV序列的音频序列配置。
当把盘加载于一个DVD-RAM播放机中时,我们的发明还可使让用户知道记录于DVD-RAM盘上的一个或一系列AV序列中每一个AV序列的音频序列配置成为可能。
使一个DVD记录器记录视频序列和音频序列之间的一个灵活的关系以致于可以针对盘上的每一AV序列实现不同的音频序列配置,所面临的最大的问题是,如何内部地管理数据,以及如何把数据表示给用户。
内部数据管理技术必须能够管理各种各样的音频序列配置,与此同时,还应能在不会引入不兼容性和内容的错误匹配的情况下,实现记录、复制、以及编辑功能。
音频序列配置的多样化,使有限的记录空间(容量)能够有效地得以利用,并能根据具体的用户目标,记录各种AV序列,但同时可能引入混淆。换句话说,当用户希望播放一个具体的AV序列时,如果用户不知道哪种音频序列配置是针对所希望的AV序列加以记录的,那么用户不能选择恰当的音频序列和音频序列通道。例如,如果同时记录日语和英语音频序列,并且两者都是可选的,以致于用户能够以两种语言中的任何一种语言听,那么,由于不知道盘播放机是如何配置,可能会以用户所不希望的语言对AV序列加以复制。当用户意识到不希望的音频序列正在被复制时,根据情况,用户手工地重新选择所希望的音频序列也是可能的。
因此,存在着对一种能够正确选择所希望的音频序列和音频通道同时又能针对复制选择所希望的AV序列的方法的需求。
为此,提供一种可重写的盘,例如一个DVD-RAM盘,并对这种盘进行格式化,以致于当针对一个视频序列记录了一系列音频序列配置时,能够使用记录于盘的管理信息,把关于音频序列和音频通道配置的信息恰当地提供给用户,并可以根据用户所定义的选择信息自动地选择一个准备加以复制的音频序列,是我们的发明的一个目的。
为了实现上述目的,我们的发明涉及一种用于存储一个AV序列的光盘,其中的AV序列包括一个视频序列、至少一个音频序列、以及用于管理AV序列的管理信息。更具体地说,我们的发明提供了这样一种光盘其中记录于光盘的音频序列包括一个音频通道区域,这一音频通道区域包含第一和第二音频通道,可有选择地对其中的一个音频通道加以复制。另外,管理信息存储优先选择信息,优先选择信息指出当复制音频通道区域时,是优先复制第一音频通道数据还是优先复制第二音频通道数据。
更佳的做法是,令音频序列至少包含下列区域中的两个区域一个包含第一音频通道数据和第二音频通道数据的第一区域,可有选择地对其中的一个音频通道数据加以复制;一个包含同时被复制的第一音频通道数据和第二音频通道数据的第二区域;以及一个包含针对一个音频通道的数据的第三区域。在这一情况中,管理信息还包括可指出把两或两个以上的不同音频序列区域包含在一个音频序列中的应用信息。
我们的发明还提供了一个记录设备,用于向光盘记录一个AV序列,这一AV序列包含一个视频序列、至少一个音频序列、以及用于管理AV序列的管理信息。这一记录设备拥有一个编码器(7804),用于对一个音频序列进行编码,这一音频序列拥有一个区域,该区域包含第一音频通道数据和第二音频通道数据,可有选择地对其中的一个音频通道数据加以复制;一个控制器(7802),用于生成生管理信息。管理分组括优先选择信息,优先选择信息指出当复制音频通道区域时,是优先复制第一音频通道数据还是优先复制第二音频通道数据;以及驱动装置(7807,7808),用于把编码的音频序列和管理信息记录于光盘的一个数据区域。
更佳的做法是,令编码器还对一个至少包含下列区域中的两个区域的音频序列进行编码。这两个区域是一个包含第一音频通道数据和第二音频通道数据的第一区域,可有选择地对其中的一个音频通道数据加以复制;一个包含同时被复制的第一音频通道数据以及第二音频通道数据的第二区域;以及一个包含针对一个音频通道的数据的第三区域。在这一情况中,控制器生成包括应用信息的管理信息,应用信息指出把两或两个以上不同的音频序列区域包含在一个音频序列中。
我们的发明还提供了一个回放设备,用于从光盘复制一个AV序列,这一AV序列包含一个视频序列、至少一个音频序列,以及用于管理AV序列的管理信息。这一回放设备拥有读取装置(7807,7808),用于从光盘的一个数据区域读取管理信息;抽取装置(7802,步骤#26),用于抽取包括在管理信息中的优先选择信息;以及一个译码器(7806),用于选择和译码由优先选择信息所指出的音频通道数据。优先选择信息指明当复制包括第一音频通道数据或第二音频通道数据(可有选择地对其中的一个音频通道数据加以复制)的区域时,是优先复制第一音频通道数据还是优先复制第二音频通道数据。
更佳的做法是,令这一回放设备还拥有一个输出装置(7805),用于回放根据优先选择信息所确定的优先的音频通道。
更好的做法是,令这一回放设备的抽取装置还抽取指示把不同类型的两个或两个以上的区域混合于一个单一的音频序列的应用信息,令输出装置显示指示把音频类型的一个混合记录于AV序列的信息。


通过下列结合本发明的推荐的实施例以及参照附图所进行的详细的描述,本发明的这些及其它的目的与特性将会很容易地为人们所理解。在这些图中,同样的部件将以同样的参照数字加以指示。其中图1描述了符合本发明的一个推荐的实施例的盘的逻辑结构;图2描述的是一个针对电影的AV文件的内部结构;图3描述的是一个针对静止图象的AV文件的内部结构;图4描述的是AV数据和管理信息之间的关系;图5描述的是RTR_VMG块的结构;图6描述的是RTR_VMGI块的结构;图7描述的是VERN和TM_ZONE格式;
图8描述的是PL_SRP的结构;图9描述的是PL_TY和PL_CREATE格式;图10描述的是PTM格式;图11描述的是S_VOB_ENTN格式;图12描述的是M_AVFIT块的结构;图13描述的是V_ATR和A_ATR格式;图14描述的是针对电影的SP_ATR和SP_PLT格式;图15描述的是M_AVFI块的结构;图16描述的是M_VOBI块的结构;图17描述的是VOB_TY格式;图18描述的是TMAPI块的结构;图19描述的是VOBU_ENT格式;图20描述的是S_AVFIT块的结构;图21描述的是V_ATR和OA_ATRS_AA_STI格式;图22描述的是针对静止图象的SP_ATR和SP_PLT格式;图23描述的是S_AVFI块的结构;图24描述的是S_VOB_ENT块的结构;图25描述的是S_VOB_ENT_TY格式;图26描述的是UD_PGCIT块的结构;图27描述的是TXTDT_MG块的结构;图28描述的是PGCI块的结构;图29描述的是PG_TY格式;图30描述的是CI块的结构;图31描述的是C_TY格式;图32描述的是C_EPI块的结构;图33描述的是EP_TY1格式;图20描述的是一个DVD记录器驱动器的结构图;图35(a)描述的是盘的卷地址空间,(b)描述的是轨迹缓冲器中数据累加情况的变化。
图36描述的是一个MPEG视频系统序列中画面类型之间的关联;
图37描述的是一个MPEG系统序列的结构;图38描述的是一个MPEG系统译码器(P_STD)的结构图;图39(a)描述的是视频数据,(b)描述的是视频轨迹缓冲器中数据累加情况的变化,(c)描述的是MPEG系统序列,(d)描述的是音频数据;图40描述的是一个DVD记录器的结构图;图41描述的是一个传统AV序列中的音频序列配置;图42(a)、42(b)、42(c)描述的是一个典型AV序列中的音频序列配置;图43描述的是存储于盘的管理信息和一个第一典型音频序列配置之间的关系;图44描述的是存储于盘的管理信息和一个第二典型音频序列配置之间的关系;图45描述的是存储于盘的管理信息和一个第三典型音频序列配置之间的关系;图46描述的是写入光盘的管理信息的结构;图47描述的是把音频数据管理信息记录于光盘的操作的序列程图;图48描述的是表示一个指出插入到播放机的盘的内容的节目列表的操作的序列程图;图49描述的是复制一个记录于插入到播放机的盘中的节目的操作的序列程图;以及图50描述的是根据一个记录于插入到播放机的盘所生成的和表示给用户的一个典型的节目列表。
具体实施例方式
以下将参照附图把一个DVD记录器和DVD-RAM盘作为本发明的一个推荐的实施例加以描述。DVD-RAM的逻辑结构以下将首先参照图1描述DVD-RAM盘的逻辑结构。图1说明了盘的物理扇区地址区域和一个根据其可把数据作为文件系统的一部分记录于盘的结构。
盘的物理扇区地址区域开始于一个导入区域,将把一个用于修正稳定性的参照信号以及一个用于把DVD-RAM媒体与其它媒体区分开来的ID信号记录于这一区域。用户数据区域跟随在导入区域之后,逻辑上有效的数据将记录于用户数据区。一个导出区域结束于物理扇区地址区域,一个参照信号也记录在这里。
把文件系统管理信息(叫做卷信息)记录在用户数据区的开始处。文件系统与本发明无直接的关系,因此以下将省略对它的描述。然而,应该加以注意的是,通过使用一个文件系统,可以把记录于盘的数据按文件和这些文件的一个目录加以管理,如图1中所示。
可以把由DVD记录器所处理的文件以文件的形式存放在直接位于根目录下的DVD_RTR目录之下,如图1中所示。
可以把由DVD记录器所处理的文件划分成两个宽的范畴一个管理信息文件(RTR.IFO文件),以及一或一个以上的AV文件(RTR_MOV.VRO文件、RTR_STO.VRO文件)。
把AV文件作为一个记录移动画片内容(以下叫做视频)的RTR_MOV.VRO文件或一个记录静止图象数据和同时记录的音频数据的RTR_STO.VRO文件加以记录。
图2中描述了记录视频内容的一个RTR_MOV.VRO文件的文件结构。如图2中所示,MPEG节目序列(M_VOB(影片视频对象))按记录顺序放置在RTR_MOV.VRO文件中。
根据一系列视频对象单元(VOBU)建造每一节目序列(M_VOB),每一个节目序列具有一个0.4秒~1.0秒的视频复制时间。
每一个VOBU包括一系列视频包(V_PCK)、音频分组(A_PCK)、以及子画面分组(SP_PCK),每一个SP_PCK为2KB。
每一个VOBU中的视频数据还包括一或多个画面组(GOP)。GOP是针对MPEG视频的译码单元,开始于一个I-画面,并包括多个P-画面或B-画面。
图3描述了一个用于记录静止图象和音频数据的RTR_STO.VRO文件的结构。如图3中所示,一个RTR_STO.VRO文件包含按记录顺序放置的S-VOB(静止图象画面视频对象)、针对静止图象的MPEG节目序列。
S_VOB和M_VOB之间的最大的不同之处是,S_VOB记录静止图象数据,而不是移动画面数据。静止图象数据(视频部分)之后跟随的是音频数据(音频部分)而不是多路编排的视频和音频。
一个S_VOB还包括一个VOBU,VOBU包括一个V_PCK、A_PCK、以及SP_PCKAV数据和管理信息以下将参照图4描述M_VOB、S_VOB、以及管理信息之间的关系。
如以上所描述的,存在两种类型的AV数据M_VOB和S_VOB。把针对每一M_VOB的管理信息M_VOBI针对每一M_VOB加以存储,其中,M_VOBI记录相应的M_VOB的属性。然而,单个管理S_VOB将显著增加管理信息的信息量。因此,把管理信息S_VOGI用于管理一个包含多个S_VOB单元的S_VOB单元组S_VOG。这一S_VOGI记录了针对相应S_VOB的属性。
此处需要加以注意的重要的一点是,MPEG系统序列数据不具有时间与数据大小之间的一个线性关联。如以上所述,使用时间上的关联特性和可变长度编码技术(包括可变比特率编码)对MPEG系统序列进行压缩,以达到高压缩效率。因此,不必存在时间与数据大小(地址)之间的直接的关联。
因此,一个M_VOBI还包括一个过滤器(TMAP),用于转换时间和应用信息。一个S_VOGI也包括一个过滤器(S_VOB入口),用于转换一个S_VOG组中的一个静止图象号和地址。
以下将描述针对复制序列的管理信息。
把复制序列定义成一个节目链(PGC)或描述一系列M_VOB或S_VOG块中的所有块或部分块的单元的一个序列。
复制序列可以是两种类型中的任何一种涉及盘上所有AV数据的一个初始PGC或一个用户定义的定义了一个用户所选择的盘上的AV数据的复制序列。
一个初始PGC也叫做一个节目集合,这一个节目集合拥有一个逻辑地捆绑了一系列单元的节目层。
一个用户定义的PGC也叫做一个Play List(播放列表),与初始的PGC不同,一个Play List不具有一个“节目层”。管理信息文件以下将参照图5~图33描述管理信息文件RTR.IFO的内容。RTR_VMG(图5)VR_MANGER.IFO文件包含实时记录视频管理信息RTR_VMG。RTR_VMG包含7张表RTR_VMGI、M_AVFIT、S_AVFIT、ORG_PGCI、UD_PGCIT、TXTDT_MG、以及MNFIT。
以下将详细地描述这7张表。RTR_VMGI(图6)实时记录视频管理信息RTR_VMGI包括视频管理信息表VMGI_MAT和播放列表搜寻指针PL_SRPT。VMGI_MAT(图6)视频管理信息管理表VMGI_MAT存储下列与整个盘相关的信息。复制设备和记录设备(以下分别简单地称为盘播放机和记录器)首先读取这一VMGI_MAT,以检测盘的整个结构。VMG_ID(视频管理标识符)当存储视频记录数据时,存储标识盘的标识符DVD_RTR_VMGO。RTR_VMG_EA(RTR_VMG结束地址)存储RTR_VMG结束地址。VMGI_EA(VMGI结束地址)存储VMGI结束地址。VERN(版本号)根据图7中所示显示的格式,记录所存储的视频记录数据的记录格式的版本号。TM-ZONE(时间域)记录用于记录于盘上的所有时间信息的时间域。如图7中所示,TM_ZONE存储一个时间域标志TZ_TY,TZ_TY表示时间信息是基于格林尼治平均时间还是基于一个地区时间标准(例如东部标准时间(EST)或日本标准时间(JST));以及一个时间域位移TZ_OFFSET,TZ_OFFSET记录不同于格林尼治平均时间的时差。STILL_TM(静止时间)存储用于表示无声静止图象的静止时间。CHRS(针对主文本显示的字符集代码)定义了用于主文本显示(如以下描述的)的字符集代码。M_AVFIT_SA(M_AVFIT开始地址)存储电影AV文件信息表M_AVFIT的开始地址。这一开始地址用于存取M_AVFIT表的搜寻操作。S_AVFIT_SA(S_AVFIT开始地址)存储静止图象AV文件信息表S_AVFIT的开始地址。这一开始地址用于存取S_AVFIT表的搜寻操作。ORG_PGCI_SA(ORG_PGCI开始地址)存储初始PGC信息的开始地址,这一开始地址用于存取初始PGC的搜寻操作。UD_PGCIT_SA(UD_PGCIT开始地址)存储用户定义的PGC信息表的开始地址,这一开始地址用于存取用户定义的PGC信息表的搜寻操作。TXTDT_MG_SA(TXTDT_MG开始地址)存储文本数据管理信息TXTDT_MG的开始地址,这一开始地址用于存取文本数据管理信息TXTDT_MG的搜寻操作。MNFIT_SA(MNFIT开始地址)存储管理文件信息表MNFIT的开始地址,这一开始地址用于存取MNFIT表的搜寻操作。PL_SRPT(播放列表搜寻指针表)(图8)播放列表搜寻指针表PL_SRPT记录播放列表搜寻指针表信息PL_SRPTI和n个显示列表搜寻指针PL_SRP。PL_SRPTI(播放列表搜寻指针表信息)(图8)播放列表搜寻指针表PL-SRPTI记录下列用于存取一个播放列表搜寻指针PL_SRP的信息。PL_SRP_Ns(播放列表搜寻指针的个数)存储播放列表搜寻指针PL_SRP的个数。PL_SRPT_EA(PL_SRPT结束地址)存储播放列表搜寻指针表PL_SRPT的结束地址。PL_SRP(播放列表搜寻指针)(图8)记录下列用于存取实际播放列表数据(即用户定义的PGC)的信息。PL_TY(播放列表类型)使用图9中所描述的格式,存储下列用于标识播放列表类型的值之一0000b仅视频0001b仅静止图象0010b视频和静止图象0011b仅音频PGCN(PGC号码)存储针对相关联播放列表的PGC号码,PGC号码是以下所描述的UD_PGCIT中的PGC信息的记录顺序。PL_CREATE_TM(播放列表创建日期/时间)根据图9中所示的格式,存储播放列表创建的日期和时间。PRM_TXTI(主文本信息)存储指出播放列表内容的文本信息。例如,如果播放列表是一个电视节目,则PRM_TXTI可能记录节目的名字。PRM_TXTI包括一个ASCII码字段,以及一个针对由以上所提到的CHRS所定义的字符代码集的字段。IT_TXT_SRPN(IT-TXT-SRP号码)除了以上所提到的主文本外,如果把指出播放列表内容的信息作为可选的IT_TXT块加以记录,那么把IT_TXT_SRP号码作为一个到记录于TXTDT_MG中的IT_TXT的链路加以存储。这一IT_TXT_SRP号码是以下所描述的TXTDT_MG中的记录顺序。THM_PTRI(简图指针信息)存储用于播放列表的简象信息。THM_PTRI(图8)THM_PTRI存储下列表示简象位置的信息。CN(单元号码)存储包含简象的单元号码。单元号码是针对这一播放列表的UD_PGCI中的单元信息的记录顺序。THM_PT(简象指针)如果由CN所指出的单元是一个视频单元,则根据如图10中所显示的PTM(表示时间)描述格式,存储用作简象的视频帧的表示时间。PTM是根据写入MPEG节目序列中的时间标记的参照时间编写的。
如果由CN所指出的单元是一个静止图象单元,则根据如图11中所示的S_VOB_ENTN描述格式,存储用作简象的静止图象的VOB入口个数。M_AVFIT(图12)电影AV文件信息表M_AVFIT存储针对电影AV文件RTR_MOV.VRO的管理信息,并包括M_AVFTI、M_VOB_STI、以及M_AVFI。M_AVFITI(电影AV文件信息表信息)(图12)存储下列用于存取M_VOB_STI和M_AVFI的信息。M_AVFI_Ns(电影AV文件信息号码)指出下列AVFI信息字段的号码,如果为0,无AVFI加以表示;如果为1,表示一个AVFI。AVFI的表示相应于电影AV文件RTR_MOV.VRO的表示。M_VOB_STI_Ns(M_VOB_STI号码)指出下列M_VOB_STI字段的号码。M_AVFIT_EA(M_AVFIT结束地址)存储M_AVFIT结束地址。M_VOB_STI(电影VOB序列信息)(图12)
作为电影VOB序列信息存储下列内容。V_ATR(视频属性)根据图13中所示的格式,存储下列视频属性。视频压缩模式存储下列指出视频压缩模式的值之一。00bMPEG-101bMPEG-2电视系统存储下列指示电视系统的值之一。00b525/60(NTSC)01b625/50(PAL)图象纵横比存储下列指示图象纵横比的值之一。00b4×301b16×9line21_switch_1存储下列指示针对字段1的关闭的字幕数据是否包含在视频序列中的值之一。1b记录了0b未记录line21_switch_2存储下列指示针对字段2的关闭的字幕数据是否包含在视频序列中的值之一。1b记录了0b未记录视频分辨率存储下列指示视频分辨率的值之一。000b720×480(NTSC),720×576(PAL)001b702×480(NTSC),702×576(PAL)010b352×480(NTSC),352×576(PAL)011b352×240(NTSC),352×288(PAL)100b544×480(NTSC),544×576(PAL)101b480×480(NTSC),480×576(PAL)AST_Ns(音频序列号码)存储记录于相应VOB的音频序列号码。SPST_Ns(静止画面序列个数)存储记录于相应VOB的静止画面序列的个数。A_ATR0(音频序列0属性)使用图13中所示的格式,存储下列指示记录于音频序列0的属性。音频编码模式000b杜比AC-3001b不具有一个扩展序列的MPEG音频010b具有一个扩展序列的MPEG音频011b线性PCM优先选择标志存储下列指示针对音频通道的用户优先选择信息的值之一。00b不可使用00b音频通道101b音频通道2例如,如果音频通道1为日语,音频通道2为英语,且用户喜欢用英语听,那么由用户把这一优先选择标志设置为10b。应用标志存储下列指示音频应用的值之一。00b不可使用01b把多个音频通道加以混合10b增强所包括的通道注意,指示把多个音频通道配置加以混合的(例如,指示把两个或两个以上的非立体声的、立体声的、或双音频的(例如同时使用日语和英语)音频通道配置加以混合的)值10b记录于独立时间基上的AV序列中。
增强通道是针对受损的音频通道的一个增强的通道。量化/DRC存储下列用于标识是否表示动态范围控制(DRC)信息的值之一。00bDRC不包含于MPEG序列中01bDRC包含于MPEG序列中如果使用LPCM,那么存储下列值,以标识量化水平。00b16位fs存储下列值,以标识取样频率。00b48kHz音频通道号码存储下列指示音频通道号码的值之一。0000b1号通道(非立体声的)0001b2号通道(立体声的)0010b3号通道0011b4号通道0100b5号通道0101b6号通道0110b7号通道0111b8号通道1001b2号通道(双非立体声的)例如,双非立体声涉及一个使用主(例如日语)和次(例如英语)通道的双语言记录,两种语言都是非立体声的。比特率存储下列指示比特率的值之一。0000 0001b64 kbps0000 0010b89 kbps0000 0011b96 kbps0000 0100b112 kbps0000 0101b128 kbps0000 0110b160 kbps0000 0111b192 kbps0000 1000b224 kbps0000 1001b256 kbps0000 1010b320 kbps0000 1011b384 kbps0000 1100b448 kbps0000 1101b768 kbps0000 1100b1536 kbps此处重要的是如果相应的音频序列是一个具有扩展序列的音频序列,那么仅记录基序列(不包括扩展序列)的比特率。这是因为用于扩展序列的压缩是采用一个VLC技术的压缩,因此扩展序列不能使用一个以上所描述的固定的比特率加以定义。A_ATR1(音频序列1属性)使用图13中所示的格式,存储音频序列1的下列属性。注意这些属性是使用与A_ATR0所使用的以及以上所描述的相同的字段加以定义的,因此此处省略了进一步的描述。
如图43中所示,如果对于一个单一的AV序列存在两个音频序列(音频序列1和音频序列2),那么把A_ATR0用于音频序列1管理信息,把A_ATR1用于音频序列2管理信息。因为A_ATR0和A_ATR1在结构上是一致的,所以图13底部所示的A_ATR0也适用于A_ATR1。
使用两个音频序列的一种可能的应用是,广播一场垒球比赛,例如,其中,针对一个队的播音员评论采用音频序列1上的立体声广播,针对另一个队的播音员评论采用音频序列2上的立体声广播。
如果仅存在一个音频序列,即在这一情况中为音频序列1,如图44中所示,把A_ATR0用于音频序列1管理信息,而令A_ATR1为空白或同初始化状态。
另外,如果音频序列1和音频序列2都针对一个单一的AV序列加以记录,那么把A_ATR0用于音频序列1管理信息,把A_ATR1用于音频序列2管理信息。通过把在A_ATR1中把优先选择标志设置成10b,如图45中所示。可以把音频通道2(即次通道)指定为优先选择的通道,优先于音频通道1加以选择。另外,通过把应用标志设置成01b,便可知道应对一系列音频通道进行混合。通过进一步把音频通道号设置成1001b,还可知道两通道(双非立体声的)音频是优先选择的模式。例如,当存在多个模式时,可以通过比较每种模式的整个时间,并选择具有最长时间的模式的办法,来检测哪一模式应是优先选择的或典型的模式。或以广播信号的形式发送一个指出一个预先选择的优先选择模式的代码的办法,哪一模式应是优先选择的或具有代表性的模式。SP_ATR(子画面属性)根据图14中所显示的格式记录以下所描述的子画面属性信息。应用标志存储下列指示应用类型的值之一。00b不可使用01b字幕10b动画SP_PLT(子画面彩色调色板)使用图14中所示的格式,记录子画面彩色调色板信息。M_AVFI(图15)电影AV文件信息M_AVFI包括下列用于存取一个电影VOB的信息M_AVFI_GI、M_VOBI_SRP、以及M_VOBI。M_AVFI_GI(电影AV文件信息)(图15)存储电影VOB信息搜寻指针计数M_VOBI_SRP_Ns。M_VOBI_SRP_Ns(电影VOB信息搜寻指针计数)记录电影VOB信息搜寻指针M_VOBI_SRP的数目。M_VOBI_SRP(电影VOB信息搜寻指针)(图15)存储用于存取每一M_VOBI的地址信息。M_VOBI_SA(电影VOB信息开始地址)存储用于存取相应VOBI信息的一个寻找操作的M_VOBI开始地址。M_VOBI(电影VOB信息)(图16)存储下列电影VOB管理信息M_VOBI_GI、SMLI、AGAPI、TMAPI、以及CP_MNGI。M_VOB_GI(一般信息)(图16)记录下列与一个电影VOB相关的一般信息。VOB_TY(VOB类型)根据图17中显示的格式存储VOB属性。TE存储下列指示VOB状态的值之一。0b正常的1b临时的或部分删除的A0_STATUS存储下列指示音频序列0的状态的值之一。00b初始状态01b重写的A1_STATUS存储下列指示音频序列1的状态的值之一。00b初始状态01b重写的10b伪附加音频内容11b附加的音频内容ASP存储下列指示模拟拷贝表示控制信号状态的值之一。00b不启动模拟拷贝表示01b类型110b类型211b类型3SML_FLG存储下列指示是否使用先前的VOB对VOB无缝地加以复制的值之一。0b不可能实现无缝的复制1b可能实现无缝的复制A0_GAP_LOC存储下列指示音频序列0中一个音频复制间隙的表示和标识把音频复制间隙多路编排于其中的那一VOBU的值之一。00b无所记录的音频复制间隙01b多路编排到第一VOBU的音频复制间隙10b多路编排到第二VOBU的音频复制间隙11b多路编排到第三VOBU的音频复制间隙A1_GAP_LOC存储下列指示音频序列1中一个音频复制间隙的表示和标识把音频复制间隙多路编排于其中的那一VOBU的值之一。00b无所记录的音频复制间隙01b多路编排到第一VOBU的音频复制间隙10b多路编排到第二VOBU的音频复制间隙11b多路编排到第三VOBU的音频复制间隙VOB_REC_TM(VOB记录日期/时间)根据与用于图9中所示的PL_CREATE_TM的相同的格式,把记录VOB的日期/时间存储起来。此处需要加以注意的重要的一点是,这指示的是记录VOB的第一视频表示帧的日期/时间。如果通过编辑或删除改变了第一视频帧,则必须修改这一VOB_REC_TM值。还需要加以注意的是,通过简单地把VOB中所逝去的时间添加到作为VOB_REC_TM而存储的时间中,记录的日期/时间的显示可同步于VOB的表示,这类似于把一个日期/时间显示在一个视频摄像放像机的取景器上。VOB_REC_TM_SUB(VOB记录日期/时间差信息)这一字段用于吸收已经被修改过的VOB_REC_TM字段中的误差,因为对VOB的编辑或删除改变了VOB中的第一视频帧。如图9中所示,VOB_REC_TM仅精确到秒。这意味着如果在帧或字段一级(精度)编辑或删除视频,那么仅使用VOB_REC_TM不足以精度地表示记录时间。因此,这一字段可用于调整任何误差。M_VOB_STIN(M_VOB_STI号码)
存储相应于VOB的M_VOB_STI号码。这一M_VOB_STI号码是以上所提到的M_VOB_STI表中的记录顺序。VOB_V_S_PTM(VOB视频开始PTM)基于与视频序列的时间标志相同的参照时间,存储VOB表示开始时间VOB_V_E_PTM(VOB视频结束PTM)基于与视频序列的时间标志相同的参照时间,存储VOB表示结束时间。需要加以注意的是,序列的时间标志指示帧的表示开始时间,但这一VOB_V_S_PTM字段记录表示结束时间,即开始时间的总和加帧表示期。SMLI(无缝信息)(图16)SMLI存储下列无缝复制先前VOB所需的信息。注意,仅当以上所提到的SML_FLG为1b时,才记录这一字段。VOB_FIRST_SCR存储VOB中第一包的SCR。PREV_VOB_LAST_SCR存储先前的VOB中的最后一个包的SCR。AGAPI(音频间隙信息)(图16)AGAPI记录下列为处理一个音频复制间隙译码器所需的信息。仅当把除00b之外的一个值写到以上所提到的A0_GAP_LOC或A1_GAP_LOC时,才记录这一字段。VOB_A_STP_PTM(VOB音频停止PTM)记录音频复制间隙时间,即译码器准备暂时停止音频复制的时间。使用与序列时间标志相同的参照时间,记录这一时间。VOB_A_GAP_LEN(VOB音频间隙长度)以90kHz的精度记录音频复制间隙的长度。CP_MNGI(拷贝管理信息)(图16)记录针对相应VOB的拷贝管理信息,并包括CPG_STATUS和CPGI。CPG_STATUS(拷贝保护状态)存储用于VOB拷贝保护的值。CPG_STATUS指示是自由地对内容加以拷贝,还是仅进行第一代拷贝。CPGI(拷贝保护信息)记录施用于相应VOB的拷贝保护信息。TMAPI(时间映象信息)(图18)时间映象分组括TMAP_GI、TM_END、VOBU_ENT字段。TMAP_GI(图18)一般的TMAP_GI分组括TM_END_Ns、VOBU_ENT_Ns、TM_OFS、以及ADR_OFS字段,如以下所描述的。TM_ENT_Ns(TM_END号码)记录TMAPI块中的TM_END字段的号码,如以下所描述的。VOBU_END_Ns(VOBU_END号码)记录TMAPI块中的VOBU_END字段的号码,如以下所描述的。TM_OFS(时间位移)以视频字段精度记录时间映象位移。ADR_OFS(地址位移)在VOB中的第一AV字段中记录位移。TM_END(时间入口)(图18)当以一个恒定的时间间隔存取瞬间信息时,一个时间入口包括下列字段。如果视频格式为NTSC,那么TMU为600个视频字段;如果视频格式为PAL,那么TMU为500个视频字段;VOBU_ENTN(VOBU_END号码)记录包含由TM_END所指示的时间(TMU×(N-1)+针对第N个TM_END的TM_OFS)的VOBU的入口号。TM_DIFF(时间差)记录由TM_ENT所指示的时间和由VOBU_ENTN所指向的VOBU的表示开始时间之间的差。VOBU_ADR(VOBU地址)记录由VOBU_ENTN所指向的VOBU的VOB中的开始地址。VOBU_ENT(图19)VOBU入口VOBU_ENT拥有以下所描述的针对相应VOBU的字段。这些字段是按图19中所示的格式加以格式化的。可通过在序列中简单地添加下列字段得到存取一个所希望的VOBU所需的时间和地址。1STREF_SZ把来自VOBU中的第一个包的包个数存储到包含有VOBU中的第一个I-画面的最后一个数据块的包中。VOBU_PB_TM记录这一VOBU的回放时间。VOBU_SZ记录这一VOBU的数据大小。S_AVFIT(图20)静止图象AV文件信息表包括下列针对静止图象AV文件RTR_STO.VRO的管理信息字段S_AVFITI、S_VOB_STI、以及S_AVFI。S_AVFITI(静止图象AV文件信息表信息)(图20)存储下列存取S_VOB_STTI和S_AVFI所需的信息。S_AVFI_Ns(静止图象AV文件信息号码)这是一个为0或为1的值。这一值相应于静止图象AV文件的号码,即RTR_STO.VRO文件表示。S_VOB_STI_Ns(静止图象VOB序列信息号码)记录以下所描述的S_VOB_STI的号码。S_AVFI_EA(静止图象文件信息结束地址)记录S_AVFI结束地址。S_VOB_STI(静止图象VOB序列信息)(图20)记录以下列静止图象VOB序列信息。V_ATR(视频属性)记录为视频属性的信息是视频压缩模式、电视系统、图象纵横比、以及视频分辨率。如以上所描述的,这些字段参照视频属性M_VOB_STI的V_ATR。OA_ATR(音频序列属性)音频序列属性字段是音频编码模式、应用标志、量化/DRC、fs、以及音频通道号码。如以上所描述的,这些字段也参照视频属性M_VOB_STI的V_ATR0字段。SP_ART(子画面属性)为子画面属性记录应用标志。这一字段与以上所描述的参照M_VOB_STI的SP_ATR字段相同。SP_PLT(子画面彩色调色板)为子画面存储彩色调色板信息。格式与对M_VOB_STI的SP_PLT所进行的描述相同。S_AVFI(静止图象AV文件信息)(图23)包括下列存取一个静止图象VOG所需的字段S_AVFI_GI、S_VOGI_SRP、以及S_VOGI。S_AVFI_GI(图23)一般静止图象AV文件信息S_AVFI_GI记录S_VOGI_SRP_Ns。S_VOGI_SRP_Ns(静止图象VOB组搜寻指针个数)记录以下所描述的S_VOGI_SRP字段的个数。S_VOGI_SRP(静止图象VOB组搜寻指针)(图23)记录S_VOGI_SA。S_VOGI_SA(静止图象VOB组搜寻开始地址)记录这一S_VOGI的开始地址。S_VOGI(图23)静止图象VOB组S_VOGI包括下列静止图象VOB管理信息字段S_VOB_GI、S_VOB_ENT、以及CP_MNGI。S_VOG_GI(图23)一般静止图象VOB组信息S_VOG_GI把下列字段记录为与静止图象VOB组相关的一般信息。S_VOB_Ns(静止图象VOB个数)记录静止图象VOB组中的静止图象VOB的个数。S_VOB_STIN(S_VOB_STI号码)记录存储在静止图象VOB序列信息中的S_VOB_STI的号码。这一S_VOB_STI号码是S_VOB_STI表中的记录顺序。FIRST_VOB_REC_TM(第一VOB记录日期/时间)
记录静止图象VOB组中的第一静止图象VOB的记录日期/时间信息。LAST_VOB_REC_TM(最后一个VOB记录日期/时间)记录静止图象VOB组中的最后一个静止图象VOB的记录日期/时间信息。S_VOB_SA(静止图象VOB组开始地址)记录RTR_STO.VOB文件中的静止图象VOB组的开始地址。CP_MNGI(拷贝管理信息)记录与相应静止图象VOB组相关的拷贝管理信息,其字段与以上针对电影VOB信息M_VOBI所描述的CP_MNGI相同。S_VOB_ENT(图24)如以下所描述的,根据是否存在针对静止图象VOB组中的单个静止图象VOB所记录的音频,把静止图象VOB入口S_VOB_ENT定义成类型A或类型B。S_VOB_ENT(类型A)(图24)类型A包括字段S_VOB_ENT_TY和V_PART_SZ,定义如下。S_VOB_ENT_TY(静止图象VOB入口类型)按图25中所示的格式对静止图象VOB类型信息进行格式化。MAP_TY存储下列用于标识类型A或类型B的值。00b类型A01b类型BTE存储下列指示静止图象VOB状态的值之一。0b正常的1b临时的或部分删除的SPST_Ns存储静止图象VOB中子画面序列的个数。V_PART_SZ(视频部分大小)存储静止图象VOB的视频部分的数据的大小。S_VOB_ENT(类型B)(图24)
除了S_VOB_ENT_TY和V_PART_SZ字段外,类型B还拥有A_PART_SZ和A_PB_TM字段,定义如下。S_VOB_ENT_TY(静止图象VOB入口类型)记录静止图象VOB的类型。这些字段与以上对类型A所描述的相同。V_PART_SZ(视频部分大小)存储静止图象VOB的视频部分的数据的大小。V_PART_SZ(音频部分大小)存储静止图象VOB的音频部分的数据的大小。A_PB_TM(音频回放时间)存储静止图象VOB的音频部分的回放时间(长度)。UD_PGCIT(图26)用户定义的PGC信息表包括下列字段UD_PGCITI、UD_PGCI_SRP、以及UD_PGCI。UD_PGCITI(图26)用户定义的PGC信息表信息UD_PGCITI记录下列构成用户定义的PGC信息表的字段。UD_PGCI_SRP_Ns(用户定义的PGC信息搜寻指针个数)记录UD_PGCI_SRP的个数。UD_PGCIT_EA(用户定义的PGC信息表结束地址)记录UD_PGCIT的结束地址。UD_PGCI_SRP(图26)用户定义的PGC信息搜寻指针UD_PGCI_SRP记录UD_PGCI_SA字段。UD_PGCI_SA(用户定义的PGC信息开始地址)记录UD_PGCI开始地址。这一地址用于寻找和存取PGCI。UD_PGCI(图26)以下将在PGC信息PGCI下进一步描述用户定义的PGC信息的详细结构。ORG_PGCI(图5)以下将在PGC信息PGCI下进一步描述初始PGC信息的详细结构。TXTDT_MG(图27)
文本数据管理字段TXTDTT_MG包括TXTDTI、IT_TXT_SRP、以及IT_TXT字段,如以下所描述的。TXTDTI(图27)文本数据管理字段TXTDTI包括下列字段CHRS、IT_TXT_SRP_Ns、以及TXTDT_MG_EA。CHRS(字符集代码)记录用于IT_TXT的字符集代码。IT_TXT_SRP_Ns(IT_TXT搜寻指针个数)记录IT_TTXT_SRP字段的个数。TXTDT_MG_EA(文本数据管理结束地址)记录TXTDT_MG块的结束地址。IT_TXT_SRP(图27)IT_TXT搜寻指针IT_TTXT_SRP记录用于存取IT_TXT的下列信息。IT_TXT_SA(IT_TXT开始地址)记录IT_TXT开始地址。这一地址用于寻找和存取IT_TXT块。IT_TXT_SZ(IT_TXT大小)记录IT_TXT数据大小。通过读取这一量的数据,可读取所希望的IT_TXT块。IT_TXT(图27)IT_TXT包括三个字段中的一或多个集合。这三个字段是标识代码IDCD、相应于该ID代码的文本TXT、以及定义这一集合的结束的结束代码TMCD。如果不存在针对一个IDCD的TXT字段,那么可以省略TXT字段,并把IDCD和TMCD记录成一个集合。以下定义了有效的IDCD值。代码种类30h电影31h音乐32h戏剧33h动画34h体育35h纪录影片36h新闻37h天气38h教育39h消谴3Ah娱乐3Bh表演艺术(演奏,歌剧)3Ch购物输入源代码60h广播电台61h摄像放像机62h照片63h备忘录64h其它PGCI(图28)初始节目链信息ORG_PGCI和用户定义的节目链信息UD_PGCI拥有一个共同的数据结构,统称为节目链信息PGCI。PGCI包括下列字段PGC_GI(节目链一般信息)、PGI(节目信息)、CI_SRP(单元信息搜寻指针)、以及CI(息元信息)。PGC_GI(图28)PGC_GI(PGC一般信息)包括作为关于PGC的一般的信息的字段PG_Ns(节目个数)和CI_SRP_Ns(单元信息搜寻指针个数)。以下将进一步描述这些字段。PG_Ns(节目个数)记录PGC中的节目的个数。如果是一个用户定义的PGC,那么这一字段为0,因为不存在节目。CI_SRP_Ns(CI_SRP个数)记录单元信息搜寻指针CI_SRP。以下将对其加以描述。PGI(图28)
如以下所描述的,PGI(节目信息)包括下列字段C_Ns、主文本信息PRM_TXTI、IT_TXT_SRPN、以及THM_PTRI。PG_TY(节目类型)记录下列信息。这些信息是按图29所示的格式加以格式化的。保护(受保护的)0b正常的1b受保护的C_Ns(单元个数)记录节目中的单元个数。PRM_TTXTI(主文本信息)记录描述节目内容的文本信息。更详细的内容,请参见以上的PL_SRPT。IT_TXT_SRPN(IT_TXT_SRP号码)除以上所提到的主文本外,如果还记录包括节目内容信息的IT_TXT,那么把记录在TXTDT_MG中的IT_TXT_SRP号码存储于这一字段。THM_PTRI(简象指针信息)记录代表这一节目的简象信息。关于THM_PTRI的详细信息与以上所提到的PL_SRPT的THM_PTRI相同。CI_SRP(图28)单元信息搜寻指针(CI_SRP)记录存取这一单元信息所需的地址信息。CI_SA(单元信息开始地址)记录单元信息的开始地址。通过寻找这一地址存取单元。CI(图30)CI(单元信息)为两种类型之一针对电影的M_CI,或针对静止图象的S_CI。M_CI(图30)M_CI(电影单元信息)包括下列字段M_G_CI和M_C_EPI。M_C_CI(图30)M_C_CI(电影单元一般信息)包括下列针对每一单元的基本信息。C_TY(单元类型)记录下列信息。这些信息是按图31所显示的格式加以格式化的,用于标识电影单元和静止图象单元。C_TY1000b电影单元001b静止图象单元M_VOBI_SRPN(电影VOB信息搜寻指针个数)记录相应于这一单元的电影VOB信息的搜寻指针个数。为了存取相应于这一单元的序列数据,那么首先必须存取由这一字段所指出的电影VOB信息搜寻指针个数。C_EPI_Ns(单元入口点信息个数)记录这一单元的入口点的个数。C_V_S_PTM(单元视频开始时间)使用图10中所示的格式记录单元的回放开始时间。C_V_E_PTM(单元视频结束时间)使用图10中所示的格式记录单元的回放结束时间。与C_V_S_PTM结合使用,以在相应的VOB中定义有效的单元期。M_C_EPI(图32)根据主文本的表示,把M_C_EPI(电影单元入口点信息)分类为类型A或类型B。M_C_EPI(类型A)(图32)M_C_EPI(类型A)下列指示一个入口点的信息。EP_TY(入口点类型)记录下列信息。这些信息是使用图33中所示的格式加以格式化的,用以标识单元入口点。EP_TY100b类型A01b类型BEP_PTM(入口点时间)根据图10中所示的格式,记录入口点被设置的时间。M_C_EPI(类型B)(图32)除了与类型A相同的EP_TY和EP_PTM字段外,M_C_EPI(类型B)还拥有一个PRM_TXTI字段,如以下所描述的。PRM_TXTI(主文本信息)记录描述由入口点所指出的位置的内容的文本信息。这一信息的详细内容与对以上所提到的PL_SRPT的描述相同。S_CI(图30)S_CI(静止图象单元信息)包括S_C_GI和S_C_EPI字段。S_C_GI(图30)S_C_GI(静止图象单元一般信息)包括以下所描述的基本单元信息。C_TY(单元类型)记录用于标识电影单元和静止图象单元的信息。这些单元类型信息与以上针对电影单元所描述的单元类型相同。S_VOGI_SRPN(静止图象VOB信息搜寻指针个数)记录针对单元的静止图象VOB组的搜寻指针个数。为了存取相应于单元的序列数据,首先必须存取由这一字段所指出的静止图象VOB信息搜寻指针个数。C_EPI_Ns(单元入口点信息个数)记录这一单元的入口点的个数。S_S_VOB_ENTN(启动静止图象VOB号码)记录静止图象VOB号码,通过这一号码,根据图11所示的格式启动单元复制。静止图象VOB号码是由以上所提到的S_VOGI_SRPN所指向的S_VOG中的顺序号码。E_S_VOB_ENTN(结束静止图象VOB号码)记录静止图象VOB号码,通过这一号码,根据图11所示的格式结束单元复制。静止图象VOB号码是由以上所提到的S_VOGI_SRPN所指向的S_VOG中的顺序号码。需要加以注意的是,单元所属于的S_VOG中的有效单元期是通过这一字段结合S_S_VOB_ENTN加以定义的。S_C_EPI(图32)根据主文本的表示,把S_C_EPI(静止图象单元入口点信息)分类为类型A或类型B。S_C_EPI(类型A)(图32)S_C_EPI(类型A)包括下列指示一个入口点的信息。EP_TY(入口点类型)记录下列信息。这些信息是使用图33中所示的格式加以格式化的,用于标识单元入口点。EP_TY100b类型A01b类型BS_VOB_ENTN(静止图象VOB入口号码)记录静止图象号码,通过这一号码根据图11所示的格式对入口点加以设置。S_C_EPI(类型B)(图32)除了与类型A相同的EP_TY和S_VOB_ENTN字段,S_C_EPI还拥有一个PRM_TXTI字段。如以下所描述的。PRM_TXTI(主文本信息)记录描述由入口点所指出的位置的内容的主文本信息。这一信息的细节与在以上所提到的PL_SRPT中所描述的相同。DVD记录器的配置以下将参照图40描述DVD记录器的配置。
如该图所示,这一DVD记录器包括一个用户接口7801,用于与用户的交互;一个系统控制器7802,用于处理对记录器的整个管理和控制;一个输入块7803,包括一个A/D转换器,用于向记录器的音频和视频输入;一个编码器7804;一个输出部分7805,用于音频和视频输出;一个译码器7806,用于MPEG序列译码;轨迹缓冲器7807;以及驱动器7808。对DVD记录器的操作以下将描述图40中所显示的一个DVD记录器的基本的记录和复制操作。
以下首先描述一个记录操作。
在记录开始之前,根据一个来自系统控制器7802的命令,对输入块7803、编码器7804、以及轨迹缓冲器7807进行初始化。对向输入块7803输入的音频和视频数据进行A/D转换,并传送于编码器7804。编码器7804压缩和多路编排视频和音频数据,以生成一个MPEG系统序列,然后把它传送到轨迹缓冲器7807。接下来,把数据顺序地从轨迹缓冲器7807传送到驱动器,以把数据记录到DVD-RAM盘。
以下将描述一个复制操作。
在把一个DVD_RAM盘插入播放机以准备复制之后,用户从盘上的多个AV序列中选择准备加以播放的AV序列。以下更详细地描述用户赖以选择所希望的AV序列的方法。
如以上所述,可以把一系列AV序列记录于一个单一的盘上。因此,播放机必须能够向用户表示一张当前正处于盘上的所有AV序列的列表。
同样如以上所描述的,使用视频对象VOB单元对每一AV序列加以管理。专门针对每一VOB记录视频对象信息VOBI,以记录和管理针对每一VOB的应用信息。使用定义了一个VOB的分层序列的节目链PG,管理一个或一系列VOB的序列。引入这一节目概念,以致于当无论因何种原因作为一系列AV序列加以记录时,可对代表数据的一个线性序列的位序列进行管理。对于独立管理那些作为相关事件的一个有意义的序列所记录的现场来说,这一节目概念是有用的。例如,在清晨使用一个盘照相机记录的一场拔河游戏的AV序列,以及在下午记录的另外一个接力赛跑的AV序列,可以按一个标题为“学校操场上的一天”的单一的节目加以连接和管理。针对每一节目记录节目信息PGI。在针对一个具体节目的属性信息中记录和管理与该节目相关的标题。
因而,为了能够以用户易于理解和容易向用户表示的方式记录和复制AV内容,节目是一个有用的单元,而视频对象VOB是一个DVD记录器可凭借的内部地管理这些AV视频序列的单元。
以下将参照图46描述与本发明相关的和施加于实际AV序列数据的管理信息。
图46中的行L1显示了节目链信息PGCI。左边的方框L1a显示了按一个AV序列被记录时的原样复制该AV序列所需的初始节目链信息ORG-PGCI。右边的方框L1b和L1c显示了按用户所编辑和所定义的节目链的样子复制一个节目链所需的用户定义的节目链信息UD-PGCI。
图5、图28、以及图30中描述了ORG_PGCI管理信息的分级结构。图5、图26、图28、以及图30中描述了UD_PGCI管理信息的分级结构。
需要加以注意的是,可以把多个UD_PGCI记录于一个单一的盘中。如图5中所示,把UD_PGCIT(用户所定义的节目链信息表)做为这些UD_PGCI的一张表,用户可根据这张表选择一个具体的UD-PGCI,以进行复制。
通过追踪一条按以下参照图46所描述的次序贯穿管理信息的路径,可以获得第一个所记录的节目的标题。
图5中的S1→图28中的S2→S3。
图46中的第二行L2显示了静止图象VOB管理信息S_VOBI和电影VOB管理信息M_VOBI。最多可向一个光盘记录999个M_VOBI管理信息块。图5、图15、以及图16中描述了这一M_VOBI管理信息的分级结构。
行L1中的节目链信息PGCI是否与行L2中的任何电影VOB管理信息M_VOBI相关联,可以从以下所描述的管理信息中得知。
图5中的S1→S2→图28中的S3(C_Ns是节目中的单元的个数。通过从第一个节目起顺序地数包含在一个节目中的单元的个数,可以获得包含在所希望的节目中的一个单元的个数。把所包含的单元的个数用作单元搜寻指针CI_SRP#n)。
→S5→S6→S7(根据单元搜寻指针获得单元地址)→S8(获得地址单元信息的号码)→图30,S9(电影单元信息M_CI)→S10(电影单元一般信息M_CGI)→S11(电影VOB信息搜寻指针个数M_VOBI_SRPN)
→图5,S12(AV文件信息表)→图15,S13→S14→S15(存取在S11中检测到的电影VOB信息搜寻指针)→S16→S17(确定电影VOB信息开始地址)→S18→S19图46中的第二行L3显示了电影VOB序列信息M_VOB_STI。把符合本发明的应用标志和优先选择标志写到M_VOB_STI,即如图12中所示,M_VOB_STI包含音频属性A_ATR0和A_ATR1。如图13中所示,音频属性A_ATR0和A_ATR1包含一个应用标志(b17,b16)和优先选择标志(b19,b18)。最多可以把64个M_VOB_STI写到一个光盘上。把一个M_VOB_STI分配给每一个M_VOB_STI,且通常把相同内容的M_VOB_STI分配给多个M_VOBI。可以把一个公共的M_VOB_STI连接于多个M_VOBI。例如,在图46中,把M_VOBI#1和M_VOB#2连接到一个公共的M_VOB_STI#2。
一个具体的M_VOBI和任何具体的M_VOB_STI之间的链路可从管理信息得知,如以下所描述的。
在以上的步骤序列中,在图5的步骤S19中确定了把哪一电影VOB管理信息M_VOBI连接到图46中的节目链信息PGCI中的那些单元。按如下步骤,可得到连接于电影VOB管理信息M_VOBI的M_VOB_STI。
图15,S19→S20→图16,S21(M_VOB_STIN指示电影VOB的一个信息号码)。
按如下步骤,可从这一M_VOB_STIN获得应用标志(b17,b16)和优先选择标志。
图5,S12→图12,S22→S23→S24图47是一个符合本发明的DVD记录器凭以记录一个DVD-RAM盘的过程的序列程图。以下描述这一过程的各步骤。
步骤#1对图40中所示的盘记录器/播放机进行初始化。对系统控制器7802中的N_AC1内存、N_AC2内存、AP_FLG1内存、AP_FLG2内存、以及PR_FLG内存进行初始化。把N_AC1和N_AC2用于临时记录音频序列1和音频序列2中的音频通道的号码。PR_FLG存储用户的通道优先选择。例如,如果表示用日语和英语的双非立体声记录,而且用户希望用英语听,那么把指出应优先复制音频通道2的优先选择标志信息临时存储在内存中。AP_FLG1和AP_FLG2存储音频序列1和音频序列2应用信息,即是否记录多音频通道的一个混合的组合。例如,把指出是否把非立体声的、立体声、以及双非立体声的音频记录混合于由具体的M_VOB_STI所选择的单一的AV序列中的信息临时存储在内存中。一个典型的混合的音频应用,如图42(c)中所示,可能是使用双非立体声通道采用日语和英语的电影广播和以立体声记录的商业广告。
例如,在步骤#1中,把内存N_AC1和N_AC2初始化成1111b,把AP_FLG1和AP_FLG2初始化成00b,其中“b”表示二进制代码。把PR_FLG设置成由用户通过用户接口7801所选择的预先设置的值,或如果没有定义用户优先选择,设置成默认值。
步骤#2输入块7803把A/D转换过的输入信号数据(注意,尽管可以既接收和转换音频也接收和转换视频数据,但我们此处集中讨论音频数据)和从输入信号抽取的音频通道信息发送给编码器7804。
步骤#3编码器7804根据音频数据的配置对音频数据进行编码,把所编码的音频和视频数据(即所编码的AV序列数据)发送给轨迹缓冲器,并把音频通道信息发送给系统控制器7802。
步骤#4系统控制器7802把所接收的针对音频序列1和音频序列2的音频通道信息发送给以上所提到的4位的ID代码,并把这些数据缓冲到N_AC1或N_AC2。例如,如果ID代码为0001b,那么可知音频通道信息为两个通道(立体声的)。
步骤#5如果在同一个AV序列中,针对音频序列1或音频序列2的音频通道不同于由系统控制器7802先前所接收的音频通道信息,那么把AP_FLG1或AP_FLG2设置成01b。例如,如果把不同的音频通道配置混合于一个单一的音频序列中,如图42(c)中所示,则把应用标志设置成01b,如以上所提到的,表示音频序列包含一个混合的音频通道配置。
步骤#6系统控制器7802控制驱动器从轨迹缓冲器7807顺序地读取AV序列数据,并把它记录到盘上。
步骤#7然后,检测是否还存在要输入到同一VA序列的数据。如果存在,那里过程循环返回到步骤#2,并重复这一循环。如果不存在,则前进到步骤#8。换句话说,当完成对一个AV序列的记录时,步骤#8开始。
步骤#8开始把针对已经完全记录的AV序列(VOB)的电影VOB管理信息M_VOBI记录于RTR.FO文件。应该加以注意的是,系统控制器7802把这一管理信息的大部分临时存储于内存中。
步骤#9把N_AC1内存中所存储的关于音频通道的N_AC1号码的信息以及AP_FLGI中内存中指出是否记录一个混合的音频通道的信息,记录于序列信息M_VOB_STI中的ATR0,即按图13的底部所显示的A_ATR0格式,记录于区域b11、b10、b9、b8、b7、以及b16。同样,把来自内存N_AC2和AP_FLG2的数据记录于序列信息M_VOB_STI的ATR1中。
步骤#10把记录于PR_FLG内存的用户优先选择信息记录于序列信息M_VOB_STI中的ATR0,即按图13底部所显示的A_ATR0格式,记录到区域b19、b18中。并且也记录其它信息,以完成M_VOB_STI,并记录于RTR.IFO文件。
步骤#11生成相应于所记录的VOB和节目信息PGI的单元信息,并把这些信息附加在初始节目链信息ORG_PGCI的尾部。
如图50中所示,当把一个符合本发明的DVD-RAM盘加载到一个盘播放机时,通过输出部分7805,表示一张记录于DVD_RAM盘的所有节目(例如,电视戏剧、情景喜剧、记录影片、新电影等)的列表,供用户加以观看,并在这一节目列表中指出伴随每一节目的音频的配置。
图48是用于向用户表示一张节目列表以及与音频内容配置具体相关的信息的过程的序列程图。以下所描述的例子旨在表示一张针对一个初始节目的(即未经用户加以编辑的)节目列表。这一过程中的步骤如下。
步骤#20把一个用于计算节目个数的计数器N重新设置成0。
步骤#21把计数器N加1。
步骤#22读取针对第N个节目的节目信息PGI。
步骤#23从PGI的PRM_TXTI字段读取标题。
步骤#24读取针对PGI的单元信息,以获得电影VOB序列信息搜寻指针个数M_VOBI_SRPN。
步骤#26使用M_VOBI_SRPN,读取相应M_VOB的电影VOB序列信息M_VOBI_STI中的A_ATR0,并针对音频序列1检测应用标志、优先选择标志、以及音频通道计数。同样地读取A_ATR1,并找到可从其中检测到针对音频序列2的应用标志、优先选择标志、以及音频通道计数的管理信息。
步骤#27判断是否存在下一个节目信息PGI。如果存在,那里过程循环返回到步骤#21。如果不存在,则前进到步骤#28。
步骤#28使用在步骤#23中所检测到的标题和在步骤#26中所检测到的应用标志、优先选择标志、音频通道计数,生成并表示一个节目列表屏幕。这一节目列表还根据来自A_ATR0的信息显示对与对于音频序列1,是否存在一个多音频通道的混合配置、是否表示一个增强的通道、以及是否存在音频通道的号码。根据来自A_ATR1的信息,还指出对于音频序列2,是否存在一个多音频通道的混合配置、是否表示一个增强的通道、以及是否存在音频通道的号码。如果既表示A_ATR0也表示A_ATR1,那么节目列表指出存在两个可用的音频序列。如果仅表示A_ATR0信息,那么节目列表指出仅存在一个可用的音频序列。
步骤#29查阅显示节目列表,用户通过用户接口选择一个节目。
步骤#30然后盘播放机播放所选择的节目。图49的序列程图中以及以下的描述说明了针对这一操作的过程。
以下参照50描述一个典型的节目列表的显示。
在所显示的内容的左侧的号码1、2、以及3,是顺序的节目号码。把标题显示在中间的列中。在这一例子中,节目列表包括一部电视剧、海外记录影片、以及一部新电影。把这一信息存储在写入光盘的初始节目链信息ORG_PGCI的节目信息PGI的PRM_TXTI中。
第三列(包括两个音频序列,例如非立体声的和立体声的)描述了相应节目的音频序列配置。这一信息涉及包含在所参照的VOB中的音频序列,其中的所参照的VOB来自包含于相应节目的一个单元,而且这一信息是使用记录于由VOB的VOBI中的M_VOB_STIN所指出的M_VOB_STI的ART0或ART1生成和显示的。用户可通过这一信息了解包含于节目中的音频序列的配置,因而当复制时,可以判定应选择哪些音频序列和典型的音频序列格式。
例如,在回放开始之前,可以确定如果用户选择了“海外记录影片”,将根据记录于ATR0的信息复制双非立体声音频内容的音频序列1,并根据存储用户优先选择的ATR0的优先选择模式,按默认方式对音频通道1(主音频)进行复制。
同样,如果选择了“新电影”,可从记录于ATR0的音频通道号码和应用标志了解到音频序列1包含双非立体声和其它音频内容的一个混合,并知道由优先选择标志所指出的用户的优先选择是要听音频内容的典型的双非立体声部分中的音频通道2(次通道)。
将十分明显的是当允许用户选择准备加以复制的节目时,可把来自ATR0和ATR1的信息表示给用户。因而,在进行选择和回放开始之前,用户能够知道关于各种可能的音频序列配置的基本信息,例如能够知道有多少可用的音频序列、每一音频序列的配置、以及通道配置是否包括混合在一起的多种模式,从而避免了用户在回放实际开始之时的困感。
当音频序列为双非立体声配置时,确定每一VOB是选择音频通道1还是选择音频通道2也是可能的,而且用户可以使用优先选择的音频通道的ATR0和ATR1的优先选择标志进行记录。
另外,如果盘播放机拥有一个自动选择和复制由一个具体的VOB的优先选择标志所指出的音频通道的功能,那么一旦用户选定优先选择的音频通道,则他们可以对盘播放机重新编程,以致于所希望的音频通道将总能自动地得以选择和播放,而全然无需用户来改变音频通道。
以下将描述在用户选择了准备加以复制的节目之后所执行的回放操作。
一个来自系统控制器7802的命令,对轨迹缓冲器7807、译码器7806、输出部分7805进行初始化。然后,系统控制器7802指示盘驱动器寻找所选择的节目的第一个VOB中的AV数据的开始地址。接下来,这一驱动器开始读取数据,并把所读取的数据传送到轨迹缓冲器7807。译码器7806从轨迹缓冲器7807读取数据,通过施用一个MPEG译码操作抽取解压缩的AV数据,并把解压缩的数据传送到输出部分7805。输出部分7805 D/A转换这些数据,并把所得到的模拟的AV数据输出到电视机或其它连接于输出终端的AV设备上。
图49是回放过程的一个序列程图,这一回放过程用于复制一个从所表示的节目列表中选择的节目。以下将描述这一过程中的各步骤。
步骤#40读取针对所选择的节目的节目信息PGI的单元信息CI,以获得M_VOB_SRPN。
步骤#41从所检测到的M_VOB_SRPN读取相应的M_VOBI,以获得VOB数据读取地址。
步骤#42从M_VOBI获得M_VOB_STIN。
步骤#43使用M_VOB_STIN,把译码器设置成相应VOB序列的属性。应该加以注意的是,在这一时刻,用于建立译码器操作的音频序列属性是那些与本发明相关的音频序列属性,例如关于音频通道号码的信息和关于是否存在多音频通道的一个混合配置的信息。步骤#44如果存在两个音频序列,那么一个是通过盘播放机的用户接口加以选择的。如果在一个所选择的音频序列中存在多个音频通道,或从一开始音频序列本身就仅存在一个音频序列,而且还记录了用户的优先选择信息,那么选择由用户优先选择信息指出的音频通道。如果未记录优先选择信息,那么选择默认的音频通道,例如音频通道1。
步骤#45把译码器设置于所选择的音频通道。
步骤#46从读取地址读取VOB数据,然后缓冲到轨迹缓冲器,并提供于译码器。
步骤#47译码器对步骤#44中所选择的音频通道进行译码。
步骤#48判断是否还存在需要加以读取的VOB数据,如果存在,过程循环返回到步骤#40;如果不存在,过程结束。
应该加以注意的是以上是参照一个DVD-RAM盘对本发明的推荐的实施例进行描述的,但对于一个大体熟悉相关技术的人来说,将会很明显地意识到也可使用任何可重写的光盘。另外,本发明并不局限于光盘,而且也适用于硬盘,甚至是可分布的闪光内存,即一种具有充足容量的、可重写的、可随机存取的存储媒体。
另外,尽管以上把关于一个双非立体声配置的两个音频通道的优先选择信息用作存储于ATR0/ATTR1的优先选择信息值,但也可使用根据多音频序列定义了一个优先选择的优先选择信息。
而且,如以上所描述的,存储于ATR0/ATTR1的应用标志信息指出是否记录一个多音频通道的混合配置,或是否针对实际损坏情况记录一个音频增强通道。其它一些可能的应用标志值还包括指出是否以某一特定语言记录音频的信息等。以上所涉及的DVD记录器还假定在一个单一的单元中既拥有记录能力,也拥有回放能力,但使用一个专门的盘记录器和一个独立的专门的盘播放机,也可获得本发明所具体的优点。
通过记录指出包含在记录于光盘的AV数据中的一个音频序列的种类的信息,可以把能够使用户选择一个所希望的用于复制的AV序列的有意义的信息表示给用户。从而避免了用户的困惑,并使光盘和盘播放机更易于操作和更便于使用。
进而,通过记录用户的优先选择信息,还可以提供一个能够自动选择和复制一个符合用户优先选择的恰当的音频通道的盘播方机。
尽管已参照附图并结合本发明的所推荐的实施例对本发明进行了描述,但需要加以注意的是,那些熟悉这一技术的人将会明显意识到可以对本发明进行各方面的变更与修改,但这些变更与修改必须包括在由所附权利要求书所限定的范围内,而不应背离这一范围。
权利要求
1.一个用于存储一个AV序列的光盘,这一AV序列包含一个视频序列和至少一个音频序列,并包含用于管理AV序列的管理信息,其中一个音频序列包含一个音频通道区域,这一音频通道区域包括第一音频通道数据和第二音频通道数据,可有选择地对其中之一进行复制;以及管理分组括优先选择信息,优先选择信息指出当对音频通道区域进行复制时,是优先复制第一音频通道数据还是优先复制第二音频通道数据。
2.一个用于存储一个AV序列的光盘,这一AV序列包含一个视频序列和至少一个音频序列,并包含用于管理AV序列的管理信息,其中音频序列至少包含下列区域中的两个区域,一个第一区域,包括第一音频通道数据和第二音频通道数据,可有选择地对其中之一进行复制,一个第二区域,包括同时被复制的第一音频通道数据和第二音频通道数据,以及一个第三区域,包括针对一个音频通道的数据;以及管理分组括指出应把两个或两个以上的不同的音频序列包含于一个音频序列中的应用信息。
3.一个记录设备,用于向光盘记录一个AV序列,这一AV序列包含一个视频序列和至少一个音频序列,并包含用于管理AV序列的管理信息,该记录设备包括一个编码器(7804),用于对一个音频序列进行编码,这一音频序列拥有一个区域,该区域包含第一音频通道数据和第二音频通道数据,可有选择地对其中之一加以复制;一个控制器(7802),用于生成生管理信息,管理分组括优先选择信息,优先选择信息指出对音频通道区域进行复制时,是优先复制第一音频通道数据还是优先复制第二音频通道数据;以及驱动装置(7807,7808),用于把编码后的音频序列和管理信息记录于光盘的一个数据区域。
4.如权利要求3中所描述的一个记录设备,其中编码器还对一个至少包含下列区域中的两个区域的音频序列进行编码,一个第一区域,包含第一音频通道数据和第二音频通道数据的第一区域,可有选择地其中之一加以复制;一个第二区域,包含同时被复制的第一音频通道数据和第二音频通道数据,以及一个第三区域,包含针对一个音频通道的数据,以及控制器生成包括应用信息的管理信息,应用信息指出应把两个或两个以上的不同的音频序列区域包含在一个音频序列中。
5.一个回放设备,用于复制一个AV序列记录于其上的一个光盘,这一AV序列包含一个视频序列、至少一个音频序列,以及用于管理AV序列的管理信息。这一回放装置包括读取装置(7807,7808),用于从光盘的一个数据区域读取管理信息;抽取装置(7802,步骤#26),用于抽取包括在管理信息中的优先选择信息;优先选择信息指出当复制包括第一音频通道数据或第二音频通道数据(可有选择地对其中之一加以复制)的区域时,是优先复制第一音频通道数据还是优先复制第二音频通道数据;以及一个译码器(7806),用于选择由优先选择信息指出的音频通道数据,并对这些数据进行译码。
6.如权利要求5中所描述的一个回放设备,还包括一个输出装置(7805),用于回放由优先选择信息所确定的一个优先选择的音频通道。
7.如权利要求6中所描述的一个回放设备,其中,抽取装置还抽取指出把不同类型的两个或两个以上的区域混合于一个单一的音频序列的应用信息;以及输出装置显示指出表示音频类型的一个混合的信息。
全文摘要
为了使用一个单一的视频序列进行复制,需对光盘进行格式化,以使其能够记录不同内容的多个音频序列。经过这一格式化的光盘可能会产生用户无法预料的内容的音频输出,而且随包含于所复制的AV序列中的配置的不同而不同。这可能会导致用户的困惑,并使用户在复制开始之后,不得不改变音频的输出。为了防止这一现象的出现,在光盘上,把指出包括在每一AV序列中的音频序列的配置类型的信息与每一音频序列存储在一起,并把这一音频序列类型信息通过屏幕表示给用户,用户将在同一屏幕上选择准备加以回放的AV节目。因而,在回放开始之前,用户能够知道预先选择的准备加以回放的音频序列通道是哪一通道,并能够在回放开始之前,按照自己的希望改变音频通道。
文档编号G11B27/10GK1346491SQ00805946
公开日2002年4月24日 申请日期2000年3月30日 优先权日1999年4月2日
发明者村濑薰, 冈田智之, 津贺一宏, 杉本纪子 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1