可再记录光盘的编辑用概要信息管理方法 (1)技术领域
本发明是有关可再记录光盘的编辑用概要信息管理方法,尤其是要实现迅速编辑在高密度可再记录光盘等记录媒体的文件结构上相互具有关联的连接记录着的多个文件。
(2)背景技术
近来,能够存储大量的高画质视频数据和高音质音频数据的新高密度可再记录光盘,例如“blu-ray disc rewritable”(以下简称BD-RW),已迅速普及化,随之其相关产品的普及也有望实现。
图1为在诸如BD-RW等记录媒体进行信号记录以及播放的视频光盘刻录机的光盘装置部分结构示意图。上述光盘装置其结构包括:光拾取器2,在BD-RW等记录媒体1上读取信号或者记录从外部输入信号经处理后得到的数据流;VDR系统3,对上述光拾取器2读取的信号进行播放信号处理或者将外部输入的数据流转换为适合记录的数据流;编码器4,将外部输入的模拟信号进行编码并输入到上述VDR系统3。
另外,具有上述构成的光盘装置检索读取上述BD-RW等记录媒体1中记录存储的多个播放列表文件内分别记录存在的播放列表信息,如图2所示,作为用户选择菜单通过连接在一起的电视机显示到画面上,用户根据个人喜好通过上述用户选择菜单选择任意的一个播放列表。
因而,上述光盘装置的VDR系统3可以通过上述过程读取并播放用户选择指定的任意一个播放列表所对应地相应节目的数据流,或者进行一系列的播放操作和编辑操作。
另外,图3为可再记录光盘(BD-RW)的文件结构图。上述BD-RW使用:最上面的根目录(Root directory)下面设置至少一个以上的DVR目录(DVR directory),在它下面设置一个″info.dvr″文件和多个″memu.tidx″文件,以及″mark.tidx″文件,同时包含有多个播放列表文件(*.rpls,*.vpls)的播放列表子目录(playlistsubdirectory)和包含有多个剪辑(clip)信息文件(*.clpi)的剪辑信息子目录(clipinf subdirectory),和包含有与各剪辑文件相对应的多个记录数据流文件(*.m2ts)的数据流子目录(stream subdirectory)的这样一个特定的固定文件结构。
随之,上述数据流子目录中包含记录的记录数据流文件,比如说’01001.m2ts’文件和’02002.m2ts’文件的各种播放控制信息分别记录存储在上述clip信息子目录中的’01001.clpi’文件和’02002.clpi’文件内,并且决定上述’01001.m2ts’文件和’02002.m2ts’文件的连接播放和播放顺序的播放列表信息可以存储记录在上述播放列表子目录中包含的″01001.rpls″文件中。
因此,播放控制上述记录数据流文件(*.m2ts)上记录的A/V数据流的剪辑信息文件(*.clpi)和播放目录文件(*.rpls,*.vpls)具备相互关联性并连接记录在一起。
比如说,如图4所示,第一剪辑信息文件(clip info file 1)分别可以连接在第一实际播放列表文件(real playlist 1)和第一虚拟播放列表文件(virtualplaylist 1)上。第一实际播放列表文件(real playlist 1)和第一虚拟播放列表文件(virtual playlist 1)分别可以连接在第一和第二剪辑信息文件(*.clpi)上。在上述光盘装置的VDR系统当中,根据用户要求全部或部分删除第一实际播放列表文件(real playlist 1)时,确认和上述第一实际播放列表文件(real playlist 1)连接在一起的第一和第二剪辑信息文件(*.clpi)后,为了检索确认与此第一和第二剪辑信息文件(*.clpi)连接在一起的虚拟播放列表,要执行依次检索确认在上述播放列表子目录内包含记录的所有虚拟播放列表文件(*.vpls)的一系列操作。
执行上述检索操作,检索到与上述第一和第二剪辑信息文件连接在一起的虚拟播放列表后,光盘装置会向用户询问是否要删除第一虚拟播放列表。如果用户确实要求删除的话,就删除此第一虚拟播放列表和上述第一实际播放列表,继而可以根据用户的要求正常实现删除第一实际播放列表的全部或者一部分。
但是,如上所述,为了能够对用户选择指定的任意一个实际播放列表进行删除编辑,需要对播放列表子目录内包含的所有虚拟播放目录文件(*.vpls)进行逐一检索确认,所以存在一个不能够迅速进行编辑的问题。
另外,如果用户需要进行新播放列表的追加记录或者在分离编辑操作中需要进行播放列表的追加生成记录时,在上述VDR系统3中,上述BD-RW的文件结构上第一的记录格式,比如说播放项目(PlayItem)的个数和入口点映射(Entry pointmap)的入口(entry)个数以及程序次序(program sequence)个数等都是有事先设定限制的。为了适合于此BD-RW的记录格式,追加记录播放列表时,需要依次检索确认所有的播放列表文件和剪辑信息文件,从而确定上述播放列表的追加与否,所以存在不能够迅速编辑的问题。
(3)发明内容
本发明正是为了解决上述问题而进行的。本发明的目的就在于提供一种可再记录光盘中用于编辑的概要信息管理方法。它可以实现对可再记录光盘的文件结构上存在的具有相互关联性的连接记录的实际播放列表文件(realplaylist)、虚拟播放列表文件(virtual playlist)以及剪辑信息(ClipInformation)文件进行迅速编辑。
为了实现上述目的,本发明可再记录光盘的编辑用概要信息管理方法,其特点是包括以下阶段:第一阶段,可再记录光盘中的文件结构上分别记录有实际播放列表文件,虚拟播放列表文件以及剪辑信息文件,生成此三类文件的编辑用概要信息;第二阶段,将上述生成的编辑用概要信息记录到比上述三类文件高一级的特定文件内。
本发明还可以通过以下方式来实现,本发明可再记录光盘的编辑用概要信息管理方法,其特点是包括以下阶段:第一阶段,可再记录光盘中的文件结构上分别记录有实际播放列表文件,虚拟播放列表文件以及剪辑信息文件,检索记录在与此三类文件不同的另外文件内的编辑用概要信息;第二阶段,参照上述检索得到的编辑用概要信息,根据用户要求进行编辑播放列表。
为进一步说明本发明的上述目的、结构特点和效果,以下将结合附图对本发明进行详细的描述。
(4)附图说明
图1为在诸如BD-RW等记录媒体进行信号记录以及播放的视频光盘刻录机的光盘装置部分结构示意图。
图2为可再记录光盘(BD-RW)的播放列表菜单显示画面。
图3为可再记录光盘(BD-RW)的文件结构图。
图4为可再记录光盘(BD-RW)的实际播放列表文件(real playlist)和虚拟播放列表文件(virtual playlist)以及剪辑信息(clip info)文件之间的连接状态图。
图5为本发明编辑用概要信息管理方法中附加记录了编辑用概要信息(tableof fast edit info)的’info.dvr’文件的语法(Syntax)图。
图6为本发明编辑用概要信息的详细信息图。
图7为本发明编辑用概要信息管理方法的另一实施例中附加记录有编辑概要信息的’info.dvr’文件的语法图。
图8为本发明编辑用概要信息管理方法的另一实施例中编辑用概要信息文件的文件结构图。
(5)具体实施方式
首先,如图6所示的本发明编辑用概要信息管理方法中附加记录了编辑用概要信息(table of fast edit info)的’info.dvr’文件的语法(Syntax)图。可再记录光盘BD-RW1的文件结构中包含记录的″info.dvr″文件中有一个制造商数据(makers private data)记录区域,此区域可以任意记录该BD-RW的制造商希望的多种信息。本发明的编辑用概要信息管理方法是在上述制造商数据区域内的数据区块(data block)上单独附加记录一个编辑用概要信息(table offast edit info(i))。
编辑用概要信息(table of fast edit info(i))以摘要形式记录管理有用于将上述BD-RW的文件结构中的播放列表子目录上包含记录的多个实际播放列表文件(*.rpls)和虚拟播放列表文件(*.vpls)以及剪辑信息(CLIPINF)子目录中包含记录的剪辑信息文件进行相互连接记录的信息和确定是否追加记录新的播放列表而必须的信息。
例如,上述编辑用概要信息中记录存储有确定是否追加记录新播放列表的播放项目(play item)全部信息(total-n-of-play items),入口点(entrypoint)的入口(entry)全部信息(total-n-of-EP-coarse/fine-entries),程序次序的全部信息(total-n-of-program-sequences),以及这些信息的全部信息(total-n-info)。还记录有实际播放列表文件的数量(n-of-real-playlist)信息和各实际播放列表文件的索引(real-play list-file-index)或者文件名,以及与该实际播放列表文件连接记录的剪辑信息文件的数量(n-of-ref-to-clip)和该剪辑信息文件的索引(clip-info-file-index)或者文件名。
另外,上述编辑用概要信息中还记录存储有与实际播放列表连接记录的剪辑信息文件的数量(n-of-clip-info-real-play list)和此剪辑信息文件索引(clip-info-file-index)或者文件名,以及与剪辑信息文件连接记录的虚拟播放列表文件的数量(n-of-ref-to-virtual-play list)和该虚拟播放列表文件中包含的写入保护标记(write-protect-flag)以及虚拟播放列表文件的索引(virtual-play list-file-index)或者文件名。
另外,上述索引信息是将对应文件名转换成整数得到的值进行记录存储的,比如说文件名为’0037.cpli’的文件是转换为索引=37后进行存储记录的。另外,上述编辑用概要信息中还包含记录有与上述实际播放列表连接的剪辑信息的记录起始地址信息(clip info-in-real-playlist-start-address)。上述起始地址信息,如图6所示,从编辑用概要信息的1字节开始至与上述实际播放列表文件相连接的剪辑信息文件的数量信息,其相对的字节数可以作为地址信息进行记录存储。
因此,根据本发明的可再记录光盘的编辑用概要信息管理方法,图3所示BD-RW的文件结构和’info.dvr’文件的语法仍旧适用于附加记录了编辑用概要信息的’info.dvr’的语法。
另外,在如前参照图1所示光盘装置的VDR系统3当中,检索参照上述’info.dvr’文件的制造商数据(makers private data)记录区域中包含记录的编辑用概要信息,迅速读取确认与实际播放列表连接记录的剪辑信息文件和虚拟播放列表文件的有关信息。另外,通过检索上述编辑用概要信息可以迅速查找到用于确定是否记录新播放列表的播放项目的数量和入口点(entry point)的入口(entry)数量、程序次序数量等。
例如,上述VDR系统3中,参照图4所示,根据用户的要求需要全部或者部分删除上述第一实际播放列表文件时,参照上述编辑用概要信息,迅速检索确认与上述第一实际播放列表相连接的第一和第二剪辑信息文件。同时不必依次检索确认与第一和第二剪辑信息文件连接记录的第一虚拟播放列表,以及上述播放列表子目录内包含记录的所有虚拟播放列表文件(*.vpls)就可以迅速检索到上述编辑用概要信息。
而且,从上述编辑概要信息检索确认用于防止上述第一虚拟播放列表文件的编辑记录等问题的写入保护标记(write-protect-flag),并迅速向用户确认是否要对此第一虚拟播放列表进行删除或者编辑记录,接收到用户的删除要求时,就执行对此第一虚拟播放列表和上述第一实际播放列表的一系列删除操作,从而也就可以根据用户要求迅速地对第一实际播放列表进行全部或一部分删除。
即,为了对用户选择指定的任意一个实际播放列表进行删除编辑,可以省略掉依次检索确认播放列表子目录内包含记录的所有虚拟播放列表文件(*.vpls)的检索操作,实现快速编辑。
另外,上述VDR系统3根据用户要求追加记录新播放列表,或者播放列表分离编辑操作中追加生成并记录新播放列表时,迅速检索确认上述编辑概要信息中包含的播放项目的数量和入口点映射的入口数量以及程序次序的数量,从而确定是否追加记录播放列表。
即,BD-RW的记录格式是事先设定限制上述播放项目的数量和入口点映射的入口数量以及程序次序的数量,为了适合于BD-RW的记录格式,在追加记录播放列表时,可以不必依次检索确认所有的播放列表文件和剪辑信息文件,继而可以迅速的实现追加记录上述播放列表。
另外,图7为本发明编辑用概要信息管理方法的另一实施例中附加记录有编辑概要信息的’info.dvr’文件的语法(Syntax)图。上述制造商数据(makersprivate data)记录区域以外的其它区域,比如说图7所示的播放列表目录信息记录区域和制造商数据记录区域之间单独附加记录的。
这种情况下,上述编辑用概要信息是将被单独附加记录的记录起始地址信息,即编辑用概要信息的记录起始地址信息(table of fast edit info-start-address)与上述播放列表目录信息的记录起始地址信息(table of playlists-start-address)以及制造商数据的记录起始地址信息(makers privatedata-start-address)共同存储在info.dvr文件内进行管理。
因此,在上述VDR系统中,可以检索并参照上述info.dvr文件中附加记录的编辑概要信息的记录起始地址信息,就可以查询到上述编辑用概要信息单独附加存储的记录地址。
而且,检索并参照上述播放列表目录信息记录区域和制造商数据记录区域之间单独附加记录的编辑用概要信息,读取有关和播放列表文件连接记录的剪辑信息文件和虚拟播放列表文件的信息并确认,然后如前所述,根据用户要求迅速进行编辑操作。
另外,如图8所示,在上述BD-RW的文件结构上,上述编辑概要信息也能够以与″info.dvr″不同的完全独立的信息文件,比如说″table of fast editInfo.Info″文件附加记录。
上述本发明可再记录光盘的编辑用概要信息管理方法具有很高的使用价值。它是在高密度可再记录光盘(BD-RW)的文件结构上,将连接在一起的实际播放列表文件和虚拟播放列表文件以及剪辑信息文件的编辑用概要信息(table of fast edit info)单独记录管理,从而可以在全部或者部分删除用户选择指定的任意一个播放列表或者追加记录新的播放列表等编辑操作进行时,搜索参照上述编辑用概要信息,根据用户要求迅速的进行相应的编辑操作。
虽然本发明已参照当前的具体实施例来描述,但是本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,应理解其中可作各种变化和修改而在广义上没有脱离本发明,所以并非作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变形都将落在本发明权利要求书的范围内。