视频记录装置,记录介质,视频记录方法和程序的制作方法

文档序号:7592081阅读:177来源:国知局
专利名称:视频记录装置,记录介质,视频记录方法和程序的制作方法
技术领域
本发明涉及视频记录装置和视频记录/重放装置,诸如硬盘/DVD康宝(combo)类型录像机、DVD录像机、DVD流记录器、硬盘录像机、BRD记录器等,和由任何那些装置记录的记录介质,以及视频记录方法,视频记录/重放方法和程序。
背景技术
传统上,对于DVD(数字多用盘)中的视频相关和流相关应用的格式,DVD论坛(DVD-Forum)已经标准化了专用于重放的DVD视频版本1.X格式;允许以简单方式记录、重放和编辑的DVD-VR(视频记录)格式;以及允许以简单方式直接记录和重放广播流或者传输流的DVD-SR(流记录)。而且,在DVD论坛外,已经标准化了DVD+VR(视频记录)格式,用于以简单方式记录、重放和编辑。这些格式的每种用于在该格式支持的盘片上记录数据。
DVD论坛还考虑了专用于重放HDTV的新DVD视频版本2.0(或者HD-DVD9)视频格式,和允许直接记录和重放广播流或者传输流的DVD-HDVR(高清晰视频记录)视频流记录格式,因此导致了标准泛滥的情况。进而,最近,不同于DVD论坛的组织标准化了称为“BRD”(蓝光盘或者Blu-ray盘)的格式,其不同于有关DVD的格式。
这里,DVD视频版本1.X格式专用于重放先前记录了诸如电影的内容的盘,并且其主要目标是家庭影院。DVD+VR格式和DVD-VR格式主要用于数字化模拟视频,并根据用于记录的MPEG-2对数字化的视频进行编码,并且其主要目标是模拟广播记录和摄像机。而提供DVD-SR格式用于如同MPEG流发送的那样记录数据,并且其主要目标是数字广播记录。
而且,DVD视频版本2.X格式专用于重放记录了高图像质量和高声音质量的电影(包括HDTV)的盘,并且其主要目标是下一代家庭影院。DVD-HDVR格式用于包括HDTV的高图像质量和高声音质量视频,并且其主要目标是模拟广播记录和下一代数字广播记录。这些格式还具有其主要目标针对与蓝色激光二极管(LD)兼容的DVD盘片和与红色LD兼容的DVD盘片。
当前,DVD视频版本1.X格式通过采用该格式的产品已经全球普遍流行,而DVD-VR格式,DVD+VR格式等也开始日益流行。而且,DVD视频版本2.X格式,DVD-SR格式,以及DVD-HDVR格式是将来很有前景的格式。进而,BRD格式包括专用于重放的格式以及用于与蓝色LD兼容的盘片的记录/重放格式,包括HDTV。
近来,硬盘和DVD记录器结合成为最近已经商用的康宝类型的HDD/DVD记录器。该产品将应用到它的模拟视频信号数字化,并根据用于记录的MPEG-2对数字化的数据编码到硬盘或者DVD。另外,该产品能够从硬盘向DVD拷贝(dub)数据,或者从DVD向硬盘拷贝数据。这里,为了在硬盘上记录数据,用于此目的的逻辑格式可以随后很容易地转换为DVD格式。特别的,如果DVD记录器支持DVD-VR格式,则数据以DVD-VR格式记录到硬盘。而且,如果DVD记录器支持DVD+VR格式,则数据以DVD+VR格式记录到硬盘。而且,如果DVD记录器未来支持DVD-SR格式或者DVD-HDVR格式,则数据将以DVD-SR格式或者DVD-HDVR格式记录到硬盘。以这种方式,数据从硬盘到DVD的拷贝可以容易地完成而不需要格式转换。
给出上述技术的例子JP-2001-35083-A公开了一种数字重放装置,其包括重放驱动装置,用于选择性地重放记录有以第一格式格式化的数据的第一记录介质,记录有以第二格式格式化的数据的第二记录介质,以及记录有选择性地以第一格式或者第二格式格式化的数据的第三记录介质;第一解码装置,用于解码以第一格式格式化的数据;第二解码装置,用于解码以第二格式格式化的数据;以及重放控制装置,用于选择性地驱动第一解码装置,使得当数字重放装置用作第一记录介质的播放器时第一解码装置解码数据,选择性地驱动第二解码装置,使得当数字重放装置用作第二记录介质的播放器时第二解码装置解码数据,并且选择性地驱动第一或者第二解码装置,使得当数字重放装置用作第三记录介质的播放器时,第一或者第二解码装置根据第三记录介质记录的格式,解码数据,从而选择性地重放记录在三种类型的记录介质上的数据,其中这三种类型在记录/重放方案和格式中彼此不同。JP-2001-35083-A还公开了数字记录装置,其包括记录驱动装置,用于记录以第一格式或者第二格式选择性格式化的记录介质上的数据;输入界面,用于接收从外部传送来的数据;第一编码装置,用于以第一格式格式化由输入界面接收的流数据;第二编码装置,用于以第二格式格式化由输入界面接收的流数据;第二编码装置,用于格式化由输入界面以第二格式接收的流数据;以及记录控制装置,用于选择性地控制记录驱动装置,当数字记录装置用作与第一格式兼容的记录装置时,记录通过输入界面接收并由第一编码装置格式化到记录介质上的流数据,并且当数字记录装置用作与第二格式兼容的记录装置时,记录通过输入界面接收并由第二编码装置格式化到记录介质上的流数据,从而根据视频标准或者音频标准,选择性地在记录介质上记录数据。
然而,用于以这些格式记录数据的视频记录/重放装置诸如HDD/DVD录像机具有如下问题。
在未来驱动器支持许多种盘片的情况下,当原先以特定格式记录在硬盘上的数据强迫地以不同格式从硬盘拷贝到DVD上时,拷贝将涉及复杂地从一种格式到另一种格式的转换。例如,当以DVD+VR格式记录在硬盘上的数据将要以DVD-VR格式拷贝到DVD上时,或者当以DVD-VR格式记录在硬盘上的数据将要以DVD-SR格式拷贝到DVD上时,这样的拷贝操作将涉及复杂的计算,并且在达到高速转换时遇到困难。另外,为了格式转换,将占据较大比例的CPU,因此,将妨碍执行其它并发的记录和重放操作。
前述适用于将用于HDTV的DVD-HDVR格式。DVD-HDVR格式是新的格式,不兼容于传统的格式,诸如DVD+VR格式,DVD-VR格式,DVD-SR格式等。因此,如果以DVD-HDVR格式记录在DVD盘片上的数据将要转换为其它格式,诸如DVD视频版本1.X格式,DVD+VR格式,DVD-VR格式,DVD-SR格式等,的数据,以便将数据拷贝到传统DVD盘片上,则拷贝将涉及复杂的格式转换,并在达到高速转换时遇到困难,正如前所述。另外,为了格式转换,将占据较大比例的CPU,因此,将妨碍执行其它并发的记录和重放操作。当增加前述的BRD格式时,也将看到这样的情形。

发明内容
本发明的一个目的是提供视频记录装置,记录介质,视频记录方法和计算机程序,对于记录在记录介质上的视频流,它们能够便于从一个格式到另一个格式的转换。
在本发明中,当视频流应用到视频记录装置时,多个格式信息产生装置产生由彼此不同的格式定义的各个与时间或者记录位置有关的信息。接下来,格式化装置将由多个格式信息产生装置的每个产生的与时间或者记录位置有关的信息增加到引入视频流中,以格式化视频流。随后,记录装置将由格式化装置增加到视频流的与时间或者记录位置有关的信息与视频流一起记录到记录介质上。
而且,当视频流应用到视频记录装置时,第一格式信息产生装置为引入视频流产生由预定第一格式定义的与时间或者记录位置有关的信息。接下来,格式化装置将由第一格式信息产生装置产生的与时间或者记录位置有关的信息增加到引入视频流中,以第一格式格式化视频流。而且,第二格式信息产生装置为引入视频流产生由不同于第一格式的第二格式定义的与时间或者记录位置有关的信息。随后,信息求和装置将由第二格式信息产生装置产生的与时间或者记录位置有关的信息增加到由所述格式化装置格式化的视频流。记录装置将增加到由所述信息求和装置格式化的视频流的与时间或者记录位置有关的信息与格式化的视频流一起记录到记录介质上。
为将以根据记录介质的类型的格式记录在记录介质上的视频流转换到另一格式,转换装置首先将为视频流由该格式定义的与时间或者记录位置有关的信息转换为由根据装载到视频记录装置中的另一记录介质的类型的格式定义的与时间或者记录位置有关的信息。接下来,格式化装置将由转换装置转换的与时间或者记录位置有关的信息增加到视频流中,以转换视频流的格式。
而且,当视频流应用到视频记录装置时,格式信息产生装置为视频流产生由视频流的格式定义的与时间或者记录位置有关的信息。接下来,格式化装置用于将格式信息产生装置产生的与时间或者记录位置有关的信息增加到引入视频流中,以格式化视频流。这里,播放列表文件创建装置创建播放列表文件,它由独立于视频流的文件形式构建,用于指定在视频流待记录的记录介质上记录的视频流的重放顺序。格式化装置将由播放列表文件创建装置创建的播放列表文件增加到格式化的视频流中。随后,记录装置在记录介质上记录由格式化装置格式化的视频流以及增加到其中的播放列表文件。
而且,当视频流应用到视频记录装置时,格式设置装置根据引入视频流设置格式。格式信息产生装置为引入视频流产生由所述格式设置装置设置的格式定义的与时间或者记录位置有关的信息。接下来,格式化装置将由格式信息产生装置产生的与时间或者记录位置有关的信息增加到引入视频流中,以格式化视频流。随后,记录装置在记录介质上记录由格式化装置格式化的视频流。
而且,格式设置装置根据待记录视频流的记录介质的类型设置格式。当应用视频流时,格式信息产生装置为引入视频流产生由格式设置装置设置的格式定义的与时间或者记录位置有关的信息。接下来,格式化装置将由格式信息产生装置产生的与时间或者记录位置有关的信息增加到引入视频流中,以格式化视频流。随后,记录装置在记录介质上记录由格式化装置格式化的视频流。
从参考用于示出本发明的例子的附图的下面的描述中,本发明的上述和其它目的,特征和优势将变得清晰。


图1是框图,示出了根据本发明的视频记录/重放装置的一个实施例;图2示出了DVD记录器如何在DVD上记录视频/音频数据,其中该视频/音频数据已经被图1所示的记录格式化单元进行了多格式化;图3是描述了在另一兼容DVD驱动器中编辑和重放由图1中示出的DVD记录器记录的盘片中涉及的处理的视图;图4是示出了DVD视频和DVD+VR的示例性结构的视图;图5是示出了DVD-VR(DVD-HDVR)的示例性结构的视图;图6是示出了DVD-VR(DVD-HDVR)的示例性时间映射信息的视图;图7是示出了示例性DVD-SR格式的视图;图8是示出了DVD-SR格式中SOB0和IAPAT的视图;图9是示出了AUSM和AUEM的视图;图10是示出由DVD视频,DVD+VR,DVD-VR和DVD-HDVR定义的视频,音频,子图片包的视图;
图11是示出由DVD-SR定义的流包的视图;图12是举例示出图11所示的视频包是如何从图10所示的流包中产生的视图;图13是示出示例性DVD多逻辑格式的视图;图14是用于更详细描述DVD多逻辑格式的视图;图15是示出必须记录为DVD多逻辑格式的数据的视图;图16是示出在图15示出的数据以外,还能够作为DVD多逻辑格式被记录的数据的视图;图17是框图,示出了根据本发明的视频记录/重放装置的第二实施例;图18是示出图17所示的由记录格式化单元格式化的视频/音频数据和由信息求和单元增加到视频/音频数据的与时间或者记录位置有关的信息是如何由DVD记录器记录到DVD上的视图;图19是框图,示出了根据本发明的视频记录/重放装置的第三实施例;图20是示出由图19所示的记录格式化单元格式化的视频/音频数据和由播放列表文件创建单元创建的播放列表文件是如何由DVD记录器记录到DVD上的视图;图21是框图,示出了根据本发明的视频记录/重放装置的第四实施例;图22是示出根据待记录视频/音频数据的DVD的类型设置格式的示例性视频记录装置的框图。
具体实施例方式
(第一实施例)图1是框图,示出了根据本发明的视频记录/重放装置的第一实施例,特别的,HDD/DVD结合录像机11支持DVD多逻辑格式。
如图1所示,本实施例的HDD/DVD结合录像机101包括DVD多逻辑格式转换部件103;HDD驱动器106,用于在充当记录介质的硬盘106a上记录视频/音频数据102;DVD记录器112,用于在作为记录介质的DVD上记录视频/音频数据102;DVD多逻辑格式拷贝单元107;DVD视频/+VR格式拷贝单元108;DVD-VR格式拷贝单元109;DVD-SR格式拷贝单元110;DVD-HDVR格式拷贝单元111,BRD格式拷贝单元126;控制部件105;DVD-多,DVD视频/+VR,DVD-VR,DVD-SR,DVD-HDVR,BRD编辑/重放部件113;和格式转换单元115。
DVD多逻辑格式转换部件103将作为引入视频流的视频/音频数据102转换为DVD多逻辑格式,并且包括DVD视频格式信息产生单元117,用于为引入视频/音频数据102产生与由DVD视频版本1.X格式或者DVD视频版本2.X格式定义的时间或者记录位置有关的信息;DVD+VR格式信息产生单元118,用于为引入视频/音频数据102产生与由DVD+VR格式定义的时间或者记录位置有关的信息;DVD-VR格式信息产生单元119,用于为引入视频/音频数据102产生与由DVD-VR格式定义的时间或者记录位置有关的信息;DVD-SR格式信息产生单元120,用于为引入视频/音频数据102产生与由DVD-SR格式定义的时间或者记录位置有关的信息;DVD-HDVR格式信息产生单元121,用于为引入视频/音频数据102产生与由DVD-HDVR格式定义的时间或者记录位置有关的信息;BRD格式信息产生单元125,用于为引入视频/音频数据102产生与由BRD格式定义的时间或者记录位置有关的信息;和记录格式化单元122,用于将由DVD视频格式信息产生单元117,DVD+VR格式信息产生单元118,DVD-VR格式信息产生单元119,DVD-SR格式信息产生单元120,DVD-HDVR格式信息产生单元121和BRD格式信息产生单元125产生的与时间或者记录位置有关的信息增加到引入视频/音频数据102,使得视频/音频数据102与多格式视频/音频数据102兼容。
HDD驱动器106将已经由记录格式化单元122进行多格式化的视频/音频数据记录到硬盘106a,而DVD记录器112将已经由记录格式化单元122进行多格式化的视频/音频数据记录到装载到DVD记录器112中的DVD。
DVD多逻辑格式拷贝单元107命令DVD记录器112,将记录在硬盘106a上的视频/音频数据以DVD多逻辑格式象原来一样拷贝到DVD。
DVD视频/+VR格式拷贝单元108将记录在硬盘106a上的视频/音频数据的格式转换为DVD视频版本1.X格式,DVD视频版本2.X格式或者DVD+VR格式,使得DVD记录器112能够将格式转换的视频/音频数据以上述任何格式拷贝到DVD。
DVD-VR格式拷贝单元109将记录在硬盘106a上的视频/音频数据的格式转换为DVD-VR格式,使得DVD记录器112能够将格式转换的视频/音频数据以DVD-VR格式拷贝到DVD。
DVD-SR格式拷贝单元110将记录在硬盘106a上的视频/音频数据的格式转换为DVD-SR格式,使得DVD记录器112能够将格式转换的视频/音频数据以DVD-SR格式拷贝到DVD。
DVD-HDVR格式拷贝单元111将记录在硬盘106a上的视频/音频数据的格式转换为DVD-HDVR格式,使得DVD记录器112能够将格式转换的视频/音频数据以DVD-HDVR格式拷贝到DVD。
BRD格式拷贝单元126将记录在硬盘106a上的视频/音频数据的格式转换为BRD格式,使得DVD记录器112能够将格式转换的视频/音频数据以BRD格式拷贝到DVD。
DVD-多,DVD视频/+VR,DVD-VR,DVD-SR,DVD-HDVR,BRD编辑/重放部件113负责记录在DVD上的视频/音频数据的编辑,重放等。
格式转换单元115根据其它DVD的类型,当视频/音频数据记录在其它DVD上时,转换记录在DVD上的视频/音频数据的格式。格式转换单元115包括转换器124,用于将有关根据记录有视频/音频数据的DVD的类型的格式定义的与时间或者记录位置有关的信息转换为与根据其它DVD类型的格式定义的时间或者记录位置有关的信息;和格式化器123,用于将由转换器124转换的与时间或者记录位置有关的信息增加到记录在DVD上的视频/音频数据,以将得到的视频/音频数据格式化成与其它DVD相关的格式。
下面的描述将集中在如上所配置的HDD/DVD结合录像机101的操作。
当从外部应用视频/音频数据102时,引入的视频/音频数据102首先应用到DVD多逻辑格式转换部件103的DVD视频格式信息产生单元117,DVD+VR格式信息产生单元118,DVD-VR格式信息产生单元119,DVD-SR格式信息产生单元120,DVD-HDVR格式信息产生单元121,BRD格式信息产生单元125和记录格式化单元122。
作为响应,DVD视频格式信息产生单元117为引入视频/音频数据102产生与由DVD视频版本1.X格式或者DVD视频版本2.X格式定义的时间或者记录位置有关的信息。DVD+VR格式信息产生单元118为引入视频/音频数据102产生与由DVD+VR格式定义的时间或者记录位置有关的信息。DVD-VR格式信息产生单元119为引入视频/音频数据102产生与由DVD-VR格式定义的时间或者记录位置有关的信息。DVD-SR格式信息产生单元120为引入视频/音频数据102产生与由DVD-SR格式定义的时间或者记录位置有关的信息。DVD-HDVR格式信息产生单元121为引入视频/音频数据102产生与由DVD-HDVR格式定义的时间或者记录位置有关的信息。BRD格式信息产生单元125为引入视频/音频数据102产生与由BRD格式定义的时间或者记录位置有关的信息。由DVD视频格式信息产生单元117,DVD+VR格式信息产生单元118,DVD-VR格式信息产生单元119,DVD-SR格式信息产生单元120,DVD-HDVR格式信息产生单元121和BRD格式信息产生单元125产生的与时间或者记录位置有关的信息可以是例如指示数据产生时间的信息,指示记录数据的位置的信息,图片类型和记录位置之间的关系的信息,视频或者音频或者子图片和记录位置之间的关系的信息,指示每个视频数据压缩单元开始或者结束记录的位置的信息,特定记录单元之间的关系的信息,指示每次开始记录时产生的记录开始的信息,不限于此。关于上述列出的信息,例如假定流类型定义为视频/音频流;一次记录的数据集为VOB(视频对象);作为广播或者传输流一次记录的数据集为SOB(流对象);固定视频字段数据集为TMU(时间映射单元);在可记录/可重放流中的一个或者多个GOP(图片组)集为VOBU(视频对象单元);在可记录/可重放流中记录为广播或者传输流的一个或者多个GOP数据集为SOBU_HD(流对象单元HD);固定比特数目的数据集为SOBU(流对象单元);另一个值的固定比特数目的数据集为PacketGroup,表示产生数据的时刻的信息可包括由DVD-VR格式或者DVD-HDVR格式定义的VOB开始时间,SOB开始时间,TMU开始时间,VOBU开始时间SOBU_HD开始时间,SOBU开始时间,PacketGroup开始时间,VOBU_PB_TM,由DVD-SR格式定义的IAPAT(增量分组到达时间),由DVD-HDVR格式定义的PATS(分组到达时间戳);表示记录数据的位置的信息可包括由DVD视频版本1.X,DVD视频版本2.X,或者DVD+VR格式定义的VOB地址,SOB地址,TMU地址,VOBU地址,SOBU_HD地址,SOBU地址,PacketGroup地址,VTS_VOBU_SA,VOBU_EA,FWDI,BWDI,以及由DVD-VR或者DVD-HDVR格式定义的VOBU_SZ;图片类型和记录位置之间的关系的信息可包括由DVD视频版本1.X格式,DVD视频版本2.X格式,或者DVD+VR格式定义的VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,以及由DVD-VR格式或者DVD-HDVR格式定义的1STREF_SZ;视频或者音频或者子图片和记录位置之间的关系的信息可包括由DVD视频版本1.X格式,DVD视频版本2.X格式或者DVD+VR格式定义的A_SYNCA,SP_SYNCA;指示每个视频数据压缩单元开始或者结束记录的位置的信息可包括由DVD-SR格式定义的AUSM,AUEM;固定记录单元之间的关系的信息可包括由DVD-VR格式或者DVD-HDVR格式定义的TM_DIFF,VOBU_ENTN,VOBU_ADR;且指示每次开始记录时产生的记录开始信息可包括由DVD-VR格式或者DVD-HDVR格式定义的TM_ENT_Ns,VOBU_ENT_Ns,TM_OFS,ADR_OFS。对于对各个格式产生的信息,下面将详细描述。
如上所述,DVD多逻辑格式转换部件103的DVD视频格式信息产生单元117,DVD+VR格式信息产生单元118,DVD-VR格式信息产生单元119,DVD-SR格式信息产生单元120,DVD-HDVR格式信息产生单元121,BRD格式信息产生单元125产生由相关格式定义的彼此不同的与时间或者记录位置有关的信息。这些格式可分类为支持专用于重放的流的格式;支持可记录/可重放的流的格式;以及支持记录为广播或者传输流的可记录/可重放流的格式。至少三种类型可以设置为专用于重放的流,其中第一类型由遵从DVD视频版本1.X的流指定;第二类型由遵从DVD视频版本2.X或者HD-DVD9的流指定;以及第三类型由遵从BRD格式的流指定。至少四种类型可以设置为可记录/可重放的流,其中四种类型的第一种由遵从DVD+VR格式的流指定;第二类型由遵从DVD-VR格式的流指定;第三类型由遵从DVD-HDVR的流指定;第四类型由遵从BRD格式的流指定。至少三种类型可以设置为记录为广播或者传输流的可记录/可重放流,其中第一类型由遵从DVD-SR格式的流指定;第二类型由遵从DVD-HDVR格式的流指定;第三类型由遵从BRD流的流指定。
接下来,记录格式化单元122将由DVD视频格式信息产生单元117,DVD+VR格式信息产生单元118,DVD-VR格式信息产生单元119,DVD-SR格式信息产生单元120,DVD-SR格式信息产生单元120,DVD-HDVR格式信息产生单元121和BRD格式信息产生单元125产生的与时间或者记录位置有关的信息增加到引入视频/音频数据102中,从而使得视频/音频数据102与多种格式兼容。
随后,由记录格式化单元122使得成为与多种格式兼容的视频/音频数据记录在HDD驱动器106的硬盘106a中,或者在接收控制信号104的控制部件105的控制下,由DVD记录器112记录在DVD上。
图2示出了DVD记录器112如何在DVD上记录视频/音频数据,其中该视频/音频数据已经被图1所示的记录格式化单元122进行了多格式化。
如图2所示,DVD2101上将由DVD记录器112记录视频/音频数据,DVD2101具有保留为记录格式化的视频/音频数据的记录区2102,从而被记录格式化单元122多格式化的视频/音频数据记录在该记录区2102中。特别的,在记录区2102中记录了视频/音频数据102以及由DVD视频格式信息产生单元117,DVD+VR格式信息产生单元118,DVD-VR格式信息产生单元119,DVD-SR格式信息产生单元120,DVD-HDVR格式信息产生单元121,BRD格式信息产生单元125产生的增加到视频/音频数据102的与时间或者记录位置有关的信息。
DVD视频格式信息产生单元117,DVD+VR格式信息产生单元118,DVD-VR格式信息产生单元119,DVD-SR格式信息产生单元120,DVD-HDVR格式信息产生单元121,BRD格式信息产生单元125的每个可产生由各个相关格式定义的有关记录单元之间关系的时间信息以及每个固定记录单元的时间信息,并且有关记录单元之间关系的时间信息以及每个固定记录单元的时间信息的至少一个可以记录在HDD驱动器106中的硬盘106a上,或者由记录格式化单元122记录在DVD上作为附加信息。在这种情况下,有关记录单元之间关系的时间信息可包括SOBU或者PacketGroup的头和TMU的头之间的时间差;位于TMU的头的SOBU或者PacketGroup数目;位于TMU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和VOBU的头之间的时间差;位于VOBU的头的SOBU或者PacketGroup数目;位于VOBU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和SOBU_HD的头之间的时间差;位于VOBU的头的SOBU或者PacketGroup的开始地址,SOBU或者PacketGroup的头和SOBU_HD的头之间的时间差,位于SOBU_HD的头的SOBU或者PacketGroup数目;位于SOBU_HD的头的SOBU或者PacketGroup的开始地址,而每个固定记录单元的时间信息可包括每个SOBU或者PacketGroup的时间信息或者帧数目或者字段数目。
在控制部件105的控制下,由HDD驱动器106记录在硬盘106a上的视频/音频数据由DVD记录器112拷贝到DVD上。在这种情况下,当由DVD记录器112将记录在硬盘106a上的视频/音频数据记录到DVD上时,DVD多逻辑格式拷贝单元107维持DVD多逻辑格式中的视频/音频数据;或者DVD视频/+VR格式拷贝单元108将视频/音频数据转换为DVD视频版本1.X,版本2.X或者DVD+VR格式;或者DVD-VR格式拷贝单元109将视频/音频数据转换为DVD-VR格式;或者DVD-SR格式拷贝单元110将视频/音频数据转换为DVD-SR格式;或者DVD-HDVR格式拷贝单元111将视频/音频数据转换为DVD-HDVR格式;或者BRD格式拷贝单元126将视频/音频数据转换为BRD格式。
这里,控制部件105确定或者选择由HDD驱动器106记录到硬盘106a上的视频/音频数据是在DVD多逻辑格式拷贝单元107或者DVD视频/+VR格式拷贝单元108或者DVD-VR格式拷贝单元109或者DVD-SR格式拷贝单元110或者DVD-HDVR格式拷贝单元111或者BRD格式拷贝单元126中转换的。备选的,根据将视频/音频数据拷贝到的DVD类型,自动确定合适的格式转换部件。例如,当DVD记录器112中加载DVD+RW盘片时,自动选择DVD+VR格式;当DVD记录器112中加载DVD-RW盘片时,自动选择DVD-VR格式或者DVD-SR格式;当DVD记录器112中加载蓝色LD兼容可写盘片时,自动选择DVD-HDVR格式;依此类推。而且,当DVD记录器112中加载DVD-RW盘片并应用模拟数据时,自动选择DVD-VR格式;当DVD记录器112中加载DVD-RW盘片并应用数字数据时,自动选择DVD-SR格式;当DVD记录器112中加载BRD盘片时,自动选择BRD格式。另外,当DVD记录器112中加载蓝色LD兼容可写盘片并应用模拟数据时,在DVD-HDVR格式中自动选择VOB记录模式;或者当DVD记录器112中加载蓝色LD兼容可写盘片并应用数字数据时,在DVD-HDVR格式中自动选择SOB记录模式。这里,总体来说,VOB记录模式被看作适合记录数字化的模拟输入的格式,而SOB记录模式被看作适合直接记录数字输入的格式。
备选的,上述拷贝操作可以在加载到DVD记录器112中的DVD之间进行。在这种情况下,记录到加载到DVD记录器112中的DVD上的视频/音频数据可以一次记录到硬盘106a中,然后,另一DVD可加载到DVD记录器112中,用于将记录到硬盘106a中视频/音频数据拷贝到加载到DVD记录器112中的DVD,或者可以提供多个DVD记录器112,使得视频/音频数据直接从加载到多个DVD记录器112中一个DVD拷贝到另一个。
由DVD记录器112记录到DVD上的视频/音频数据在相同的DVD记录器112中或者在另一个兼容的DVD驱动器中编辑和重放。
当由DVD记录器112记录在DVD上的视频/音频数据被DVD记录器112编辑和重放时,视频/音频数据在DVD-多,DVD视频/+VR,DVD-VR,DVD-SR,DVD-HDVR,BRD编辑/重放部件113中编辑和重放。当编辑视频/音频数据时,得到的编辑后的视频/音频数据写回到DVD。当重放视频/音频数据时,重放的数据作为视频/音频数据0114传送。
应该懂得,在图1的描述中,省略了记录在HDD驱动器106中的硬盘106a上的视频/音频数据的编辑和重放,由HDD驱动器106将视频/音频数据从DVD记录器112写回到硬盘106a的操作,以及等等。
图3描述了在另一兼容DVD驱动器中由图1中的DVD记录器112编辑和重放记录在DVD中的视频/音频数据中涉及的处理。
如图3所示,由DVD记录器112以DVD视频版本1.X,版本2.X或者DVD+VR格式记录在DVD上的视频/音频数据由专用于重放的DVD视频版本1.X或者版本2.X驱动器201或者DVD视频版本1.X或者版本2.X重放部件202进行重放,从而重放数据作为视频/音频数据206传送。
由DVD记录器112以DVD视频版本1.X,版本2.X或者DVD+VR格式记录在DVD上的视频/音频数据在可记录/可重放DVD+VR驱动器204和DVD+VR编辑/重放部件205中编辑和重放,从而编辑的视频/音频数据写回到DVD,并且重放的数据做视频/音频数据206传送。
由DVD记录器112以DVD-VR格式记录在DVD上的视频/音频数据在DVD-VR驱动器207和DVD-VR编辑/重放部件208中编辑和重放,从而编辑的视频/音频数据写回到DVD,并且重放的数据做视频/音频数据209传送。
由DVD记录器112以DVD-SR格式记录在DVD上的视频/音频数据在DVD-SR驱动器210和DVD-SR编辑/重放部件211中编辑和重放,从而编辑的视频/音频数据写回到DVD,并且重放的数据做视频/音频数据212传送。
由DVD记录器112以DVD-HDVR格式记录在DVD上的视频/音频数据在可记录/可重放DVD-HDVR驱动器213和DVD-HDVR编辑/重放部件214中编辑和重放,从而编辑的视频/音频数据写回到DVD,并且重放的数据做视频/音频数据215传送。
由DVD记录器112以BRD格式记录在DVD上的视频/音频数据在BRD驱动器216和BRD驱动编辑/重放部件217中编辑和重放,使得编辑的视频/音频数据写回到DVD中,并且重放的数据作为视频/音频数据218传送。
根据其它DVD的类型,当记录在一个DVD上的视频/音频数据复制到另一DVD时,格式转换单元115也可以转换格式。
例如,根据用于与时间或者记录位置有关的信息的DVD-HDVR格式,以DVD视频格式记录的内容可以重写和记录。
首先,在格式转换单元115中,转换器124将与由根据由DVD记录器112记录有视频/音频数据的DVD的类型的格式定义的时间或者记录位置相关的信息转换成与根据另一类型DVD的格式定义的时间或者记录位置相关的信息。接下来,格式化器123将由转换器124转换的与时间或者记录位置有关的信息增加到由DVD记录器112记录在DVD上的视频/音频数据中,从而格式化视频/音频数据。
在这种情况下,与时间或者记录位置有关的信息可以选自包括VOB开始时间,SOB开始时间,TMU开始时间,VOBU开始时间,SOBU_HD开始时间,SOBU开始时间,PacketGroup开始时间,VOB地址,SOB地址,TMU地址,VOBU地址,SOBU_HD地址,SOBU地址,PacketGroup地址;遵从DVD视频版本1.X格式和DVD视频版本2.X格式的VTS_VOBU_SA,VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,FWDI,BWDI,A_SYNCA,SP_SYNCA;遵从DVD+VR格式的VTS_VOBU_SA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,VOBU_EA,FWDI,BWDI,A_SYNCHA,SP_SYNCA,遵从DVD-VR格式或者DVD-HDVR格式的TM_ENT_Ns,VOBU_ENT_Ns,TM_OFS,ADR_OFS,TM_DIFF,VOBU_ENTN,VOBU_ADR,1STREF_SZ,VOBU_PB_TM,VOBU_SZ;遵从DVD-SR格式的IAPAT,AUSM,AUEM;以及遵从DVD-HDVR格式的PATS的组,并且转换器124将由根据由DVD记录器112记录有视频/音频数据的DVD的类型的格式定义的一条信息转换为根据其它DVD的类型的格式定义的信息。
而且,转换器124可将由根据由DVD记录器112记录有视频/音频数据的DVD的类型的格式定义的有关记录单元之间关系的时间信息以及每个固定记录单元的时间信息转换为根据其它DVD的类型的格式定义的信息,并且DVD记录器112可将由转换器124转换的有关记录单元之间关系的时间信息以及每个固定记录单元的时间信息的至少一个作为附加信息记录到其它DVD。在这种情况下,DVD记录器112在DVD上记录遵从DVD视频版本1.X格式或者DVD视频版本2.X格式或者DVD+VR格式或者DVD-VR格式或者DVD-SR格式或者DVD-HDVR格式或者BRD格式的视频流,并还可在DVD上记录附加信息,附加信息是从SOBU或者PacketGroup的头和TMU的头之间的时间差;位于TMU的头的SOBU或者PacketGroup数目;位于TMU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和VOBU的头之间的时间差;位于VOBU的头的SOBU或者PacketGroup数目;位于VOBU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和SOBU_HD的头之间的时间差;位于VOBU的头的SOBU或者PacketGroup的数目;位于VOBU的头的SOBU或者PacketGroup的开始地址,SOBU或者PacketGroup的头和SOBU_HD的头之间的时间差,位于SOBU_HD的头的SOBU或者PacketGroup数目;位于SOBU_HD的头的SOBU或者PacketGroup的开始地址,以及每个SOBU或者PacketGroup的时间信息,帧数目或者字段数目中选择的至少一个。
以这种方式,该实施例的视频记录/重放装置包括格式转换单元115,其包括转换器124,用于将由记录在DVD上的视频/音频数据的格式定义的与时间或者记录位置有关的信息转换为由根据另一DVD类型的格式定义的与时间或者记录位置有关的信息;以及格式化器123,用于将在转换器124中转换的与时间或者记录位置有关的信息增加到视频/音频数据中以转换视频/音频数据的格式。因此,视频记录/重放装置能够容易地将记录在DVD上的视频/音频数据从与该DVD相关的格式转换为根据待记录有视频/音频数据的DVD的类型的格式。
接下来,下面将详细描述上述格式。
首先描述DVD视频版本1.X,版本2.X或者DVD+VR格式。
DVD视频版本1.X,版本2.X不包括用于快速搜索的用户数据。DVD+VR可用的格式包括不包括用于快速搜索的用户数据的DVD+VR格式;以及包括用于快速搜索的用户数据的DVD+VR格式。
图4示出了DVD视频版本1.X,版本2.X和DVD+VR的示例性结构。应该懂得,对于视频版本1.X,版本2.X,不包括用于快速搜索的用户数据的DVD+VR格式;以及包括用于快速搜索的用户数据的DVD+VR格式,图4是共用的。用于快速搜索的用户数据将在后面描述。
如图4所示,盘片包括文件系统数据(卷&文件结构)301,以及视频(DVD视频区)。视频(DVD视频区)包括管理数据(VMG)302和视频标题组(VTS)。管理数据(VMG)302包括管理信息(VMGI)303等,而视频标题组(VTS)包括视频标题组信息(VTSI)304,视频对象组(标题的VOBS)等。视频对象组(标题的VOBS)包括视频对象(VOB)305,视频对象(VOB)305包括信元(Cell)306,每个信元包括视频对象单元(VOBU)307,每个视频对象单元(VOBU)307包括NV-Pack308,V-Pack等。NV-Pack308包括头(Header)309,DSI数据等。
这里,VOBU(视频对象单元)包括由MPEG定义一个或者多个GOP(图片组),并通常具有一个GOP和0.5秒的持续时间。然后,由于NV-Pack(导航包,即用于可变速度重放的数据)放置在VOBU的头,因此NV-Pack通常每0.5秒放置。
在这种情况下,信息的随后四种类型必须产生为关键时间映射信息(1)在VTSI中作为VTS_VOBU_SA的所有VOBU的开始地址;(2)在NV-Pack的DSI中的分别作为VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA的VOBU的结束地址,第一核心图片的结束地址,第二核心图片的结束地址,和第三核心图片的结束地址;(3)在NV-Pack的DSI中作为FWDI,BWDI的当前VOBU的第240,第120,第60,第20,第15,第14,第13,第12,第11,第10,第9,第8,第7,第6,第5,第4,第3,第2,第1VPBI的地址,和当前VOBU的第1,第2,第3,第4,第5,第6,第7,第8,第9,第10,第11,第12,第13,第14,第15,第20,第60,第120,第240VOBU的地址(这里,DVD视频不同于DVD+VR在于DVD视频需要所有数据FWDI_240-FWDI_1,BWDI_1-BWDI_240的准确值,而通过将与FWDI_6的相同值设置给FDWI_10-FDWI-7以及将3FFFFFFFH设置给FWDI_240-FWDI_11,DVD+VR在很远的未来不需要准确值),具有视频数据的下一VOBU地址,下一VOBU地址,前一VOBU地址,和具有视频数据的前一VOBU地址;以及(4)在NV-Pack的DSI中的分别作为A_SYNCA,SP_SYNCA的与NV-Pack同步的音频包(A_PCK)和子图片包(SP_PCK)的地址。
以这种方式,时间映射必须频繁地计算和创建。
接下来,将描述DVD-VR格式。
DVD-VR可用的格式包括不包括用于快速搜索的用户数据的DVD-VR格式;以及包括用于快速搜索的用户数据的DVD-VR格式。
图5是示出了DVD-VR的示例性结构的图。应该懂得,对于不包括用于快速搜索的用户数据的DVD-VR格式以及包括用于快速搜索的用户数据的DVD-VR格式,图5是共用的。用于快速搜索的用户数据将在后面描述。
如图5所示,文件主要包括用于管理数据的VR_MANGR.IFO文件401,和用于视频/音频数据的VR_MOVIE.VRO文件406。
VR_MANGR.IFO文件401包括管理信息(RTR_VMGI)402,静止图像信息(S_AVFIT),文本信息(TXTDT_MG),制造商信息(MNFIT),原始程序连接信息(ORG_PGCI)403,用户定义的程序连接信息(UD_PGCI)404,和运动视频信息(M_AVFIT)405。
这里,必须产生如图6所示的下面十种类型的信息,作为记录在运动视频信息(M_AVFIT)中的关键时间映射信息。
图6是示出了DVD-VR时间映射信息的例子的图。
(1)在TMAP_GI 501所示的,对于每个VOB的TM_ENT_Ns(每个具有600个字段和大约10秒持续时间的TMU的总数);(2)在TMAP_GI 501所示的,对于每个VOB的VOBU_ENT_Ns(VOBU的总数);(3)在TMAP_GI 501所示的,对于每个VOB的TM_OFS(从VOB头到TMU头的视频字段的数目);(4)在TMAP_GI 501所示的,对于每个VOB的ADR_OFS(从VR_MOVIE.VRO文件的头到VOB(SOB)内VOBU的头的地址偏移);(5)在TM_ENT 502所示的,作为对于每个TMU的VOBU_ENTN,在TMU的头的VOBU数目;(6)在TM_ENT 502所示的,作为对于每个TMU的TM_DIFF,VOBU的头和TMU的头之间的时间差(字段数目);(7)在TM_ENT 502所示的,作为对于每个TMU的VOBU_ADR,在TMU的头的VOBU开始地址;(8)在VOBU_ENT 503所示的,作为对于每个VOBU的1STREF_SZ,在VOBU内由第一核心图片占据的扇区数目;(9)在VOBU_ENT 503所示的,作为对于每个VOBU的VOBU_PB_TM,每个VOBU的时间(字段数目);(10)在VOBU_ENT 503所示的,作为对于每个VOBU的VOBU_SZ,每个VOBU的扇区数目。
对于这些表,这些值必须正确地产生。
接下来,将描述DVD-SR格式。
DVD-SR可用的格式包括不包括用于快速搜索的用户数据的DVD-SR格式;以及包括用于快速搜索的用户数据的DVD-SR格式。
图7是示出了DVD-SR的示例性结构的图。应该懂得,对于不包括用于快速搜索的用户数据的DVD-SR格式以及包括用于快速搜索的用户数据的DVD-SR格式,图7是共用的。用于快速搜索的用户数据将在后面描述。
如图7所示,文件主要包括用于管理数据的SR_MANGR.IFO文件601,和用于视频/音频数据的SR_TRANS.SR0文件606。
SR_MANGR.IFO文件601包括管理信息(RTR_SMGI)602,文本信息(TXTDT_MG),应用数据(APDT_MG),原始程序连接信息(ORG_PGCI)603,用户定义的程序连接信息(UD_PGCIT)604,和流信息(SFIT)605。
这里,必须产生下面两种类型的信息,作为记录在流信息(SFIT)中的关键映射列表信息。
(1)在64kB单元中定义SOBU,并为每个SOBU记录IAPAT。
图8是示出DVD-SR格式中的SOB0和IAPAT的图。
如图8所示,DVD-SR格式中的SOBU和IAPAT包括应用分组(Application Packet)701,SOBU 702,时间t 703,时间单元(TU)704,SOBU开始应用分组时间(SOBU_S_APAT)705,SOBU结束应用分组时间(SOBU_E_APAT)706,和增量应用分组时间IAPAT(Incremental Packet Arrival Time)707。
SOBU(流对象)702定义为具有64kB的记录单元。SOBU在盘片上的总数由MAPL_ENT_Ns代表。时间单元TU 704被定义为5.69毫秒,即使用90kHz时钟时的512个周期。IAPAT 707指示从在每个SOBU的头之后的第一时间单元到在SOBU的结尾之后的第一时间单元的时间单元数目。在DVD-SR格式中,对于所有记录的SOBU(IAPAT(1)-IAPAT(MAPL_ENT_Ns))计算IAPAT,并记录为列表数据(映射列表)。
(2)记录SOBU/8(字节)的AUSM和AUEM。
图9是示出AUSM和AUEM的图。
·AUSM_pos(i)指定了比特位置,在该位置,在AUSM中第i个(1≤i≤AU_Ns)AU(存取单元;I图片)开始。
·AUEM_pos(i)指定了比特位置,在该位置,在AUEM中第i个(1≤i≤AU_Ns)AU(存取单元;I图片)结束。
因此,它们示出了·第i个(1≤i≤AU_Ns)AU开始于SOBU_AUSM_pos(i);以及·第i个(1≤i≤AU_Ns)AU结束于SOBU_AUEM_pos(i)。
对于这些表格,必须正确地产生这些值。
接下来,描述DVD-HDVR格式。
DVD-HDVR可用的格式包括不包括用于快速搜索的用户数据的DVD-HDVR格式;以及包括用于快速搜索的用户数据的DVD-HDVR格式。
由于DVD-HDVR的示例性结构基本上与图5所示的一样,省略了图示。
DVD-HDVR的结构与图5所示的结构不同之处在于,不仅有表示视频对象的HR_MOVIE.VR0文件406,还有表示流对象的HR_STRMx.SR0文件和表示其它数据的HR_APDAT.DAT文件。然而,这些文件不限于这些名称。
由于DVD-HDVR的关键时间映射信息与图5所示的一样,省略了图示。必须产生下面11类信息,作为关键时间映射信息。
(1)在TAMP_GI 501示出的,每个VOB(SOB)的TM_ENT_Ns(TMU(具有600个字段和大约10秒持续时间)的总数);(2)在TMAP_GI 501所示的,对于每个VOB(SOB)的VOBU_ENT_Ns(VOBU(SOBU_HD)的总数);(3)在TMAP_GI 501所示的,对于每个VOB(SOB)的TM_OFS(从VOB(SOB)头到TMU头的视频字段的数目);(4)在TMAP_GI 501所示的,对于每个VOB(SOB)的ADR_OFS(从VR_MOVIE.VRO文件的头到VOB内VOBU(SOBU_HD)的头的地址偏移);(5)在TM_ENT 502所示的,作为对于每个TMU的VOBU_ENTN,在TMU的头的VOBU(SOBU_HD)数目;(6)在TM_ENT 502所示的,作为对于每个TMU的TM_DIFF,VOBU(SOBU_HD)的头和TMU的头之间的时间差(字段数目);(7)在TM_ENT 502所示的,作为对于每个TMU的VOBU_ADR,在TMU的头的VOBU(SOBU_HD)开始地址;(8)在VOBU_ENT 503所示的,作为对于每个VOBU的1STREF_SZ,在VOBU(SOBU_HD)内由第一核心图片占据的扇区数目;(9)在VOBU_ENT 503所示的,作为对于每个VOBU的VOBU_PB_TM,每个VOBU(SOBU_HD)的时间(字段数目);(10)在VOBU_ENT 503所示的,作为对于每个VOBU的VOBU_SZ,每个VOBU(SOBU_HD)的扇区数目;以及(11)每个PACKETGROUP的PATS,以32kB单位定义。
对于这些表格,必须正确地产生这些值。
然而,与TMU相关的(1),(3),(5),(6),(7)不需要产生。
接下来,描述视频/音频流。视频/音频流可以遵从由DVD视频版本1.X,版本2.X,DVD+VR,DVD-VR定义的任何程序流类型;包括由DVD-SR定义的传输流的程序流类型;由DVD-HDVR定义的程序流类型;和包括传输流的程序流类型。
图10是示出由DVD视频版本1.X,版本2.X,DVD+VR,DVD-VR,DVD-HDVR定义的视频,音频,子图片包的图。而图11是示出由DVD-SR定义的流包的图。进一步,图12是举例示出图11所示的视频包是如何从图10所示的流包中产生的图。
如图10所示,2048字节的视频包(Pack)901包括视频,音频,子图片(对于Video,Audio或者Sub-picture的Pack)902以及其它。
如图11所示,2048字节的流包(S_PCK)1001包括流包标题1002,应用时间戳(ATS)1003,和应用分组(AP_PKT)1004。
如图12所示,标题1101,负载1102,1103,视频包开始点1104,和视频包结束点1105在视频包中定义。
在图12中,由DVD视频版本1.X,版本2.X,DVD+VR,DVD-VR,DVD-HDVR定义的视频包以下面的方式从由DVD-SR定义的流包产生。
(1)应用分组1004从流包1001中提取。这里,如图10所示,应用分组1004包括标题1101和负载1102。
(2)只有负载1102从应用分组1004中提取。
(3)使用提取的负载数据1103作为视频包901内的视频/音频数据902,产生视频包901。
(4)应该懂得,GOP的头从负载数据1103中检测,从作为VOBU头的视频包头1104插入填充到定义VOBU结束的GOP结束点,从而与视频包结束点1105匹配。换言之,GOP与包901对准。
当由DVD-SR定义的流包从由DVD视频版本1.X,版本2.X,DVD+VR,DVD-VR,DVD-HDVR定义的视频包产生时,这里执行的处理与前述的相反。
这也适用于从由DVD-HDVR定义的流包产生由DVD视频版本1.X,版本2.X,DVD+VR,DVD-VR,DVD-HDVR定义的视频包的方法。
接下来,将描述DVD多逻辑格式。
图13是示出DVD多逻辑格式的例子的图。
如图14所示,DVD多逻辑格式记录与DVD视频版本1.X,版本2.X,DVD+VR,DVD-VR,DVD-SR,DVD-HDVR格式相关的所有时间映射。
DVD多逻辑格式基本具有的内容如以10秒为单位的与TMU(时间映射单元)1201相关的地址1202;基于GOP1203的与VOBU,SOBH_HD相关的地址1204;和与每个64kB的SOBU或者每个32kB的PacketGroup1205相关的时间戳1206。
下面,在DVD视频版本1.X,版本2.X,DVD+VR,DVD-VR,DVD-HDVR格式中的VOBU具有与DVD-HDVR格式中的SOBU_HD相同的含义,从而它们由VOBU代表。类似的,由于DVD-SR格式中的SOBU与DVD-HDVR格式中的PacketGroup具有相同的含义,因此尽管它们的大小不同,它们也由SOBU代表。
现在,参考图14至16更详细描述上述的DVD多逻辑格式。
图14是用于更详细描述DVD多逻辑格式的图。
在TMU 1301中,TMU0,TMU1分别指示10秒。而且,在该例子中,在TMU0的头的时间戳1302由视频字段号“9”指示,并且在TMU0的头的扇区地址1303由“12”指示。类似的,在TMU1的头的时间戳(字段号)由“609”指示,并且在TMU1的头的扇区地址由“682”指示。时间戳(扇区号)必要地以600为增量地增加。随后,以类似的方式增加时间戳。
尽管VOBU 1304通常具有一个GOB(0.5秒),这里假定VOBU1304具有两个GOP(一秒),以便明确地建立与TMU的关系。当VOBU1304持续一秒或者更少时,这符合DVD的规定。而且,在VOBU0的头的时间戳1305由视频字段号“0”指示,并且在VOBU0的头的扇区地址1306指示为“0”。类似的,在VOBU1的头的时间戳由字段号“60”指示,并且在VOBU1的头的扇区地址由“70”指示。在VOBU的头的随后的时间戳和扇区地址以类似的增量方式指示。
SOBU 1307被定义具有64kB。在SOBU0的头的时间戳1308由视频字段号“0”指示,并且在SOBU0的头的扇区地址1309被指示为“0”。类似的,在SOBU1的头的时间戳由视频字段号“27”指示,并且在SOBU1的头的扇区地址被指示为“32”。扇区地址以32为增量而增加。在SOBU的头的随后的时间戳和扇区地址以类似的增量方式指示。
DVD多逻辑格式记录这些TMU头开始时间1302,VOBU开始时间1305,SOBU开始时间1308,TMU地址1303,VOBU地址1306,SOBU地址1309,VOB开始时间和VOB地址。
图15是示出必须记录的数据以构成DVD多逻辑格式的图。应该懂得,图15中所示的TMU,VOBU,SOBU的每个的地址和时间戳(扇区号)被示出具有与图14中所示的相同的值。
这里,产生和记录了下列数据与VOB,TMU,VOBU,SOBU相关。
(1)与VOB相关·VOB中的TMU的总数(TM_ENT_Ns);·VOB中的VOBU的总数(VOBU_ENT_Ns);·从VOB的头到VOB中TMU的头的视频字段的总数(TM_OFS);以及·从VR_MOVIE.VRO文件的头到VOB内的VOBU的头的地址偏移(ADR_OFS)。
前述的元素在图15中未示出。
(2)与TMU相关·在VOBU的头和TMU的头之间时间差(字段数目)(TM_DIFF)在图14中的TM_DIFF中所示的TMU0,TMU1都是“9”;·在TMU的头的VOBU数目(VOBU_ENTN)如图14中的TM_VOBU中所示,在TMU0中VOBU0是“0”,在TMU1中VOBU10是“10”。
·在TMU的头的VOBU的开始地址(VOBU_ADR)如图14的TM_VOBU中所示,在TMU0中VOBU0的地址是“0”,在TMU1中VOBU10的地址是“677”。
(3)与VOBU相关·由VOBU内第一核心图片所占据的扇区数目(1STREF_SZ)从第一REF EA(第一核心图片的基准结束地址),以及图14中的VOBU开始地址,21-0=21应用到VOBU0,而103-70=33应用到VOBU1。对随后的VOBU进行类似的计算;·每个VOBU的时间(字段数)(VOBU_PB_TM)从VOBU的头的字段号,以及图14中的下一VOBU的头的字段号,60-0=60应用到VOBU0,而120-60=60应用到VOBU1。对随后的VOBU进行类似的计算·每个VOBU的扇区数目(VOBU_SZ)从VOBU的开始地址,以及下一VOBU的开始地址,70-0=70应用到VOBU0,而138-70=68应用到VOBU1。对随后的VOBU进行类似的计算;·VOBU的开始地址(VTS_VOBU_SA)从图14中的VOBU的开始地址,为VOBU0设置“0”,而为VOBU1设置“70”。对于随后的VOBU,以类似的方式参考地址;·VOBU的结束地址,第一核心图片的结束地址,第二核心图片的结束地址,第三核心图片的结束地址(VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA);尽管为简化未示出VOBU_EA,但为VOBU0设置“69”,为VOBU1设置“137”。对随后的VOBU以类似的方式设置地址。VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA在VOBU0中分别位于“21”,“29”,“38”,并且在VOBU1中分别位于“103”,“110”,“121”,如图15中的第一,第二,第三REF_EA所示。这也适用于随后的VOBU和相关的核心图片。
·当前VOBU的第240,第120,第60,第20,第15,第14,第13,第12,第11,第10,第9,第8,第7,第6,第5,第4,第3,第2,第1VOBU的地址,和当前VOBU的第1,第2,第3,第4,第5,第6,第7,第8,第9,第10,第11,第12,第13,第14,第15,第20,第60,第120,第240VOBU的地址,具有视频数据的下一VOBU的地址,下一VOBU的地址,前一VOBU的地址,具有视频数据的前一VOBU的地址;(FWDI,BWDI)从图15中的VOBU的开始地址计算。省略了图15中的描述。
·与相关的NV-Pack同步的音频包(A_PCK),子图片包(SP_PCK)的地址(A_SYNCA,SP_SYNCA)如图15中的ASYNC中所示,为VOBU0设置“12”和“25”,为VOBU1设置“18”和“11”。这也适用于随后的VOBU。
(4)与SOBU相关·从在每个SOBU的头之后的第一时间单元到在SOBU的结尾之后的第一时间单元的时间单元TU数目(每个5.69毫秒)(IAPAT)如图15的IAPAT中所示,SOBU0具有“70”时间单元,而SOBU1具有“68”时间单元。这也适用于随后的SOBU;·第i个AU开始的比特位置(AUSM_pos(i)),和第i个结束的比特位置(AUEM_pos(i))如图14中的AUSM,AUEM中所示,AUSM为“10101010”,AUEM为“01010100”每个SOBU一比特。这也适用于随后的SOBU;·当SOBU用作PacketGroup时的PATS从图15中的字段数目,分别指示在PacketGroup0中的第0个折叠(fold)和PacketGroup中的第27个折叠的值,如时间戳中所示。这也适用于随后的PacketGroup。
图16是示出在图15示出的数据以外,还能够作为DVD多逻辑格式的部分被记录的数据的图。在图15示出的数据以外,图16示出了能够进行快速时间搜索、带有高速和高图像分辨率的可变速度重放、以及在搜寻期间获取和显示时间信息的数据。应该懂得,图16中的TMU,VOBU,SOBU的每个的地址和时间戳(字段数目)与图14中所示显示相同的值。
这里,产生和记录与TMU,VOBU,SOBU相关的下列数据。
(5)与TMU相关
·SOBU的头和TMU的头之间的时间差(字段数目)(TMU_SOBU_0)如图16所示,9-0=0应用到TMU0,而609-584=25应用到TMU1。对随后的TMU执行相同的计算。
·在TMU的头的SOBU数目(TMU_SOBU_1)如图16所示,在TMU0中为SOBU0设置“0”,而在TMU1中为SOBU1设置“21”。以类似的方式为随后的SOBU设置SOBU数目。随后也适用;以及·在TMU的头的SOBU的开始地址(TMU_SOBU_2)如图16所示,在TMU0中SOBU0的地址在“0”,而在TMU1中SOBU21的地址在“672”。对于随后的TMU以类似的方式设置地址。
(6)与VOBU相关·SOBU的头和VOBU的头之间的时间差(字段数目)(VOBU_SOBU_0)如图16所示,对于VOBU0没有时间差,而对于VOBU1,时间差为60-55=5。这也适用于随后的VOBU;·在SOBU的头的SOBU数目(VOBU_SOBU_1)如图16所示,在VOBU0中SOBU0设置为“0”,而在VOBU1中SOBU2设置为“2”。以类似的方式为随后的VOBU设置SOBU数目。
(7)与SOBU相关·每个SOBU的字段数目(SOBU_TM)从图16所示的字段数目,27-0=27应用到SOBU0,而55-27=28应用到SOBU1。对随后的SOBU执行类似的计算。
换一种说法,在控制部件105的控制下,(1)至(7)所示的所有或者部分数据由HDD驱动器106记录到硬盘106a上,或者由DVD记录器112记录到DVD上。
一旦(1)-(4)中列出的数据已经记录到硬盘106a上,当记录在硬盘106a上的视频/音频数据拷贝到DVD时,数据可以容易地转换到任何格式,如DVD视频版本1.X,版本2.X或者DVD+VR,DVD-VR,DVD-SR,DVD-HDVR。反之,一旦(1)至(4)中列出的数据已经记录到DVD上,记录在DVD上的视频/音频数据可以容易地转换到任何格式,如DVD视频版本1.X,版本2.X或者DVD+VR,DVD-VR,DVD-SR,DVD-HDVR,并可以容易地记录到想要的格式支持的盘片上。由于DVD多逻辑格式具有所需的时间映射表,因此DVD多逻辑格式可以容易地完成快速时间搜索,高速,高图像质量可变速度重放,在搜寻期间或者搜寻之后的立即时间信息获取和显示等。
应该懂得,根据特定视频格式的兼容性,例如当DVD-HDVR转换到DVD-VR时,HDTV视频可能不得不被转换为SDTV视频以匹配分辨率。
接下来,将描述在前述数据(1)至(4)的记录期间,由TMU完成的快速时间搜索。
·通过将目标时间除以十秒,计算目标TMU数目,并且从除法结果的余数得到TMU内的剩余时间。
·TM_DIFF加到TMU内的剩余时间,并且得到的和被看作TMU内的剩余时间。
·从VOBU#ENTN,VOBU ADR得到对于目标TMU的头的VOBU数目和VOBU地址。
·对于每个VOBU,计算每个VOBU的时间(字段数目),并被从TMU内的剩余时间中减去。而且,从VOBU_SZ中计算每个VOBU的扇区数目,以跳到下一VOBU的头。
·目标VOBU被定义为在该VOBU,TMU内的剩余时间过期,并且从目标VOBU开始重放。
以这种方式,以TMU为单位进行了粗略时间搜索,并且随后,通过TMU内的随后的VOBU,进行精细时间搜索,从而即使从一个VOBU到另一个的时间是可变的,也能够容易地实现快速时间搜索。
类似的,通过记录DVD视频版本1.X,版本2.X或者DVD+VR,DVD-VR,DVD-SR,DVD-HDVR的FWDI和BWDI,可以实现快速搜索。
而且,通过记录(5),(7)中列出的数据,可以为以DVD-SR格式记录在盘片上的视频/音频数据容易地提供快速时间搜索。
下面描述当记录(5)和(7)中的数据时,基于TMU的快速时间搜索。
·通过将目标时间除以十秒,计算目标TMU数目,并且从除法结果的余数得到TMU内的剩余时间。
·TMU_SOBU_0加到TMU内的剩余时间,并且得到的和作为TMU内的剩余时间。
·从TMU_SOBU_1,TMU_SOBU_2在目标TMU的头得到SOBU数目和SOBU地址。
·对于每个SOBU,从SOBU_TM计算每个SOBU的时间(字段数目),并且被从TMU内的剩余时间中减去。然后,将32加到SOBU地址,以跳到下一SOBU的头。
·目标VOBU被定义为在该VOBU,TMU内的剩余时间过期,并且从目标VOBU开始重放。
以这种方式,以TMU为单位进行了粗略时间搜索,并且随后,通过TMU内的随后的SOBU,进行精细时间搜索,从而即使从一个SOBU到另一个的时间是可变的,也能够容易地实现快速时间搜索。
类似的,通过记录在(6),(7)中列出的数据,可以为以DVD-SR格式记录在盘片上的视频/音频数据容易地提供快速时间搜索。
下面描述当记录(6)和(7)中的数据时,基于TMU的快速时间搜索。
·通过将目标时间除以0.5秒,计算目标VOBU数目,并且从除法结果的余数得到VOBU内的剩余时间。
·VOBU_SOBU_0加到VOBU内的剩余时间,以导出VOBU内的剩余时间。
·从VOBU_SOBU_1,VOBU_SOBU_2在目标TMU的头得到SOBU数目和SOBU地址。
·对于每个SOBU,从SOBU_TM计算每个SOBU的时间(字段数目),并且被从VOBU内的剩余时间中减去。然后,将32加到SOBU地址,以跳到下一SOBU的头。
·目标VOBU被定义为在该VOBU,TMU内的剩余时间过期,并且从目标VOBU开始重放。
以这种方式,以VOBU为单位进行了粗略时间搜索,并且随后,通过VOBU内的随后的SOBU,进行精细时间搜索,从而即使从一个SOBU到另一个的时间是可变的,也能够容易地实现快速时间搜索。
下面,将描述包括用于快速搜索的用户数据的DVD+VR格式,包括用于快速搜索的用户数据的DVD-VR格式,包括用于快速搜索的用户数据的DVD-SR格式,包括用于快速搜索的用户数据的DVD-HDVR格式。
在DVD+VR格式中记录下列数据。
·VOBU的开始地址(VTS_VOBU_SA);·VOBU的结束地址,第一核心图片的结束地址,第二核心图片的结束地址,第三核心图片的结束地址(VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA);·当前VOBU的第240,第120,第60,第20,第15,第14,第13,第12,第11,第10,第9,第8,第7,第6,第5,第4,第3,第2,第1VOBU的地址,和当前VOBU的第1,第2,第3,第4,第5,第6,第7,第8,第9,第10,第11,第12,第13,第14,第15,第20,第60,第120,第240VOBU的地址,具有视频数据的下一VOBU的地址,下一VOBU的地址,前一VOBU的地址,具有视频数据的前一VOBU的地址(FWDI,BWDI);以及·与相关的NV-Pack(A_SYNCA,SP_SYNCA)同步的音频包(A_PCK),子图片包(SP_PCK)的地址。
然后,所有或者部分下列数据记录在DVD+VR格式内或者DVD+VR格式外的用户数据中。
·VOB中的TMU的总数(TM_ENT_Ns);·VOB中的VOBU的总数(VOBU_ENT_Ns);·从VOB的头到VOB中的TMU的头的视频字段的数目(TM_OFS);和·从VOB中的VR_MOVIE.VRO文件的头到VOB中的VOBU的头的地址偏移(ADR_OFS)。
·VOBU的头和TMU的头之间的时间差(字段数目)(TM_DIFF);·在TMU的头的VOBU数目(VOBU_ENTN);以及·在TMU的头的VOBU的开始地址(VOBU_ADR)。

·由VOBU内的第一核心图片占据的扇区数目(1STREF_SZ);·每个VOBU的时间(字段数目)(VOBU_PB_TM);以及·每个VOBU的扇区数目(VOBU_SZ)。
·从在每个SOBU的头之后的第一时间单元到在SOBU的结尾之后的第一时间单元的时间单元TU的数目(每个5.69毫秒)(IAPAT);·第i个AU开始的比特位置(AUSM_pos(i)),和第i个AU结束的比特位置(AUEM_pos(i));以及·PacketGroup时间戳。
·SOBU的头和TMU的头之间的时间差(字段数目)(TMU_SOBU_0);·在TMU的头的SOBU数目(TMU_SOBU_1);以及·在TMU的头的SOBU的开始地址(TMU_SOBU_2)。
·SOBU的头和VOBU的头之间的时间差(字段数目)(VOBU_SOBU_0);·在VOBU的头的SOBU的数目(VOBU_SOBU_1);以及·在VOBU的头的SOBU的开始地址(VOBU_SOBU_2)。
·每个SOBU的字段数目(SOBU_TM)。
另外,下面的数据记录在DVD-SR格式中。
·VOB中的TMU的总数(TM_ENT_Ns);
·VOB中的VOBU的总数(VOBU_ENT_N2);·从VOB的头到VOB中TMU的头的视频字段的数目(TM_OFS);以及·从VOB中VR_MOVIE.VRO文件的头到VOB中的VOBU的头的地址偏移(ADR_OFS)。
·VOBU的头和TMU的头之间的时间差(字段数目)(TM_DIFF)·在TMU的头的VOBU数目(VOBU_ENTN);以及·在TMU的头的VOBU的开始地址(VOBU_ADR)。
·由VOBU内的第一核心图片占据的扇区数目(1STREF_SZ);·每个VOBU的时间(字段数目)(VOBU_PB_TM);以及·每个VOBU的扇区数目(VOBU_SZ)。
然后,下列数据记录在DVD-VR格式内或者DVD-VR格式外的用户数据中。
·VOBU的开始地址(VTS_VOBU_SA);·VOBU的结束地址,第一核心图片的结束地址,第二核心图片的结束地址,第三核心图片的结束地址(VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA);·当前VOBU的第240,第120,第60,第20,第15,第14,第13,第12,第11,第10,第9,第8,第7,第6,第5,第4,第3,第2,第1VOBU的地址,和当前VOBU的第1,第2,第3,第4,第5,第6,第7,第8,第9,第10,第11,第12,第13,第14,第15,第20,第60,第120,第240VOBU的地址,具有视频数据的下一VOBU的地址,下一VOBU的地址,前一VOBU的地址,具有视频数据的前一VOBU的地址(FWDI,BWDI);以及·与相关的NV-Pack(A_SYNCA,SP_SYNCA)同步的音频包(A_PCK),子图片包(SP_PCK)的地址。
·从在每个SOBU的头之后的第一时间单元到在SOBU的结尾之后的第一时间单元的时间单元TU的数目(每个5.69毫秒)(IAPAT);以及·第i个AU开始的比特位置(AUSM_pos(i)),和第i个AU结束的比特位置(AUEM_pos(i))。
·PacketGroup时间戳。
·SOBU的头和TMU的头之间的时间差(字段数目)(TMU_SOBU_0);·在TMU的头的SOBU数目(TMU_SOBU_1);以及·在TMU的头的SOBU的开始地址(TMU_SOBU_2)。
·SOBU的头和VOBU的头之间的时间差(字段数目)(VOBU_SOBU_0);·在VOBU的头的SOBU的数目(VOBU_SOBU_1);以及·在VOBU的头的SOBU的开始地址(VOBU_SOBU_2)。
·每个SOBU的字段数目(SOBU_TM)。
另外,下面的数据记录在DVD-SR格式中。
·从在每个SOBU的头之后的第一时间单元到在SOBU的结尾之后的第一时间单元的时间单元TU的数目(每个5.69毫秒)(IAPAT);以及·第i个AU开始的比特位置(AUSM_pos(i)),和第i个AU结束的比特位置(AUEM_pos(i))。
这样,下列数据记录在DVD-SR格式内或者DVD-SR格式外的用户数据中。
·VOB中的TMU的总数(TM_ENT_Ns);·VOB中的VOBU的总数(VOBU_ENT_N2);·从VOB的头到VOB中的TMU的头的视频字段的数目(TM_OFS);和·从VOB中的VR_MOVIE.VRO文件的头到VOB中的VOBU的头的地址偏移(ADR_OFS)。
·VOBU的头和TMU的头之间的时间差(字段数目)(TM_DIFF);·在TMU的头的VOBU数目(VOBU_ENTN);以及·在TMU的头的VOBU的开始地址(VOBU_ADR)。
·VOBU内的第一核心图片占据的扇区数目(1STREF_SZ);·每个VOBU的时间(字段数目)(VOBU_PB_TM);·VOBU的开始地址(VTS_VOBU_SA);以及·VOBU的结束地址,第一核心图片的结束地址,第二核心图片的结束地址,第三核心图片的结束地址(VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA);·当前VOBU的第240,第120,第60,第20,第15,第14,第13,第12,第11,第10,第9,第8,第7,第6,第5,第4,第3,第2,第1VOBU的地址,和当前VOBU的第1,第2,第3,第4,第5,第6,第7,第8,第9,第10,第11,第12,第13,第14,第15,第20,第60,第120,第240VOBU的地址,具有视频数据的下一VOBU的地址,下一VOBU的地址,前一VOBU的地址,具有视频数据的前一VOBU的地址(FWDI,BWDI);以及·与相关的NV-Pack(A_SYNCA,SP_SYNCA)同步的音频包(A_PCK),子图片包(SP_PCK)的地址。
·从在每个SOBU的头之后的第一时间单元到在SOBU的结尾之后的第一时间单元的时间单元TU的数目(每个5.69毫秒)(IAPAT);以及·第i个AU开始的比特位置(AUSM_pos(i)),和第i个AU结束的比特位置(AUEM_pos(i))。
·SOBU的头和TMU的头之间的时间差(字段数目)(TMU_SOBU_0);·在TMU的头的SOBU数目(TMU_SOBU_1);以及·在TMU的头的SOBU的开始地址(TMU_SOBU_2)。
·SOBU的头和VOBU的头之间的时间差(字段数目)(VOBU_SOBU_0);·在VOBU的头的SOBU的数目(VOBU_SOBU_1);以及·在VOBU的头的SOBU的开始地址(VOBU_SOBU_2)。
·每个SOBU的字段数目(SOBU_TM)。
另外,下面的数据记录在DVD-HDVR格式中(注意带有*的TMU相关数据可以不记录在DVD-HDVR格式中)。
·VOB中的TMU的总数(TM_ENT_Ns)*;·VOB中的VOBU的总数(VOBU_ENT_N2);·从VOB的头到VOB中TMU的头的视频字段的数目(TM_OFS)*;以及·从VOB中VR_MOVIE.VRO文件的头到VOB中的VOBU的头的地址偏移(ADR_OFS)。
·VOBU的头和TMU的头之间的时间差(字段数目)(TM_DIFF)*;·在TMU的头的VOBU数目(VOBU_ENTN)*;以及·在TMU的头的VOBU的开始地址(VOBU_ADR)*。
·由VOBU内的第一核心图片占据的扇区数目(1STREF_SZ);·每个VOBU的时间(字段数目)(VOBU_PB_TM);以及·每个VOBU的扇区数目(VOBU_SZ)。
·PacketGroup时间戳。
然后,下列数据记录在DVD-HDVR格式内或者DVD-HDVR格式外的用户数据中。
·VOBU的开始地址(VTS_VOBU_SA);以及·VOBU的结束地址,第一核心图片的结束地址,第二核心图片的结束地址,第三核心图片的结束地址(VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA);·当前VOBU的第240,第120,第60,第20,第15,第14,第13,第12,第11,第10,第9,第8,第7,第6,第5,第4,第3,第2,第1VOBU的地址,和当前VOBU的第1,第2,第3,第4,第5,第6,第7,第8,第9,第10,第11,第12,第13,第14,第15,第20,第60,第120,第240VOBU的地址,具有视频数据的下一VOBU的地址,下一VOBU的地址,前一VOBU的地址,具有视频数据的前一VOBU的地址(FWDI,BWDI) 以及·与相关的NV-Pack(A_SYNCA,SP_SYNCA)同步的音频包(A_PCK),子图片包(SP_PCK)的地址。
·PacketGroup时间戳。
·SOBU的头和TMU的头之间的时间差(字段数目)(TMU_SOBU_0);·在TMU的头的SOBU数目(TMU_SOBU_1);以及·在TMU的头的SOBU的开始地址(TMU_SOBU_2)。
·SOBU的头和VOBU的头之间的时间差(字段数目)(VOBU_SOBU_0);·在VOBU的头的SOBU的数目(VOBU_SOBU_1);以及·在VOBU的头的SOBU的开始地址(VOBU_SOBU_2)。
·每个SOBU的字段数目(SOBU_TM)。
具有了这些数据,包括用于快速搜索的用户数据的DVD+VR格式方便了转换到DVD-VR,DVD-SR,DVD-HDVR同时遵从DVD+VR格式。包括用于快速搜索的用户数据的DVD+VR格式还允许基于TMU的快速时间搜索,并允许在搜寻期间或者搜寻之后立即获得并显示时间信息,这是因为澄清了每个SOBU和PacketGroup花费的时间。
而且,包括用于快速搜索的用户数据的DVD-VR格式方便了转换到DVD视频,DVD+VR,DVD-SR,DVD-HDVR同时遵从DVD-VR格式。另外,包括用于快速搜索的用户数据的DVD-VR格式还允许高速,高图像质量的可变重放,包括使用Navigation-Pack的音频子图片,并允许在搜寻期间或者搜寻之后立即获得并显示时间信息,这是因为澄清了每个SOBU和PacketGroup花费的时间。
同样,包括用于快速搜索的用户数据的DVD-SR格式方便了转换到DVD视频,DVD+VR,DVD-VR,DVD-HDVR同时遵从DVD-SR格式。包括用于快速搜索的用户数据的DVD-SR格式还允许基于TMU的快速时间搜索,以及高速,高图像质量的可变重放,包括使用Navigation-Pack的音频子图片,并允许在搜寻期间或者搜寻之后立即获得并显示时间信息,这是因为澄清了每个SOBU和PacketGroup花费的时间。
同样,包括用于快速搜索的用户数据的DVD-HDVR格式方便了转换到DVD视频,DVD+VR,DVD-SR同时遵从DVD-HDVR格式。包括用于快速搜索的用户数据的DVD-HDVR格式还允许高速,高图像质量的可变重放,包括使用Navigation-Pack的音频子图片,并允许在搜寻期间或者搜寻之后立即获得并显示时间信息,这是因为澄清了每个SOBU和PacketGroup花费的时间。
在上述的本发明中,用于在记录介质上记录视频流的视频记录装置具有多个格式信息产生装置,每个格式信息产生装置用于产生由彼此不同的格式定义的与时间或者记录位置有关的信息;格式化装置,用于将由多个格式信息产生装置的每个产生的与时间或者记录位置有关的信息增加到视频流中以格式化该视频流;以及记录装置,用于将由格式化装置增加到视频流中的与时间或者记录位置有关的信息与视频流一起记录在记录介质上,以便记录在记录介质上的视频流带有由对于视频流来说彼此不同的格式定义的与时间或者记录位置有关的信息,从而当记录在记录介质上的视频流拷贝到另一类型的记录介质时,便于从一种格式到另一种的转换。
图17是框图,示出了根据本发明的视频记录/重放装置的第二实施例(HDD/DVD结合录像机1701)。
如图17所示,第二实施例不同于图1所示的HDD/DVD结合录像机101之处仅在于提供了格式化部件1706,代替了DVD多逻辑格式转换部件103。
格式化部件1706以第一预定格式来格式化作为引入视频流的视频/音频数据102,并将由不同于第一格式的第二格式定义的与时间或者记录位置有关的信息增加到以第一格式格式化的视频/音频数据中。格式化部件1706包括DVD视频格式信息产生单元177,其实现了第一格式信息产生装置,用于为引入视频/音频数据102产生由作为第一格式的DVD视频版本1.X或者DVD视频版本2.X定义的与时间或者记录位置有关的信息;DVD+VR格式信息产生单元178,其实现第二格式信息产生装置,用于为引入视频/音频数据102产生由作为第二格式的DVD+VR格式定义的与时间或者记录位置有关的信息;DVD-VR格式信息产生单元179,其实现第二格式信息产生装置,用于为引入视频/音频数据102产生由作为第二格式的DVD-VR格式定义的与时间或者记录位置有关的信息;DVD-SR格式信息产生单元180,其实现第二格式信息产生装置,用于为引入视频/音频数据102产生由作为第二格式的DVD-SR格式定义的与时间或者记录位置有关的信息;DVD-HDVR格式信息产生单元181,其实现第二格式信息产生装置,用于为引入视频/音频数据102产生由作为第二格式的DVD-HDVR格式定义的与时间或者记录位置有关的信息;BRD格式信息产生单元182,其实现第二格式信息产生装置,用于为引入视频/音频数据102产生由作为第二格式的BRD格式定义的与时间或者记录位置有关的信息;记录格式化单元1703,用于将由DVD视频格式信息产生单元177产生的与时间或者记录位置有关的信息增加到引入视频/音频数据102中,以DVD视频版本1.X或者DVD视频版本2.X格式化视频/音频数据102;以及信息求和单元1705,用于将由DVD+VR格式信息产生单元178,DVD-VR格式信息产生单元179,DVD-SR格式信息产生单元180,DVD-HDVR格式信息产生单元181,和BRD格式信息产生单元182产生的与时间或者记录位置有关的信息增加到由记录格式化单元1703格式化的视频/音频数据中。
在该实施例中,由于视频/音频数据102从外部接收,因此,引入视频/音频数据102首先应用到DVD视频格式信息产生单元177,DVD+VR格式信息产生单元178,DVD-VR格式信息产生单元179,DVD-SR格式信息产生单元180,DVD-HDVR格式信息产生单元181,BRD格式信息产生单元182,和格式化部件1706的记录格式化单元1703。
作为响应,DVD视频格式信息产生单元177为应用到此的视频/音频数据102产生由DVD视频版本1.X或者DVD视频版本2.X定义的与时间或者记录位置有关的信息;DVD+VR格式信息产生单元178为应用到此的视频/音频数据102产生由DVR+VR格式定义的与时间或者记录位置有关的信息;DVD-VR格式信息产生单元179为应用到此的视频/音频数据102产生由DVR-VR格式定义的与时间或者记录位置有关的信息;DVD-SR格式信息产生单元180为应用到此的视频/音频数据102产生由DVR-SR格式定义的与时间或者记录位置有关的信息;DVD-HDVR格式信息产生单元181为应用到此的视频/音频数据102产生由DVR-HDVR格式定义的与时间或者记录位置有关的信息;BRD格式信息产生单元182为应用到此的视频/音频数据102产生由BRD格式定义的与时间或者记录位置有关的信息。
接下来,记录格式化单元1703将由DVD视频格式信息产生单元177产生的与时间或者记录位置有关的信息增加到应用到此的视频/音频数据102,以DVD视频版本1.X或者DVD视频版本2.X格式化视频/音频数据102。
接下来,信息求和单元1705将由DVD+VR格式信息产生单元178,DVD-VR格式信息产生单元179,DVD-SR格式信息产生单元180,DVD-HDVR格式信息产生单元181,和BRD格式信息产生单元182产生的与时间或者记录位置有关的信息增加到由记录格式化单元1703格式化的视频/音频数据。
随后,在应用了控制信号104的控制部件105的控制下,由记录格式化单元1703格式化的视频/音频数据和由信息求和单元1705增加到视频/音频数据的与时间或者记录位置有关的信息,被HDD驱动器106记录到硬盘106a上,或者被DVD记录器112记录到DVD上。
图18是示出图17所示的由记录格式化单元1703格式化的视频/音频数据和由信息求和单元1705增加的与时间或者记录位置有关的信息是如何由DVD记录器112记录到DVD上的图。
如图18所示,DVD 2201上由DVD记录器112记录有视频/音频数据,DVD 2201具有第一记录区2202,其中记录有格式化的视频/音频数据,从而由记录格式化单元1703格式化的视频/音频数据记录在该记录区2202中。特别的,记录区2202上记录有视频/音频数据102,和增加到视频/音频数据102的由DVD视频格式信息产生单元177产生的与时间或者记录位置有关的信息。DVD 2201还具有与第一记录区区分开的第二记录区2203,诸如用户数据区,其中记录有由DVD+VR格式信息产生单元178,DVD-VR格式信息产生单元179,DVD-SR格式信息产生单元180,DVD-HDVR格式信息产生单元181,和BRD格式信息产生单元182产生的与时间或者记录位置有关的信息。
DVD+VR格式信息产生单元178,DVD-VR格式信息产生单元179,DVD-SR格式信息产生单元180,DVD-HDVR格式信息产生单元181,和BRD格式信息产生单元182可产生VOB开始时间,SOB开始时间,TMU开始时间,VOBU开始时间,SOBU_HD开始时间,SOBU开始时间,PacketGroup开始时间,VOB地址,SOB地址,TMU地址,VOBU地址,SOBU_HD地址,SOBU地址,PacketGroup地址,遵从DVD视频版本1.X和DVD视频版本2.X VTS_VOBU_SA,VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,FWDI,BWDI,A_SYNCA,SP_SYNCA,遵从DVD+VR格式的VTS_VOBU_SA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,VOBU_EA,FWDI,BWDI,A_SYNCHA,SP_SYNCA,遵从DVD-VR格式或者DVD-HDVR格式的TM_ENT_Ns,VOBU_ENT_Ns,TM_OFS,ADR_OFS,TM_DIFF,VOBU_ENTN,VOBU_ADR,1STREF_SZ,VOBU_PB_TM,VOBU_SZ;遵从DVD-SR格式的IAPAT,AUSM,AUEM;以及遵从DVD-HDVR格式的PATS,并且在这些信息中,由DVD+VR格式,DVD-VR格式,DVD-SR格式,和DVD-HDVR格式的至少一种格式定义的信息,可以由HDD驱动器106记录在硬盘106a上,或者由DVD记录器112记录在DVD上。
而且,DVD+VR格式信息产生单元178,DVD-VR格式信息产生单元179,DVD-SR格式信息产生单元180,DVD-HDVR格式信息产生单元181,和BRD格式信息产生单元182的每个可产生由与之相关的DVD+VR格式,DVD-VR格式,DVD-SR格式,DVD-HDVR格式和BRD格式定义的有关记录单元之间的关系的时间信息和每个固定记录单元的时间信息,并且有关记录单元之间的关系的时间信息和每个固定记录单元的时间信息的至少一个可以由HDD驱动器106记录在硬盘106a上,或者由DVD记录器112记录在DVD上,作为附加信息。
而且,在本实施例中,引入视频/音频数据102由DVD视频版本1.X格式或者DVD视频版本2.X格式格式化,并且由DVD+VR格式,DVD-VR格式,DVD-SR格式,DVD-HDVR格式和BRD格式定义的与时间或者记录位置有关的信息增加到格式化的视频/音频数据中。作为选择,引入的视频/音频数据102可以以DVD视频版本1.X格式,DVD视频版本2.X格式格式化,DVD+VR格式,DVD-VR格式,DVD-SR格式,DVD-HDVR格式和BRD格式的任何格式来格式化,并且由另一格式定义的与时间或者记录位置有关的信息可以增加到格式化的视频/音频数据。增加到视频/音频数据的与时间或者记录位置有关的信息的格式数目不限于五。在这种情况下,在SOBU或者PacketGroup的头和TMU的头之间的时间差;位于TMU的头的SOBU或者PacketGroup数目;位于TMU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和VOBU的头之间的时间差;位于VOBU的头的SOBU或者PacketGroup数目;位于VOBU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和SOBU_HD的头之间的时间差;位于SOBU_HD的头的SOBU或者PacketGroup数目;位于SOBU_HD的头的SOBU或者PacketGroup的开始地址;以及每个SOBU或者PacketGroup的时间信息,帧数目和字段数目中,其中至少一个可以作为附加信息由HDD驱动器106记录在硬盘106a上,或者由DVD记录器112记录在DVD上。
本实施例中剩余操作与第一实施例中示出的类似,因此这里省略了对它们的描述。
尽管分别连同作为本发明的视频记录/重放装置的例子的HDD/DVD结合录像机101,1701描述了两个实施例,在第一实施例中示出的一个可以实施为仅包括DVD多逻辑格式转换部件103,控制部件105,HDD驱动器106,和DVD记录器112的视频记录装置,而在第二实施例中示出的一个可以实施为仅包括格式化部件1706,控制部件105,HDD驱动器106,和DVD记录器112的视频记录装置。
如上所述,根据第二实施例的记录/重放装置在硬盘106a或者DVD上记录以DVD视频版本1.X格式或者DVD视频版本2.X格式格式化的引入视频/音频数据102,以及由不同于DVD视频版本1.X格式或者DVD视频版本2.X格式的DVD+VR格式,DVD-VR格式,DVD-SR格式,DVD-HDVR格式和BRD格式定义的对于视频/音频数据102的与时间或者记录位置有关的信息。具有了这种信息,当记录在硬盘106a或者DVD上的视频/音频数据102拷贝到另一种类型的记录介质上时,它能够容易地从一种格式转换到另一种。
(第三实施例)图19是示出根据本发明的视频记录/重放装置的第三实施例(HDD/DVD结合录像机1900)的框图。
如图19所示,HDD/DVD结合录像机1900包括DVD视频格式信息产生单元1902,用于为引入视频/音频数据1901产生由DVD视频版本1.X格式或者DVD视频版本2.X格式定义的与时间或者记录位置有关的信息;播放列表文件创建单元1906,用于创建播放列表文件,它由独立于视频/音频数据的文件形式构建,用于指定HDD/DVD结合录像机1900重放记录在硬盘1904a或者DVD上的视频/音频数据的顺序;记录格式化单元1903,用于将DVD视频格式信息产生单元1902产生的与时间或者记录位置有关的信息增加到引入视频/音频数据1901中以格式化视频/音频数据1901,并用于将由播放列表文件创建单元1906创建的播放列表文件增加到格式化的视频/音频数据中;HDD驱动器1904,用于将由记录格式化单元1903格式化的视频/音频数据,以及增加到其中的播放列表文件记录到硬盘1904a上;以及DVD记录器1905,用于在DVD上记录由记录格式化单元1903格式化的视频/音频数据以及增加到其中的播放列表文件。
在如上所述配置的HDD/DVD结合录像机1900中,当接收视频/音频数据1901时,DVD视频格式信息产生单元1902为引入视频/音频数据1901产生由DVD视频版本1.X格式或者DVD视频版本2.X格式定义的与时间或者记录位置有关的信息。
播放列表文件创建单元1906指定HDD/DVD结合录像机1900重放记录在硬盘1904a或者DVD上的视频/音频数据的顺序,并创建由独立于视频/音频数据的文件形式构建的播放列表文件。这里,播放列表指的是自动重放记录在硬盘1904a或者DVD中在由用户指定的范围内并且根据用户指定的播放顺序的视频/音频数据的功能。
接下来,记录格式化单元1903将由DVD视频格式信息产生单元1902产生的与时间或者记录位置有关的信息增加到引入的视频/音频数据1901,以格式化视频/音频数据1901,并将由播放列表文件创建单元1906创建的播放列表文件增加到格式化的视频/音频数据中。
随后,由记录格式化单元1903格式化的视频/音频数据以及增加到其中的播放列表文件由HDD驱动器1904记录到硬盘1904a中,或者由DVD记录器1905记录到DVD上。
图20是示出由图19所示的记录格式化单元1903格式化的视频/音频数据和由播放列表文件创建单元1906创建的播放列表文件是如何由DVD记录器112记录到DVD上的图。
如图20所示,DVD 2301上具有由DVD记录器112记录的视频/音频数据,DVD 2301具有第一记录区2302,其中记录有格式化的视频/音频数据,以便由记录格式化单元1903格式化的视频/音频数据记录在该记录区2302中。特别的,记录区2302上记录有视频/音频数据102,和增加到视频/音频数据102的由DVD视频格式信息产生单元1902产生的与时间或者记录位置有关的信息。DVD 2301还具有与第一记录区区分开的第二记录区2303,诸如用户数据区,其中记录有由播放列表文件创建单元1906创建的播放列表文件。
这里,DVD视频版本1.X格式或者DVD视频版本2.X格式不同于DVD+VR格式,DVD-VR格式,DVD-SR格式,DVD-HDVR格式和BRD格式在于指定视频/音频数据的方法。由此,当播放列表文件创建单元1906创建由独立于视频/音频数据的文件形式构建的播放列表文件时,可以从不同的标题中提取每个场景,并且以无缝或者非无缝方式任意连接以用于重放。
(第四实施例)图21是示出根据本发明的视频记录/重放装置的第四实施例(HDD/DVD结合录像机2000)的框图。
如图21所示,HDD/DVD结合录像机2000包括格式设置单元2002,用于根据引入视频/音频数据2001设置格式;格式信息产生单元2003,用于产生由格式设置单元2002设置的格式定义的与时间或者记录位置有关的信息;记录格式化单元2004,用于将格式信息产生单元2003产生的与时间或者记录位置有关的信息增加到视频/音频数据2001,以格式化视频/音频数据2001;HDD驱动器2005,用于将由记录格式化单元2004格式化的视频/音频数据记录在硬盘2005a上;和DVD记录器2006,用于将由记录格式化单元2004格式化的视频/音频数据记录到DVD上。
在如上所述配置的HDD/DVD结合录像机2000中,当接收视频/音频数据2001时,格式设置单元2002首先根据视频/音频数据2001设置格式。例如,当代表模拟广播的视频/音频数据2001应用到HDD/DVD结合录像机2000时,格式设置单元2002设置DVD-VR格式。作为选择,当代表数字HDTV广播的视频/音频数据2001应用到HDD/DVD结合录像机2000时,格式设置单元2002设置DVD-HDVR格式。
接下来,格式信息产生单元2003为视频/音频数据2001产生由格式设置单元2002设置的格式定义的与时间或者记录位置有关的信息。例如,当格式设置单元2002设置了DVD-VR格式时,格式信息产生单元2003产生由DVD-VR格式定义的与时间或者记录位置有关的信息。当格式设置单元2002设置了DVD-SR格式时,格式信息产生单元2003产生由DVD-SR格式定义的与时间或者记录位置有关的信息。当格式设置单元2002设置了DVD-HDVR格式时,格式信息产生单元2003产生由DVD-HDVR格式定义的与时间或者记录位置有关的信息。
接下来,记录格式化单元2004将由格式信息产生单元2003产生的与时间或者记录位置有关的信息增加到引入视频/音频数据2001,以格式化视频/音频数据2001。
随后,由记录格式化单元2004格式化的视频/音频数据可由HDD驱动器2005记录到硬盘2005a上,或者由DVD记录器2006记录到DVD上。
尽管在前述实施例中,格式设置单元2002根据引入视频/音频数据2001设置格式,格式设置单元2002也可根据待记录视频/音频数据2001的DVD的类型设置格式(特别的,当涉及光盘时,装载到HDD/DVD结合录像机2000中的盘片介质的物理特性)。
图22是示出根据待记录视频/音频数据的DVD的类型设置格式的示例性视频记录装置(HDD/DVD结合录像机2400)的框图。
如图22所示,HDD/DVD结合录像机2400包括DVD记录器2406,其确定待记录视频/音频数据2401的DVD的类型;格式设置单元2402,用于根据确定的类型设置格式;格式信息产生单元2403,用于产生由格式设置单元2402设置的格式定义的与时间或者记录位置有关的信息;记录格式化单元2404,用于将由格式信息产生单元2403产生的与时间或者记录位置有关的信息增加到视频/音频数据2401中,以格式化视频/音频数据2401;和DVD记录器2406,用于将由记录格式化单元2404格式化的视频/音频数据记录到DVD上。
在如上所述配置的HDD/DVD结合录像机2400中,当DVD记录器2406中装载有用于记录视频/音频数据2401的DVD时,格式设置单元2402自动确定装载到DVD记录器2406中的DVD的类型,以根据由此确定的DVD的类型设置格式。例如,当视频/音频数据2401将要记录在蓝色LD兼容DVD盘片上时,格式设置单元2402自动设置DVD-HDVR格式。作为选择,当视频/音频数据2401将要记录在BRD盘片上时,格式设置单元2402自动设置BRD格式。进一步作为选择,当视频/音频数据2401将要记录在DVD+RW盘片上时,格式设置单元2402自动设置DVD+VR格式。而且,当视频/音频数据2401将要记录在DVD-RW盘片上时,格式设置单元2402自动设置DVD-VR或者DVD-SR格式。
随后,当接收视频/音频数据2401时,格式信息产生单元2403为视频/音频数据2401产生由格式设置单元2402设置的格式定义的与时间或者记录位置有关的信息。例如,当格式设置单元2402设置DVD-VR格式时,格式信息产生单元2403产生由DVD-VR定义的与时间或者记录位置有关的信息。当格式设置单元2402设置DVD-SR格式时,格式信息产生单元2403产生由DVD-SR定义的与时间或者记录位置有关的信息。当格式设置单元2402设置DVD-HDVR格式时,格式信息产生单元2403产生由DVD-HDVR定义的与时间或者记录位置有关的信息。当格式设置单元2402设置BRD格式时,格式信息产生单元2403产生由BRD定义的与时间或者记录位置有关的信息。
接下来,记录格式化单元2404将由格式信息产生单元2403产生的与时间或者记录位置有关的信息增加到视频/音频数据2401中,以格式化视频/音频数据2401。
随后,由记录格式化单元2404格式化的视频/音频数据由2405记录到DVD上。
前述的两个例子可以结合使用。
例如,假定视频/音频数据将要记录到蓝色LD兼容盘片或者DV-DVD盘片上,并且结合的HDD/DVD结合录像机接收代表模拟广播或者模拟形式的视频/音频数据,则格式设置单元自动设置DVD-HDVR格式的VOB。当视频/音频数据将要记录到蓝色LD兼容盘片或者HD-DVD盘片上,并且结合的HDD/DVD结合录像机接收代表数字广播或者数字形式的视频/音频数据时,格式设置单元自动设置DVD-HDVR格式的SOB。当视频/音频数据将要记录到BRD盘片时,格式设置单元自动设置BRD格式。当视频/音频数据将要记录到DVD-RW盘片上,并且结合的HDD/DVD结合录像机接收代表模拟广播或者模拟形式的视频/音频数据时,格式设置单元自动设置DVD-SR格式。最后,以格式设置单元设置的格式记录视频/音频数据。
以这种方式,用户不需选择与引入视频/音频数据一致的逻辑格式,以及将记录视频/音频数据的DVD的类型。
应该懂得,尽管在前述的实施例中的HDD/DVD结合录像机记录与DVD+VR格式,DVD-VR格式,DVD-SR格式,DVD-HDVR格式和BRD格式有关的所有时间或者位置信息,HDD/DVD结合录像机也可实际上记录一部分时间或者位置信息。
例如,可以仅为DVD视频版本1.X格式,DVD视频版本2.X格式,DVD-VR格式,DVD-SR格式和DVD-HDVR格式,BRD格式记录时间或者位置信息,在这种情况下,尽管对于所有的数据FWDI_240-FWDI_1,BWDI_1-BWDI_240需要准确值以遵从DVD视频,但可容易地完成从硬盘到DVD视频版本1.X格式,DVD视频版本2.X格式,DVD-VR格式,DVD-SR格式,DVD-HDVR格式和BRD格式的转换。
作为选择,与DVD-VR格式,DVD-SR格式,DVD-HDVR格式和BRD格式相关的时间或者位置信息可记录在DVD视频的用户数据区,使得该数据可以容易地转换到DVD-VR格式,DVD-SR格式,DVD-HDVR格式或者BRD格式。类似的,与DVD视频格式或者DVD-SR格式相关的时间或者位置信息可记录在DVD-VR格式或者DVD-HDVR格式的用户数据区中,使得该数据能够容易地转换到DVD视频格式或者DVD-SR格式。而且,与DVD视频格式,DVD-VR格式和DVD-HDVR格式相关的时间或者位置信息可记录在DVD-SR格式的用户数据区中,使得该数据能够容易地转换到DVD视频格式,DVD-VR格式或者DVD-HDVR格式。
应该懂得,在本发明中,在视频记录/重放装置内的处理可以由实现该装置的功能的程序来执行,而不是前述的专用硬件。在这种基于程序的实现中,该程序记录在可读记录介质上,并且记录在记录介质上的程序读入到视频记录/重放装置中来执行。在视频记录/重放装置中可读的记录介质指的是便携式记录介质,诸如软盘,磁光盘,DVD,CD等,以及包含在视频记录/重放装置中的HDD等。记录在这种记录介质上的程序可由例如控制部件来读取,使得在控制部件的控制下执行类似于前述的处理。
尽管已经使用特定的术语描述了本发明的优选实施例,这些描述只是示意性的,并且应该懂得,可以进行修改和变形,而不脱离权利要求的精神或者范围。
权利要求
1.一种用于在记录介质上记录视频流的视频记录装置,包括多个格式信息产生装置,用于为视频流产生由彼此不同的格式定义的各个与时间或者记录位置有关的信息;格式化装置,用于将由所述多个格式信息产生装置的每个产生的与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;以及记录装置,用于将由所述格式化装置增加到视频流的与时间或者记录位置有关的信息与视频流一起记录到记录介质上。
2.根据权利要求1的视频记录装置,其中所述格式信息产生装置从由专用于重放的流预期的格式、记录/重放流预期的格式、和作为广播或者传输流记录的记录/重放流预期的格式定义的与时间或者记录位置有关的信息中,产生由至少两种格式定义的与时间或者记录位置有关的信息。
3.根据权利要求2的视频记录装置,其中所述格式信息产生装置产生由至少两种格式定义的信息,选自有关与数据相关的时间的信息,有关记录位置的信息,有关图片类型和记录位置之间的关系的信息,有关视频或者音频或者子图片与记录位置之间的关系的信息,有关每个视频数据压缩单元的记录开始/结束位置的信息,有关恒定记录单元之间的关系的信息,以及每次开始记录时产生的记录开始信息,所述信息在专用于重放的流预期的格式、记录/重放流预期的格式、和作为广播或者传输流记录的记录/重放流预期的格式的每种格式中被定义。
4.根据权利要求3的视频记录装置,其中所述格式信息产生装置将专用于重放的流分类为遵从DVD视频版本1.X格式的流,遵从DVD视频版本2.X或者HD-DVD9的流,或者遵从BRD格式的流;所述格式信息产生装置将记录/重放流分类为遵从DVD+VR格式的流,遵从DVD-VR格式的流,遵从DVD-HDVR格式的流,或者遵从BRD格式的流;以及所述格式信息产生装置将作为广播或者传输流记录的记录/重放流分类为遵从DVD-SR格式的流,遵从DVD-HDVR格式的流,或者遵从BRD格式的流。
5.根据权利要求4的视频记录装置,其中,流的类型假定为视频/音频流,一次记录的数据集由VOB(视频流)指定,作为广播或者传输流的一次记录的数据集被SOB(流对象)指定,固定视频字段数据集由TMU(时间映射单元)指定,在记录/重放流中的一个或者多个GOP(图片组)数据集由VOBU(视频对象单元)指定,在记录/重放流中的作为广播或者传输流记录的一个或者多个GOP数据集由SOBU_HD(流对象单元_HD)指定,具有固定数目比特的数据集由SOBU(流对象单元)指定,并且具有另一固定数目比特的数据集由PacketGroup指定,其中所述格式信息产生装置产生有关与数据相关的时间的数据,所述信息包括由DVD-VR格式或者DVD-HDVR格式定义的VOB开始时间,SOB开始时间,TMU开始时间,VOBU开始时间SOBU_HD开始时间,SOBU开始时间,PacketGroup开始时间,VOBU_PB_TM,由DVD-SR格式定义的IAPAT(增量分组到达时间),由DVD-HDVR格式定义的PATS(分组到达时间戳);所述格式信息产生装置产生记录数据的位置的信息,所述信息包括由DVD视频版本1.X,DVD视频版本2.X,或者DVD+VR格式定义的VOB地址,SOB地址,TMU地址,VOBU地址,SOBU_HD地址,SOBU地址,PacketGroup地址,VTS_VOBU_SA,VOBU_EA,FWDI,BWDI,以及由DVD-VR或者DVD-HDVR格式定义的VOBU_SZ;所述格式信息产生装置产生图片类型和记录位置之间的关系的信息,所述信息包括由DVD视频版本1.X格式,DVD视频版本2.X格式,或者DVD+VR格式定义的VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,以及由DVD-VR格式或者DVD-HDVR格式定义的1STREF_SZ;所述格式信息产生装置产生视频或者音频或者子图片和记录位置之间的关系的信息,所述信息包括由DVD视频版本1.X格式,DVD视频版本2.X格式或者DVD+VR格式定义的A_SYNCA和SP_SYNCA;所述格式信息产生装置产生每个视频数据压缩单元的记录开始/结束位置的信息,所述信息包括由DVD-SR格式定义的AUSM,AUEM;所述格式信息产生装置产生固定记录单元之间的关系的信息,所述信息包括由DVD-VR格式或者DVD-HDVR格式定义的TM_DIFF,VOBU_ENTN,VOBU_ADR;以及所述格式信息产生装置产生每次开始记录时产生的记录开始信息,所述信息包括由DVD-VR格式或者DVD-HDVR格式定义的TM_ENT_Ns,VOBU_ENT_Ns,TM_OFS和ADR_OFS。
6.根据权利要求1的视频记录装置,其中所述格式信息产生装置产生在专用于重放的流预期的格式、记录/重放流预期的格式、和作为广播或者传输流记录的记录/重放流预期的格式的每个中定义的与记录单元之间的关系有关的时间信息以及每个固定记录单元的时间信息;以及所述记录装置将由所述格式信息产生装置产生的与记录单元之间的关系有关的时间信息以及每个固定记录单元的时间信息的至少一个记录到记录介质上,作为附加信息。
7.根据权利要求6的视频记录装置,其中所述格式信息产生装置产生与记录单元之间的关系有关的时间信息,所述信息包括SOBU或者PacketGroup的头和TMU的头之间的时间差;位于TMU的头的SOBU或者PacketGroup数目;位于TMU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和VOBU的头之间的时间差;位于VOBU的头的SOBU或者PacketGroup数目;位于VOBU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和SOBU_HD的头之间的时间差;位于SOBU_HD的头的SOBU或者PacketGroup数目;位于SOBU_HD的头的SOBU或者PacketGroup的开始地址;以及所述格式信息产生装置产生每个固定记录单元的时间信息,所述信息包括每个SOBU或者PacketGroup的时间信息或者帧数目或者字段数目。
8.一种视频记录装置,用于以预定的第一格式格式化视频流以及将格式化的视频流记录在记录介质上,所述装置包括第一格式信息产生装置,用于为视频流产生由第一格式定义的与时间或者记录位置有关的信息;格式化装置,用于将由所述第一格式信息产生装置产生的与时间或者记录位置有关的信息增加到视频流中,以第一格式格式化视频流;第二格式信息产生装置,用于为视频流产生由不同于第一格式的第二格式定义的与时间或者记录位置有关的信息;信息求和装置,用于将由所述第二格式信息产生装置产生的与时间或者记录位置有关的信息增加到由所述格式化装置格式化的视频流;以及记录装置,用于将增加到由所述信息求和装置格式化的视频流的与时间或者记录位置有关的信息与格式化的视频流一起记录到记录介质上。
9.根据权利要求8的视频记录装置,其中所述记录装置将由所述第二格式信息产生装置产生的与时间或者记录位置有关的信息记录到记录介质的记录区中,而非用于在其中记录视频流的记录区中。
10.根据权利要求9的视频记录装置,其中所述记录装置,在记录区中而非在用于在其中记录视频流的记录区中,记录由至少一个格式定义而非由第一格式定义的信息,所述信息选自包括VOB开始时间,SOB开始时间,TMU开始时间,VOBU开始时间,SOBU_HD开始时间,SOBU开始时间,PacketGroup开始时间,VOB地址,SOB地址,TMU地址,VOBU地址,SOBU_HD地址,SOBU地址,PacketGroup地址;遵从DVD视频版本1.X或者DVD视频版本2.X的VTS_VOBU_SA,VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,FWDI,BWDI,A_SYNCA,SP_SYNCA;遵从DVD+VR格式的VTS_VOBU_SA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,VOBU_EA,FWDI,BWDI,A_SYNCHA,SP_SYNCA,遵从DVD-VR格式或者DVD-HDVR格式的TM_ENT_Ns,VOBU_ENT_Ns,TM_OFS,ADR_OFS,TM_DIFF,VOBU_ENTN,VOBU_ADR,1STREF_SZ,VOBU_PB_TM,VOBU_SZ;遵从DVD-SR格式的IAPAT,AUSM,AUEM;以及遵从DVD-HDVR格式的PATS的组。
11.根据权利要求8的视频记录装置,其中所述第二格式信息产生装置产生以第二格式定义的与记录单元之间的关系有关的时间信息和每个固定记录单元的时间信息;以及所述记录装置将由所述第二格式信息产生装置产生的与记录单元之间的关系有关的时间信息和每个固定记录单元的时间信息的至少一个记录到记录装置上,作为附加信息。
12.根据权利要求11的视频记录装置,其中所述记录装置在记录介质上记录遵从DVD视频版本1.X格式或者DVD视频版本2.X格式或者DVD+VR格式或者DVD-VR格式或者DVD-SR格式或者DVD-HDVR格式或者BRD格式的视频流,并在记录介质上记录附加信息,附加信息包括SOBU或者PacketGroup的头和TMU的头之间的时间差;位于TMU的头的SOBU或者PacketGroup数目;位于TMU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和VOBU的头之间的时间差;位于VOBU的头的SOBU或者PacketGroup数目;位于VOBU的头的SOBU或者PaeketGroup的开始地址;SOBU或者PacketGroup的头和SOBU_HD的头之间的时间差;位于SOBU_HD的头的SOBU或者PacketGroup数目;位于SOBU_HD的头的SOBU或者PacketGroup的开始地址,以及每个SOBU或者PacketGroup的时间信息、帧数目或者字段数目的至少一个。
13.一种视频记录/重放装置,包括转换装置,用于将对于以一格式记录在记录介质上的视频流的根据所述记录介质的类型的所述格式定义的与时间或者记录位置有关的信息转换为根据装载到所述视频记录/重放装置中的记录介质的类型的格式定义的与时间或者记录位置有关的信息;以及格式化装置,用于将由所述转换装置转换的与时间或者记录位置有关的信息增加到视频流中,以转换视频流的格式。
14.根据权利要求13的视频记录/重放装置,其中所述转换装置将根据所述记录介质的类型的格式定义的一条信息转换为根据其它记录介质的类型的格式定义的信息,由所述转换装置转换的所述信息选自VOB开始时间,SOB开始时间,TMU开始时间,VOBU开始时间,SOBU_HD开始时间,SOBU开始时间,PacketGroup开始时间,VOB地址,SOB地址,TMU地址,VOBU地址,SOBU_HD地址,SOBU地址,PacketGroup地址;遵从DVD视频版本1.X或者DVD视频版本2.X的VTS_VOBU_SA,VOBU_EA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,FWDI,BWDI,A_SYNCHA,SP_SYNCA;遵从DVD+VR格式的VTS_VOBU_SA,VOBU_1STREF_EA,VOBU_2NDREF_EA,VOBU_3RDREF_EA,VOBU_EA,FWDI,BWDI,A_SYNCHA,SP_SYNCA;遵从DVD-VR格式或者DVD-HDVR格式的TM_ENT_Ns,VOBU_ENT_Ns,TM_OFS,ADR_OFS,TM_DIFF,VOBU_ENTN,VOBU_ADR,1STREF_SZ,VOBU_PB_TM,VOBU_SZ;遵从DVD-SR格式的IAPAT,AUSM,AUEM;以及遵从DVD-HDVR格式的PATS。
15.根据权利要求13的视频记录/重放装置,其中所述转换装置将根据所述记录介质的类型的格式中定义的与记录单元之间的关系有关的时间信息以及每个固定记录单元的时间信息转换为根据其它记录介质的类型的格式定义的信息;以及所述记录介质将由所述转换装置转换的与记录单元之间的关系有关的时间信息以及每个固定记录单元的时间信息的至少一个记录在记录介质上,作为附加信息。
16.根据权利要求15的视频记录/重放装置,其中所述记录装置在记录介质上记录遵从DVD视频版本1.X格式或者DVD视频版本2.X格式或者DVD+VR格式或者DVD-VR格式或者DVD-SR格式或者DVD-HDVR格式或者BRD格式的视频流,并在记录介质上记录附加信息,附加信息包括SOBU或者PacketGroup的头和TMU的头之间的时间差;位于TMU的头的SOBU或者PacketGroup数目;位于TMU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和VOBU的头之间的时间差;位于VOBU的头的SOBU或者PacketGroup数目;位于VOBU的头的SOBU或者PacketGroup的开始地址;SOBU或者PacketGroup的头和SOBU_HD的头之间的时间差;位于SOBU_HD的头的SOBU或者PacketGroup数目;位于SOBU_HD的头的SOBU或者PacketGroup的开始地址,以及每个SOBU或者PacketGroup的时间信息、帧数目或者字段数目的至少一个。
17.一种视频记录/重放装置,用于以预定格式格式化视频流以将格式化的视频流记录在记录介质上,并用于重放记录在记录介质上的视频流,所述装置包括格式信息产生装置,用于为视频流产生由该格式定义的与时间或者记录位置有关的信息;格式化装置,用于将所述格式信息产生装置产生的与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;记录装置,用于在记录介质上记录由所述格式化装置格式化的视频流;以及播放列表文件创建装置,用于创建播放列表文件,它由独立于视频流的文件形式构建,用于指定在记录介质上记录的视频流的重放顺序,其中所述格式化装置将由所述播放列表文件创建装置创建的播放列表文件增加到格式化的视频流中,以及所述记录装置在记录介质上记录由所述格式化装置增加到视频流的播放列表文件。
18.根据权利要求17的视频记录/重放装置,其中所述记录装置将播放列表文件记录在用于记录视频流的记录区之外的记录介质的记录区中。
19.一种视频记录装置,用于在记录介质上记录视频流,包括格式设置装置,用于根据视频流设置格式;格式信息产生装置,用于为视频流产生由所述格式设置装置设置的格式定义的与时间或者记录位置有关的信息;格式化装置,用于将由所述格式信息产生装置产生的与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;以及记录装置,用于在记录介质上记录由所述格式化装置格式化的视频流。
20.一种视频记录装置,用于在记录介质上记录视频流,包括格式设置装置,用于根据记录介质的类型设置格式;格式信息产生装置,用于为视频流产生由所述格式设置装置设置的格式定义的与时间或者记录位置有关的信息;格式化装置,用于将由所述格式信息产生装置产生的与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;以及记录装置,用于在记录介质上记录由所述格式化装置格式化的视频流。
21.根据权利要求20的视频记录装置,其中所述格式设置装置在记录介质是与蓝色LD兼容的DVD盘片或者HD-DVD盘片时,设置DVD-HDVR格式;在记录介质是BRD盘片时,设置BRD格式;在记录介质是DVD+RW盘片时,设置DVD+VR格式;在记录介质是DVD-RW盘片时,设置DVD-VR格式或者DVD-SR格式。
22.根据权利要求19的视频记录装置,其中所述格式设置装置在记录介质是与蓝色LD兼容的DVD盘片或者HD-DVD盘片并且模拟数据应用到所述视频记录装置作为视频流时,设置DVD-HDVR格式的VOB;在记录介质是DVD盘片或者HD-DVD盘片并且数字数据应用到所述视频记录装置作为视频流时,设置DVD-HDVR格式的SOB;在记录介质是BRD盘片时,设置BRD格式;在记录介质是DVD-RW盘片并且模拟数据应用到所述视频记录装置作为视频流时,设置DVD-VR格式;在记录介质是DVD-RW盘片并且数字数据应用到所述视频记录装置作为视频流时,设置DVD-SR格式。
23.根据权利要求20的视频记录装置,其中所述格式设置装置在记录介质是与蓝色LD兼容的DVD盘片或者HD-DVD盘片并且模拟数据应用到所述视频记录装置作为视频流时,设置DVD-HDVR格式的VOB;在记录介质是DVD盘片或者HD-DVD盘片并且数字数据应用到所述视频记录装置作为视频流时,设置DVD-HDVR格式的SOB;在记录介质是BRD盘片时,设置BRD格式;在记录介质是DVD-RW盘片并且模拟数据应用到所述视频记录装置作为视频流时,设置DVD-VR格式;在记录介质是DVD-RW盘片并且数字数据应用到所述视频记录装置作为视频流时,设置DVD-SR格式。
24.一种记录介质,用于在其上记录视频流,包括记录区,具有在其上记录的视频流,以及由彼此不同的格式为视频流定义的与时间或者记录位置有关的信息。
25.一种记录介质,用于在其上记录视频流,包括第一记录区,具有在其上记录的视频流,以及由第一格式为视频流定义的与时间或者记录位置有关的信息,作为以所述第一格式格式化的视频流;以及第二记录区,用于记录由不同于第一格式的第二格式为视频流定义的与时间或者记录位置有关的信息。
26.一种记录介质,用于在其上记录视频流,包括第一记录区,具有在其上记录的视频流,以及由预定格式为视频流定义的与时间或者记录位置有关的信息,作为格式化的视频流;以及第三记录区,具有在其上记录的播放列表文件,用于指定在所述第一记录区上记录的视频流的重放顺序。
27.一种视频记录方法,用于在记录介质上记录视频流,包括下列步骤为视频流产生由彼此不同的各个格式定义的多条与时间或者记录位置有关的信息;将多条与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;以及将增加到视频流中的与时间或者记录位置有关的信息与视频流一起记录到记录介质上。
28.一种视频记录方法,用于以预定第一格式格式化视频流,以将格式化的视频流记录在记录介质上,包括下列步骤为视频流产生由第一格式定义的与时间或者记录位置有关的信息;将由第一格式定义的与时间或者记录位置有关的信息增加到视频流中,以第一格式格式化视频流;为视频流产生由不同于第一格式的第二格式定义的与时间或者记录位置有关的信息;将由第二格式定义的与时间或者记录位置有关的信息增加到格式化的视频流中;以及将增加到格式化的视频流中的与时间或者记录位置有关的信息与格式化的视频流一起记录到记录介质上。
29.一种视频记录/重放方法,包括下列步骤将对于以一格式记录在记录介质上的视频流的根据所述记录介质的类型的所述格式定义的与时间或者记录位置有关的信息转换为由另一记录介质的类型定义的与时间或者记录位置有关的信息;以及将转换的与时间或者记录位置有关的信息增加到视频流中,以转换视频流的格式。
30.一种视频记录/重放方法,用于以预定格式格式化视频流以将格式化的视频流记录在记录介质上,并用于重放记录在记录介质上的视频流,所述方法包括下列步骤创建播放列表文件,它由独立于视频流的文件形式构建,用于指定在记录介质上记录的视频流的重放顺序;为视频流产生由该格式定义的与时间或者记录位置有关的信息;将与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;将播放列表文件增加到格式化的视频流中;以及将格式化的视频流与播放列表文件一起记录在记录介质上。
31.一种视频记录方法,用于在记录介质上记录视频流,包括下列步骤根据视频流设置格式;为视频流产生由该格式定义的与时间或者记录位置有关的信息;将与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;以及在记录介质上记录格式化的视频流。
32.一种视频记录方法,用于在记录介质上记录视频流,包括下列步骤根据记录介质的类型设置格式;为视频流产生由该格式定义的与时间或者记录位置有关的信息;将为视频流由该格式定义的与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;以及在记录介质上记录格式化的视频流。
33.一种计算机程序,使得计算机在记录介质上记录视频流,包括第一指令,用于使得计算机为视频流产生由彼此不同的各个格式定义的多条与时间或者记录位置有关的信息;第二指令,用于使得计算机将多条与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;以及第三指令,用于使得计算机将增加到视频流的多条与时间或者记录位置有关的信息与视频流一起记录在记录介质上。
34.一种计算机程序,使得计算机在记录介质上记录视频流,包括第一指令,用于使得计算机为视频流产生由预定第一格式定义的与时间或者记录位置有关的信息;第二指令,用于使得计算机将由第一格式定义的与时间或者记录位置有关的信息增加到视频流中,以第一格式格式化视频流;第三指令,用于使得计算机为视频流产生由不同于第一格式的第二格式定义的与时间或者记录位置有关的信息;第四指令,用于使得计算机将由第二格式定义的与时间或者记录位置有关的信息增加到格式化的视频流中;以及第五指令,用于使得计算机将增加到格式化的视频流中的与时间或者记录位置有关的信息与格式化的视频流一起记录到记录介质上。
35.一种计算机程序,使得计算机将以根据记录介质的类型的格式记录在记录介质上的视频流转换为另一格式,所述程序包括第一指令,用于使得计算机将为视频流由该格式定义的与时间或者记录位置有关的信息转换为根据另一记录介质的类型的格式定义的与时间或者记录位置有关的信息;以及第二指令,用于使得计算机将转换的与时间或者记录位置有关的信息增加到视频流中,以转换视频流的格式。
36.一种计算机程序,使得计算机在记录介质上记录视频流,并重放记录在记录介质上的视频流,所述程序包括第一指令,用于使得计算机创建播放列表文件,它由独立于视频流的文件形式构建,用于指定在记录介质上记录的视频流的重放顺序;第二指令,用于使得计算机为视频流产生由预定格式定义的与时间或者记录位置有关的信息;第三指令,用于使得计算机将与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;第四指令,用于使得计算机将播放列表文件增加到格式化的视频流中;以及第五指令,用于使得计算机将格式化的视频流与播放列表文件一起记录在记录介质上。
37.一种计算机程序,使得计算机在记录介质上记录视频流,所述程序包括第一指令,用于使得计算机根据视频流设置格式;第二指令,用于使得计算机为视频流产生由该格式定义的与时间或者记录位置有关的信息;第三指令,用于使得计算机将与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;以及第四指令,用于使得计算机在记录介质上记录格式化的视频流。
38.一种计算机程序,使得计算机在记录介质上记录视频流,包括第一指令,用于使得计算机根据记录介质的类型设置格式;第二指令,用于使得计算机为视频流产生由该格式定义的与时间或者记录位置有关的信息;第三指令,用于使得计算机将与时间或者记录位置有关的信息增加到视频流中,以格式化视频流;以及第四指令,用于使得计算机在记录介质上记录格式化的视频流。
全文摘要
当应用视频流时,多个格式信息产生单元产生由彼此不同的格式定义的各个与时间或者记录位置有关的信息。接下来,格式化器单元将由多个格式信息产生单元的每个产生的与时间或者记录位置有关的信息增加到引入视频流中,以格式化视频流。随后,记录器将由格式化器单元增加到视频流的与时间或者记录位置有关的信息与视频流一起记录到记录介质上。
文档编号H04N5/85GK1551192SQ200410038579
公开日2004年12月1日 申请日期2004年5月8日 优先权日2003年5月7日
发明者系井哲史 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1