数据转换方法和装置、数据记录装置和数据播放装置的制作方法

文档序号:6783212阅读:148来源:国知局
专利名称:数据转换方法和装置、数据记录装置和数据播放装置的制作方法
技术领域
本发明涉及一种数据转换方法和数据转换装置、数据记录装置、 数据播放装置和计算机程序。具体地讲,本发明涉及一种布置成执行 用于对包括在诸如AVCHD格式和BDAV格式的数据的各种类型的 格式数据中的片断(clip)进行组合(合并)并将多个片断设置成一 个片断的处理的数据转换方法和数据转换装置、数据记录装置、数据 播放装置和计算机程序。
背景技术
AVCHD (高级视频编解码器高清)是关于摄像机的数据记录格 式的现有技术。
在将用摄像机拍摄的运动图像流按照AVCHD格式记录到介质 的处理中,拍摄的运动图像数据被编码为MPEG4-AVC流(例如 H.264/AVC流),同时产生索引(index)、电影对象(MovieObject)、 播放列表(PlayList)、片断信息(Cliplnformation )和流(Stream ) 的文件并将这些文件记录在诸如硬盘或闪存的介质中。要注意的是, 随后将描述具体的格式配置。
另一方面,蓝光盘(注册商标)是关于可以记录高密度数据的记 录介质的现有技术。在下文中,蓝光盘(注册商标)将被称为"BD"。 BDAV (蓝光盘一见听,Blu-ray Disc Audio Visual)格式(BD-RE2.1) 是与被允许用BD重记录数据的可重写盘相对应的数据记录格式。对于按照BDAV格式(BD-RE2.1 )记录数据,其中以MPEG2-TS 流或MPEG4-AVC流(例如H.264/AVC流)记录运动图像数据的流 以及诸如管理信息(Info)、播放列表(PlayList)和片断信息 (Cliplnformation )的回放控制信息文件被记录到介质上。在第 2006-319954号日本未审查专利申请公报中描述了 BDAV格式。
对于AVCHD格式或BDAV格式中的任一种,其中存储有运动 图像数据的流(Stream)文件和其中存储有该流文件的属性信息的片 断信息(Cliplnformation)文件的数据对被称为片断。图l示出了片 断配置的示例。在图l中示出的示例中,片断信息文件21和AV流 文件31被示出为[片断1 (Clipl),片断信息文件22和AV流文件 32被示出为[片断2 (Clip2) I,片断信息文件23和AV流文件33被 示出为[片断3 (Clip3)。
在执行片断回放的情况下,使用配置在播放列表文件中的播放项 目。播放项目用来指定AV流的回放单位,播放列表文件的上级索引 或管理信息被用来根据用户指定的标题选择具体的播放项目,片断内 的具体回放段(segment)由选择的播放项目来指定,利用与回放段 对应的片断信息文件和AV流文件来执行回放处理。
要注意的是,播放列表是一个可以由用户指定的回放序列,并且 由一个或多个播放项目組成。图1示出了两个播放列表11和12。对 于图1中示出的示例,播放列表ll由三个播放项目组成,播放列表 12由一个4番放项目組成。
将参照图2来描述在将以某一格式记录在介质上的数据复制(转 录)到另一介质上的情况下的处理示例。图2A示出了在转录源(复 制源)介质中的播放项目和片断之间的相互关系,图2B示出了在转 录目的地(复制目的地)介质中的播放项目和片断之间的相互关系。
图2A中示出的示例是将记录在转录源(复制源)介质上的片断 1 ( Clipl)和片断2 ( Clip2 )这两个片断转录(复制)到其它介质上 的情况下的示例。对于迄今为止的一般复制处理,复制处理是以播放 项目(图2中示出的Item)为单位来执行的,在这种情形下,以用作 复制单位的播放项目单位来执行设置了片断的复制处理。
在图2中示出的示例中,按图2B中示出的步骤1至步骤3的顺序来执行复制处理。首先,在步骤1中,读出转录源的播放项目#0 (1tem洲)和与播放项目弁0(ltem洲)相关的片断1的部分段(AB), 将片断段AB设置并记录为在转录目的地(复制目的地)的介质中独 立的一个片断A (ClipA)。
接下来,在步骤2中,读出转录源的播放项目#1 (Item#l)和与 播放项目#1 (Item#l)相关的片断1的部分段(BC),将片断段BC 设置并记录为在转录目的地(复制目的地)的介质中独立的一个片断 B ( ClipB )。
接下来,在步骤3中,读出转录源的播放项目#2 (Item#2)和与 播放项目#2 (Item#2)相关的片断2,将片断2设置并记录为在转录 目的地(复制目的地)的介质中独立的一个片断C (ClipC)。
因而,对于根据用于规定片断的格式数据的现有技术的一般复制 处理,以转录源的播放列表文件内的播放项目为单位读出片断,创建 以播放项目为单位的片断并将其记录在转录目的地的介质中。因此,
在图2示出的示例中,转录源中的片断数目等于2,而转录目的地中 的片断数目等于3。

发明内容
然而,对于上述AVCHD格式和BDAV格式中的任何一种,针 对每种格式规定了可记录到一个介质上的片断数目。具体地讲,以 AVCHD格式可记录到一个记录介质上的片断数目的上限被限制为 4000,以BDAV格式可记录到一个记录介质上的片断数目的上限被限 制为200。
因此,当执行上文参照图2描述的伴有片断数目增加的复制处理 时,由格式规定的片断数目更可能达到片断数目的上限,在此之后就 存在不能向其介质复制数据的问题。
已经发现,关于例如AVCHD格式或BDAV格式的片断定义格 式数据的复制处理的情况,期望能够提供一种能够通过防止片断数目 增加或减少片断数目来进行记录处理的数据转换方法和数据转换装置、数据记录装置、数据回放装置和计算机程序。
根据本发明的一个实施例,提供了 一种用于信息处理装置的数据 转换方法,该方法是一种用于执行包括回放段数据的片断的定义格式
数据的复制处理的数据转换方法,包括如下步骤执行数据输入单元 的数据输入以输入复制源数据;通过片断调整单元从复制源数据获得 包括将要复制的流数据的复制源片断配置数据;以及执行片断调整单 元的片断设置,以设置包括多个复制源片断配置数据的一个片断作为 复制目的地片断,所述多个复制源片断配置数据对应于以复制源格式 定义的播放列表文件中的播放项目。
所述数据转换方法还可包括如下步骤执行数据记录单元的数据 记录,以将包括在所述片断设置步骤中设置的复制目的地片断的数据 记录到介质上。
所述片断设置可包括如下步骤在多个复制源片断配置数据是与 复制源格式的同一播放列表文件中包括的播放项目相对应的片断配 置数据的情况下,执行处理以设置包括多个复制源片断配置数据的一 个复制目的地片断。
即使在所述多个复制源片断配置数据被设置为复制源格式下的 不同片断配置数据的情况下,所述片断设置步骤在所述多个复制源片 断配置数据是与复制源格式的同一播放列表文件中包括的播放项目 相对应的片断配置数据的情况下,也可设置包括所述多个复制源片断 配置数据的一个复制目的地片断。
所述片断定义格式数据可以是AVCHD (高级视频编解码器高 清)格式数据或BDAV (蓝光盘视听)格式数据中的任何一种。
所述数据转换方法还可包括如下步骤用所述片断调整单元执行 格式转换,以便对所述复制源数据执行格式转换,以及产生用作不同 于复制源数据的记录数据的格式数据。
所述格式转换可包括如下步骤执行从AVCHD (高级视频编解 码器高清)格式到BDAV (蓝光盘视听)格式的格式转换处理。
所述格式转换可包括如下步骤执行处理以选择包括在AVCHD格式数据中的索引文件、播放列表文件和片断信息文件作为回放控制 信息文件以进行转换,以及通过对所选文件的格式转换,产生根据
BDAV格式的管理信息文件、播放列表文件和片断信息文件。
关于片断信息文件识别符、播放项目识别符和STC识别符,所 述格式转换包括以下步骤设置用于BDAV格式数据的新识别符,而 不使用AVCHD格式数据中的识别符。
根据本发明的一个实施例,提供了一种数据转换装置,被构造用 于产生数据,所述数据用于复制包括回放段数据的片断定义格式数 据,所述装置包括数据输入单元,用于输入复制源数据;和片断调 整单元,被构造用于从所述复制源数据获得包括要进行复制的流数据 的复制源片断配置数据,以及用于设置包括多个复制源片断配置数据 的一个片断作为复制目的地片断,所述复制源片断配置数据对应于以 复制源格式定义的播放列表文件中的播放项目。
根据本发明的一个实施例,提供了一种数据记录装置,被构造用 于执行包括回放段数据的片断定义格式数据的复制记录处理,所述装 置包括数据输入单元,用于输入复制源数据;片断调整单元,被构
断配置数据:'以及^、于设置:括多个复制源片断酉:置数据的一^片
断,所述复制源片断配置数据对应于以复制源格式定义的播放列表文 件中的播放项目;和数据记录单元,被构造用于将包括由所述片断调 整单元设置的复制目的地片断的数据记录到介质上。
根据本发明的一个实施例,提供了一种数据回放装置,被构造用 于从介质中回放包括回放段数据的片断定义格式数据并输出将要复 制的数据,所述装置包括数据回放单元,用于从记录有片断定义格 式数据的介质执行数据回放;片断调整单元,被构造用于从所述数据
置数据,以及用于设置包括多个复制源片断配置数据的一个片断,所 述复制源片断配置数据对应于以复制源格式定义的播放列表文件中 的播放项目;和数据输出单元,被构造用于将包括由所述片断调整单元设置的复制目的地片断的数据作为用于复制的数据输出到介质上。
根据本发明的一个实施例,提供了一种用于信息处理装置的计算 机程序,用以执行包括回放段数据的片断定义格式数据的复制处理,
所述程序包括以下步骤执行数据输入以在数据输入单元中输入复制 源数据;用片断调整单元从所述复制源数据获得包括要进行复制的流 数据的复制源片断配置数据;用所述片断调整单元设置片断,从而设 置包括多个复制源片断配置数据的 一个片断,所述复制源片断配置数 据对应于以复制源格式定义的播放列表文件内的播放项目;以及用数 据记录单元将包括用所述片断设置所设置的复制目的地片断的数据 记录到介质上。
要注意的是,根据本发明的计算机程序是一种例如可以以存储介 质和通信介质向可以执行程序代码的通用计算机系统提供计算机可 读格式的各种程序代码的计算机程序。通过提供这样一种计算机可读 格式的程序,在计算机系统上实现了根据程序的处理。
通过以下基于随后描述的本发明的实施例和附图的详细描述,本 发明的其他目的、特点和优点将变得清楚。要注意的是,在本说明书 中使用的术语"系统"是指多个装置的理论集合配置,而不局限于容 纳在同一机壳中的各种配置的装置。
根据上述构造,对于产生用来复制包括回放段数据的片断定义格 式数据的数据的布置,通过获得包括要进行复制的流数据的复制源片 断配置数据,并设置包括与复制源格式的播放列表文件中设置的播放 项目相对应的多个复制源片断配置数据的一个片断作为复制目的地 片断,来执行片断调整处理。对于本配置,可以执行复制记录,而不 会使复制目的地片断的数目增大到大于复制源片断的数目。因此,对 于规定了可记录到介质上的片断数目的上限的各种类型的格式,例如 在针对AVCHD格式或BDAV格式的复制记录处理的情况下,能够 记录大量数据,而不会超过格式规定的片断数目的上限。


图1A和图1B是描述具有规定片断的格式的图2A和图2B是描述具有规定片断的格式数据的复制处理示例
的图3是描述根据本发明实施例的配置和处理的概要的框图; 图4A至图4C是描述执行根据本发明的处理的配置示例的图; 图5A和图5B是描述AVCHD格式和BDAV格式的图; 图6A和图6B是描述AVCHD格式和BDAV格式的目录配置的
图7是描述以AVCHD格式设置的文件之间的相互关系的图8是描述以BDAV格式设置的文件之间的相互关系的图9是描述利用本发明执行的从AVCHD格式到BDAV格式的
格式转换处理的概要的图IO是描述经过利用本发明执行的从AVCHD格式到BDAV格
式的格式转换处理的文件的图11是描述根据本发明实施例的执行片断调整处理的信息处理
装置的构造示例的图12A和图12B是描述根据本发明实施例的片断调整处理的具
体示例的图13是示出了根据本发明实施例的片断调整处理的序列的流程 图的图14是描述根据本发明实施例的格式转换处理中的每个识别符 的重置处理示例的图;以及
图15是描述根据本发明实施例的格式转换处理中的每个识别符 的重置处理示例的图。
具体实施例方式
下面将参照附图详细地描述根据本发明的数据转换方法和数据 转换装置、数据记录装置、数据播放装置和计算机程序。
本发明在以例如AVCHD (高级视频编解码器高清)格式和BDAV (蓝光盘视听)格式对由AV流和片断信息文件的数据对组成 的片断定义格式数据进行复制(转录)处理的情形下,能够防止片断 数目增大或者能够减小片断数目,其中,AVCHD格式被用作针对摄 像机的数据记录格式,BDAV格式是用于BD (蓝光盘⑧)的数据记 录格式。
要注意的是,在复制处理的情形下,本发明不仅可应用于复制源 和复制目的地是相同格式数据的情况(例如,将BDAV格式数据复制 为BDAV格式数据的情况,或者将AVCHD格式数据复制成AVCHD 格式数据的情况),而且也可应用于复制源和复制目的地是不同格式 数据的情况,即在复制处理时执行格式转换。
例如,本发明可应用于对在复制源和复制目的地之间不同的格式 数据进行转换(例如,将AVCHD格式数据转换成BDAV格式数据)
并执行复制的情况。
也就是说,本发明可应用于下述的所有情况,即(a)在复制 源和复制目的地均为相同格式数据时进行记录的情况,例如,从复制 源读取BDAV格式数据并将其作为BDAV格式数据记录在复制目的 地的情况;(b)在复制源和复制目的地均为相同格式数据时进行记 录的情况,例如,从复制源读取AVCHD格式数据并将其作为AVCHD 格式数据记录在复制目的地的情况;和(c)在复制源和复制目的地 具有不同格式数据(例如,AVCHD格式数据和BDAV格式数据)时 执行格式转换并执行复制的情况。
此外,本发明可应用于诸如在AVCHD格式之间或在BDAV格 式之间的、在多种不同的格式之间改变格式的情况,如在BD-RE3.0 格式和BD-RE2.1格式之间改变格式的情况。
如上所述,以AVCHD格式在一个记录介质中可记录的片断数 目的上限被限制为4000,以BDAV格式在一个记录介质中可记录的 片断数目的上限被限制为200。因此,在复制源介质为AVCHD格式 数据,并且对AVCHD格式数据进行格式转换而转换为BDAV格式 数据并将其记录在复制目的地介质中的情况下存在如下问题只有200个片断可以记录在复制目的地介质中,由此如果不减小片断的数 目,则可记录的数据将显著减少。
然而,在通过根据本发明调整片断数目并将AVCHD格式数据 转换成BDAV格式数据来执行介质之间的复制的情况下,BDAV格式 的片断数目达到上限(200 )的可能性降低,从而能够复制更多的数 据。
对于下面描述的实施例,将描述复制处理示例,其中复制源介质 的记录数据是以AVCHD格式记录的数据,读出AVCHD格式数据, 并执行伴有片断设置处理的格式转换,从而产生BDAV格式数据,并 将该数据作为BDAV格式数据记录在复制目的地介质中。要注意的 是,如上所述,本发明也可应用于不伴有格式转换的复制处理。
将参照图3来描述执行根据本发明的处理的配置示例。如图3 所示,将用摄像机110拍摄的图像以AVCHD格式记录在介质115上。 例如,通过USB线缆130将记录在记录介质115上的AVCHD格式 数据输出到BD记录器120,从而用BD记录器120执行从AVCHD 格式到BDAV格式的伴有片断调整处理的格式转换,并且将数据记录 在记录介质125上。
BD记录器是可以按照BDAV格式回放所记录的数据的记录器, 可以通过格式转换用BD记录器120来回放通过格式转换而记录在记 录介质125上的视频摄影图像。
要注意的是,对于图3中示出的示例,用于执行伴有片断调整处 理的格式转换的装置是BD记录器120,下文所描述的实施例也将描 述用于执行伴有片断调整处理的格式转换的BD记录器120的配置示 例,但是例如如图4所示,以下各种设置可用于片断调整单元的设置 状态
(a) 在记录装置侧设置片断调整单元(与本实施例的格式转换 一起执行)的配置;
(b) 在回放装置侧设置片断调整单元(与本实施例的格式转换 一起执行)的配置;(C )独立设置片断调整单元(与本实施例的格式转换一起执行) 的配置。
可以做出这些配置中的任何一种,并且可以用各种装置来执行与 本发明有关的片断调整处理。
接下来,将参照图5等来描述AVCHD格式和BDAV格式的概 要。图5示出了 ( A)以AVCHD格式设置的文件,和(B)以BDAV 格式(BD-RE2.1)设置的文件。
对于AVCHD格式和BDAV格式,诸如拍摄数据的内容实体部 被存储在流文件(nnnnn.m2ts)中。流文件本身是例如MPEG4-AVC 流(如H.264/AVC流)编码数据,并且是相同格式的数据。
此外,作为除了内容实体数据以外的回放控制信息,对于(A) AVCHD格式,记录了 (1)索引(index.bdmv)文件、(2)电影对 象(MovieObject.bdmv )文件、(3 )播放列表(PlayList)文件和(4 ) 片断信息(ClipInformation )文件;对于(B )BDAV格式(BD-RE2.1), 记录了 (1)管理信息(info.bdav)文件、(2)播放列表(PlayList) 文件和(3)片断信息(ClipInformation)文件的数据。AVCHD格 式的回放控制信息和BDAV格式的回放控制信息是类似的数据,但是 并不相同。
在图6中示出了与每种格式对应的目录配置。图6示出了两种格 式的目录配置(A ) AVCHD格式的目录配置;和(B ) BDAV格式 (BD-RE2.1)的目录配置。如在目录配置中所示,设置了多个播放列 表文件、片断信息文件和流文件。
将描述(A )AVCHD格式的目录配置。只有索引文件[Index.bdmv
和电影对象文件[MovieObject.bdmvI这两个文件可以直接放置在目录 [BDMV]下面。另外,播放列表目录[PLAYLIST、片断信息目录 [CLIPINF1和流目录[STREAM放置在BDMV目录BDMV下面。
索引文件[Index.bdmv具有目录BDMV中的内容的描述。另夕卜, 电影对象文件[MovieObject.bdmv在其内存储一个或多个电影对象信 息。播放列表目录[PLAYLISTI包括播放列表文件[nnnnn.mpls,它 是与电影播放列表相关的文件。播放列表文件[nnnnn.mpls是针对每 个电影播放列表创建的文件。在该文件名中,在[.〗(句点)前面的 [nnnnnl是一个5位数字,在句点后面的[mpls是这种文件固定的扩展 名。
片断信息目录[CLIPINFj包括关于每个AV流文件的片断信息文 件[nn隨.clpi。在该文件名中,在[.I (句点)前面的[nnnnn是一个5 位数字,在句点后面的[clpi是这种文件固定的扩展名。
流目录STREAM是放置有实体AV流文件的目录。也就是说, 流目录[STREAM包括与每个片断信息文件对应的AV流文件。AV 流文件由MPEG4-AVC (如H.264/AVC )传输流(AVC-TS )组成, 文件名是[nnnnn.m2tsl。在该文件名中,在句点前面的nnnnn与对应 的片断信息文件的相同,由此可以容易理解片断信息文件和片断AV 流文件之间的相互关系。
接下来,将描述(B) BDAV格式的目录配置。管理信息文件 [info.bdavl直接放置在目录[BDAV下面。另外,播放列表目录 [PLAYLIST、片断信息目录[CLIPINF和流目录[STREAM放置在 BDAV目录[BDAV下面。
管理信息文件[info.bdav具有目录BDAV中的内容的描述。
播放列表目录[PLAYLISTI包括播放列表文件nnnnn.rplsI,它是 与电影播放列表相关的文件。播放列表文件[nnnnn.rpls是针对每个电 影播放列表创建的文件。在该文件名中,在.(句点)前面的[nnnnn
是一个5位数字,在句点后面的[rpls是这种文件固定的扩展名。
片断信息目录[CLIPINF包括关于每个AV流文件的片断信息文 件n隨n.clpil。在该文件名中,在[.l (句点)前面的n讀n是一个5 位数字,在句点后面的[clpi是这种文件固定的扩展名。
流目录[STREAMj是放置有实体AV流文件的目录。也就是说, 流目录[STREAM包括与每个片断信息文件对应的AV流文件。AV 流文件是由诸如MPEG2(运动图像专家组2 )或MPEG4-AVC流(如H.264/AVC流)的传输流(MPEG2-TS或AVC-TS )组成的,文件名 是[nnnnn.m2tsl。在该文件名中,在句点前面的[nnnnnl与对应的片断 信息文件的相同,由此可以容易理解片断信息文件和片断AV流文件 之间的相互关系。
将参照图7和图8来描述AVCHD格式和BDAV格式下的每个 文件的作用。
图7是描述按照AVCHD格式的数据记录配置的框图。对于按 照AVCHD格式的数据记录处理,产生并记录下述每个文件(1 ) 索引(Index)文件、(2)电影对象(MovieObject)文件、(3)播 放列表(PlayList)文件、(4)片断信息(Cliplnformation )文件和 (5)流(AVStream)文件。
下面将描述每个文件的详情。
(1) 索引(Index)文件是管理整个介质的管理文件,并且是管理 在回放内容时用户可以指定的向用户显示的标题并管理相当于回放 程序的MovieObject的相互关系的文件。
(2) 电影对象(MovieObject)文件是相当于回放节目的文件, 并且是根据由用户选择的标题用来指定用于回放的播放列表的文件。
(3 )播放列表(PlayList)文件由至少 一个或多个播放项目组成。 每个播放项目具有关于片断的回放起点(IN点)和回放终点(OUT 点),从而指定播放项目的回放段。通过在播放列表中将多个播放项 目排列在时间轴上,可以指定每个回放段的回放顺序。要注意的是, 在播放列表文件中设置了表明回放内容的特定时间位置的标记 (Mark)。通常,标记之间的空间称作章(chapter)。
要注意的是,播放列表可以是真实播放列表或虚拟播放列表。真 实播放列表是用于原标题的播放列表,记录/回放的图像按记录顺序注 册。虛拟播放列表是通过编辑而创建用户定义回放列表的播放列表。
(4)片断信息(Cliplnformation)文件中描述回放实体流所必
需的与流相关的信息,并且是与AV流--对应且限定对应AV流的
属性的文件。例如,编码、大小、时间地址转换、回放管理信息、时间映射等都包括在片断信息文件中。
(5 )流(AVStream )文件是其中存储有从用摄像机拍摄的运动 图像数据产生的MPEG4-AVC流(如H.264/AVC流)的文件。
要注意的是, 一个片断信息(Cliplnformation )文件和由这个片 断信息(Cliplnformation)文件指定的流文件的组被称作片断[Clip]。 在该图中示出的示例中,示出了 Clip#00001、 Clip#00125、 Clip#00028 和Clip#00002。
接下来,将参照图8来描述按照BDAV格式的数据记录配置。 对于根据BDAV格式的记录处理,产生并记录下述每个文件(1) 管理信息(Info )文件、(2 )播放列表(PlayList)文件、(3 )片断 信息(Cliplnformation)文件和(4)流(AVStream)文件。
下面将描述每个文件的详情。
(1) 管理信息(Info)文件是与AVCHD格式中的索引(Index) 文件对应的文件,用于管理显示给用户的标题。然而,在BDAV格式 中不存在MovieObject文件,由此才艮据由用户选择的标题来4吏用管理 信息(Info)文件,并且管理信息(Info)文件指定用于回放的播放 列表。
(2) 播放列表(PlayList)文件对应于AVCHD格式中的播放 列表(PlayList)文件,并且由至少一个或多个播放项目组成。
(3) 片断信息(Cliplnformation)文件对应于AVCHD格式中 的片断信息(Cliplnformation)文件,并且在该片断信息文件中描述 了回放实体流所需的与流相关的信息。
(4 )流(AVStream )文件与AVCHD格式中的流(AVStream ) 文件相同,是其中存储有从运动图像数据产生的MPEG2-TS或 MPEG4-AVC流(如H.264/AVC流)的文件。
要注意的是,与AVCHD格式类似,对于BDAV格式, 一个片 断信息(Cliplnformation )文件和由这个片断信息(Cliplnformation ) 文件指定的流文件的组也被称作片断[Clipl 。在该图中示出的示例中, 示出了 Clip#00001、 CIip#00002和Clip#00003。如图7和图8所示,AVCHD格式中指定的文件和BDAV格式 中指定的文件中的许多文件大部分是共通的。对于AVCHD格式或 BDAV格式,存储内容的实体数据的流文件(nnnnn.m2ts )例如是相 同格式的MPEG4-AVC流(如H.264/AVC流)数据,而没有必要转 换,除此之外的回放控制信息并不都是相同的,因而需要进行格式转 换。
也就是说,在(A) AVCHD格式的回放控制信息(1)索引 (index.bdmv)文件、(2)电影对象(MovieObject.bdmv )文件、 (3)播放列表(PlayList)文件和(4)片断信息(Cliplnfo函tion ) 文件之中,以及在(B ) BDAV格式(BD-RE2.1 )的回》丈控制信息(1 ) 管理信息(Info.bdav )文件、(2 )播放列表(PlayList)文件和(3 ) 片断信息(Cliplnformation )文件之中,这里的回放控制信息并不相 同,从而有必要对这里的回放控制信息进行格式转换。
在片断调整单元123执行格式转换的情况下,如图9所示,只对 除流数据之外的回放控制信息进行格式转换,而对于流数据,不加转 换地执行文件复制处理。
图10示出了在目录配置中经受转换的文件和经受复制的文件。 对于以AVCHD格式设置的文件,经受转换的文件是回放控制信息文 件(1)索引(Index)文件、(2 )播放列表(PlayList)文件和(3 ) 片断信息(Cliplnformation)文件。另外,对(4)流(AVStream ) 文件进行复制处理而无需转换。电影对象文件在BDAV格式中未被使 用,所以既不执行转换处理也不执行复制处理。
图11示出了根据本发明实施例的BD记录器120的构造示例。 这里的BD记录器120对应于图3中示出的BD记录器120。 BD记录 器120在数据输入单元122处输入从摄像机110 (见图3)输出的 AVCHD格式数据作为复制源数据。
通过数据输入单元122输入的作为复制源数据的AVCHD格式 数据被输入到片断调整单元123中,片断调整单元123执行伴有片断 产生处理的格式转换。关于格式转换,对回放控制信息,即(1)索引(Index)文件、(2)播放列表(PlayList)文件和(3)片断信息 (CUpInformation )文件进行数据转换处理。对(4 )流(AVStream ) 文件进行复制处理而无需转换。
片断调整单元123从数据输入单元122输入的复制源数据中获得 包括要进行复制的流数据的复制源片断配置数据,并将包括与以复制
配置数据的一个片断设置为复制目的地片断。换言之,执行片断的组 合处理(合并)。
经过片断组合处理(合并)和转换处理、复制处理等,AVCHD 格式数据被转换成BDAV格式数据,并被输入到数据记录单元124 中。也就是说,片断调整单元123产生用作根据BDAV格式的回放控 制信息的回放控制信息(1)管理信息(info.bdav)文件、(2)播 放列表(PlayList)文件、(3)片断信息(Cliplnfo,tion )文件, 对(4)流(AVStream)文件不加转换地执行复制处理,并将所得数 据输出到数据记录单元124。
数据记录单元124将BDAV格式数据记录到介质(蓝光盘)125 上。要注意的是,控制单元121执行对所述一系列处理的控制。也就 是说,包括用片断调整单元123设置的复制目的地片断的数据被记录 在介质上。要注意的是,所迷一系列处理是根据存储在未示出的存储 器中的程序来执行的。
片断调整单元123以BDAV格式数据执行片断设置处理,使得 AVCHD格式数据中包括的片断数目不增大。参照图12来描述由片断 调整单元123执行的片断设置处理的具体示例。
图12A示出了在转录源(复制源)介质(本实施例为AVCHD 格式)中的播放项目和片断之间的相互关系,图12B示出了在转录目 的地(复制目的地)介质(本实施例为BDAV格式)中的播放项目和 片断之间的相互关系。
要注意的是,播放列表是一个可以由用户指定的回放序列,并且 由一个或多个播放项目组成。图12A示出了包括与将要复制的AV流相关的三个播放项目(#0至#2)的播放列表。
图12A中示出的示例是对在转录源(复制源)介质上记录的片 断1 (Clipl)和片断2 (Clip2)这两个片断进行转录(复制)的情况 下的示例。对于迄今为止的一般复制处理,如前面参照图2所述,以 播放项目(图12中示出的Item)为单位来设置片断的同时执行复制 处理,因此,存在着在复制目的地介质中片断数目增加的问题。
对于根据本发明的片断设置处理,在复制目的地介质处执行片断
设置,从而不增加在复制源介质处的片断的数目,而是相反会减少片 断的数目。在图12示出的示例中,按照如图12B所示的步骤ll至步 骤13的顺序来执行复制处理。
首先,在步骤11中,读出转录源的播放项目#0 (Item洲)和与 才番方丈项目#0 (ltem#0 )相关的片断1 ( Clipl)的部分段(AB ),将 片断段AB设置并记录为在转录目的地(复制目的地)的介质中独立 的一个片断A (ClipA)。
接下来,在步骤12中,读出转录源的播放项目#1 (Item#l)和 与播放项目#1 (Item#l)相关的片断1 (Clipl)的部分段(BC), 并且将该片断段BC添加到在步骤ll中产生的片断A (ClipA)中。 也就是说,与转录源的播放项目洲(ltem#0)对应的片断数据和与播 放项目#1 (Item#l)对应的片断数据被设置并记录为复制目的地介质 中的同一片断。
接下来,在步骤13中,读出转录源的播放项目#2 (Item#2)和 与播放项目弁2 (Item#2)相关的片断2,并且将该片断2添加到在步 骤ll中产生的片断A (ClipA)中。也就是说,与转录源的播放项目 #0 (ltem#0 )至播放项目#2 (Item#2 )对应的片断数据被设置并记录 为复制目的地介质中的一个相同片断。在这种情况下,即使在复制源 处将片断设置为两个不同的片断,即片断l( Clipl )和片断2(Clip2), 在复制目的地处也可将这些片断设置成一个片断A ( ClipA )。
也就是说,即使在以复制源格式将多个复制源片断配置数据设置 为不同的片断的情况下,在所述多个复制源片断配置数据是与复制源 格式的同 一播放列表文件中包括的播放项目相对应的片断数据的情 况下,片断调整单元123也可执行处理以设置包括多个复制源片断配置数据的一个复制目的地片断。
因此,对于根据本发明的复制处理,片断不是以转录源播放列表 文件中的播放项目为单位进行设置的,与至少包括在同 一播放列表中 的播放项目(尤其是连续的播放项目)相对应的片断在复制目的地介 质中被设置为一个片断,并执行记录。
因此,转录目的地介质中的片断的数目变得小于转录源片断的数
目。在图12示出的示例中,转录源片断的数目等于2,而转录目的地 片断的数目等于1。
因此,在多个复制源片断数据是与复制源格式的同 一播放列表文 件中包括的播放项目相对应的片断数据的情况下,片断调整单元123 设置包括多个复制源片断数据的一个复制目的地片断。
通过执行这样的片断调整处理,可以在符合规定了片断数目上限 的格式规定的同时复制(转录)大量数据。对于AVCHD格式,可记 录在一个记录介质上的片断数目的上限被规定为4000,而对于BDAV 格式,可记录在一个记录介质上的片断数目的上限被规定为200,但 是通过执行参照图12描述的片断设置处理,例如如图3所示,即使 在从按照AVCHD格式记录数据的介质读取AVCHD格式数据、转换 成BDAV格式数据并执行处理以记录到其它介质上的情况下,也可以 复制大量经格式转换的数据,同时保持在BDAV格式下的片断数目限 制(200)以下。
要注意的是,如上所述,本发明的片断调整处理不仅可应用于如 上所述的伴有格式转换的介质间复制处理,而且还可应用于不伴有格 式转换的相同格式之间(例如,AVCHD格式到AVCHD格式或BDAV 格式到BDAV格式)的复制处理,并且本发明的片断调整处理有效地 减少复制目的地介质中的片断数目。
接下来,将参照图13中示出的流程图来描述由片断调整单元执 行的片断设置处理的序列。
首先,在步骤S101,从复制源选择与将要复制的片断对应的播 放列表,获得包括在播放列表中的播放项目和与该播放项目对应的片 断(或片断组成部分)。
接下来,在步骤S102,针对复制目的地介质,新创建从复制源获得的片断(或片断组成部分)作为与记录介质对应的片断。
接下来,在步骤S103,对关于将要复制的流的所有片断设置处 理是否结束进行确定。在已结束的情况下,处理结束。在有任何未处 理片断数据的情况下,流程进行到步骤S104。
在步骤S104,对在具有已执行了复制处理的播放项目的同一播 放列表中是否包括与将要复制的片断对应的连续播放项目进行确定。 在包括连续播放项目的情况下,流程进行到步骤S105。
在步骤S105,获得包括在同一播放列表中的连接播放项目和对 应的片断(或片断组成部分);在步骤S106,将从复制源获得的片断 (或片断组成部分)添加到在步骤S102中产生的与记录介质对应的 片断中。该处理对应于上文参照图12B描述的步骤12或步骤13中的 处理。
另一方面,当在步骤S104中确定了在具有已执行了复制处理的 播放项目的同 一播放列表中不包括与将要复制的片断对应的连续播 放项目的情况下,流程返回到步骤SIOI,获得对应于将要从复制源介 质复制的下一片断的新播放列表,执行步骤S101和随后的处理。也 就是说,在复制源中的播放列表不同的情况下,还在步骤S102中在 复制目的地介质中设置不同的片断。
如上所述,对于根据本发明的片断设置处理,创建对应于包括在 一个播放列表中的播放项目的片断,从而即使播放项目不同也按顺序 添加片断。对于该处理,复制目的地介质中的片断的数目不会增大得 超过复制源介质中的将要复制的片断的数目,并且在许多情况下,减 少了片断的数目并记录。
因此,即使在将一个介质中的片断上限数规定为4000的AVCHD 格式数据转换成将一个介质中的片断上限数规定为200的BDAV格式 数据并执行复制的情况下,也可以在片断上限数以下记录大量数据。 片断组合处理的具体示例
接下来,将参照图14和图15来描述在执行伴有将AVCHD格 式数据转换为BDAV格式的格式转换的片断合并处理的情况下的各 种类型的识别符设置处理的示例。如上所述,以AVCHD格式可记录 在一个记录介质中的片断数目的上限被规定为4000,以BDAV格式可记录在一个记录介质中的片断数目的上限被规定为200。
为此,在从AVCHD格式到BDAV格式的转换处理的情形下, 执行上述的片断的組合(合并)处理,将以AVCHD格式设置的多个 片断组合成BDAV格式的一个片断。
另夕卜,还可能有这样的情况,即伴随着编辑处理执行选择性的数 据转换处理,例如只选择记录在摄像机介质中的AVCHD格式数据中 的一部分数据并将其转换成BDAV格式数据。
在由此执行伴有片断合并的格式转换的情况下,如果产生了以复 制源格式数据设置的片断和用于播放项目的识别符(编号)等作为 BDAV格式数据,则期望重新执行设置。
具体地讲,关于识别符(ID ) : ( 1 )片断信息文件名、(2 ) 播放项目ID和(3) STC-ID,不应保留AVCHD格式数据的识别符, 而是期望在格式转换之后以BDAV格式数据来设置新的识别符。要注 意的是,STC-ID是确保片断信息文件中的时间戳的连续性的数据区 识别符信息。
片断调整单元123执行处理以用BDAV格式数据为片断信息文 件识别符、播放项目识别符和STC识别符设置新识别符,而不使用 包括在AVCHD格式数据中的识别符。
用于识别符设置的具体处理如下文所述。对于包括在BDAV格 式数据中的片断信息文件识别符,执行识别符设置处理,以设置记录 BDAV格式数据的介质没有使用的识别符。另外,对于播放列表ID (识别符),执行处理以设置由数值组成的播放列表识别符,该数值 对于在包括在BDAV格式数据中的一个播放列表中设置的多个播放 项目,每次增加1。对于STC-ID (识别符),执行处理以设置由数值 组成的STC识别符,该数值对于在包括在BDAV格式数据中的一个 片断信息文件中设置的多个STC,每次增加l。
将参照图14和图15来描述设置这些识别符的示例。图14示出 了 (a)从在AVCHD格式数据中设置的播放列表文件中的多个播放 项目中仅选择一部分并执行格式转换以及(b )变为BDAV格式的处 理。也就是说,这是伴有数据编辑的格式转换处理。
在作为转换源数据的AVCHD格式数据的一个播放列表中包括多个播放项目,在这些播放项目中设置了从洲开始每次增加1的ID (识别符)作为播放项目ID,如#0、 #1、 #2、 #3...#n。每个播放项 目与对应于与拍摄数据相当的AV流而设置的片断信息文件之一相关 联。这些是图中示出的片断信息文件(OOOOO.clpi、 OOOOl.clpi、 00002.clpi、…、xxxxx.clpi)。要注意的是,播放项目和片断通过片 断信息文件名ClipInformationFileNamel相关联。
例如,在执行伴有编辑处理的格式转换的情况下,在AVCHD 格式数据的播放列表中包括3个播放项目,即播放项目#0 (PlayItem#0 )、播放项目#1( Playltem#l )、播放项目#n( Playltem#n ), 并且在仅仅选择对应的片断、对其执行格式转换并记录的情况下,如 图中的下级(b) BDAV格式所示,用片断合并处理设置一个片断。 如上所述,与所述一个片断对应的片断信息文件名[yyyyy.clpi
被设置 为记录格式转换后的数据的介质没有使用的片断信息文件名。
此外,经过转换处理的播放项目被设置在以BDAV格式设置的 格式转换后的播放列表中,但是该识别符不是被设置为已经在 AVCHD格式中使用的识别符[弁1、 #2、 #n,而是被新设置为[#0、 #1、 #2。因此,在以BDAV格式产生的播放列表中设置的播放项目的识 别符并没有延续已经在AVCHD格式中使用的播放项目识别符[弁1、 #2、 #n],而是被新设置。
图15是描述伴有格式转换的参考STC-ID (识别符) [ref一to—STC一id的设置处理的具体示例的图。另外,对于在将多个 AVCHD片断合并成一个BDAV片断的情况下在片断信息文件中设置 的STC序列[STC_S^uence和节目序列[ProgramSequence]识别符 (ID),没有使用AVCHD格式中的识别符作为针对BDAV格式数 据的识别符,而是如图中所示,以每次增加1的方式新设置为糾、#1、 #2 ...。通过执行这样的设置,可以正确地执行BD播放器的回放处理。 要注意的是,对于上述实施例,以片断调整单元被设置在图11 中示出的执行数据记录处理的数据记录装置中的方式给出了描述,但 是如前面参照图4所述,片断调整处理和格式转换可以被布置成用除 记录装置之外的装置来执行。也就是说,格式转换处理可以是下列配置中的任何一种配置(a)在记录装置侧设置片断调整处理单元的 配置、(b)在回放装置侧设置片断调整处理单元的配置和(c)设置 独立的片断调整装置的配置。根据本发明的片断调整处理可以用各种 装置来执行。
例如,在片断调整处理单元被配置在诸如摄像机的数据回放装置 中的情况下,数据回放装置的配置具有如下所述的配置。
数据回放装置包括数据回放单元,被布置成从记录有片断定义 格式数据的介质执行数据回放;片断调整单元,被布置成从数据回放 单元的回放数据中获得包括将要复制的流数据的复制源片断配置数 据,并设置包括多个复制源片断配置数据的一个片断作为复制目的地 片断,其中,所述多个复制源片断配置数据对应于由复制源格式定义 的播放列表文件中的播放项目;和数据输出单元,用于输出包括利用 片断设置步骤设置的复制目的地片断的数据作为将要复制的数据。
要注意的是,如上所述,本发明可应用于下述的所有情况,即 (a)在复制源和复制目的地均为相同的格式数据时进行记录的情况, 例如,从复制源读取BDAV格式数据并将其作为BDAV格式数据记 录在复制目的地的情况;(b)在复制源和复制目的地均为相同的格 式数据时进行记录的情况,例如,从复制源读取AVCHD格式数据并 将其作为AVCHD格式数据记录在复制目的地的情况;(c )在复制 源和复制目的地具有不同的格式数据(例如,AVCHD格式数据和 BDAV格式数据)时执行格式转换并执行复制的情况。此外,本发明 可应用于在多种不同的格式之间改变格式的情况,例如,在AVCHD 格式之间或在BDAV格式之间改变格式的情况,如在BD-RE3.0格式 和BD-RE2.1格式之间改变格式的情况。
上面已参照具体实施例详细描述了本发明。然而,应当清楚的是, 本领域的技术人员可以做出修正和更改,只要这些修正和更改在本发 明的范围内即可。也就是说,本发明在此是以作为例证的实施例被公 开的,而不是以限制性的方式来解释的。要确定本发明的实质,应当 参照权利要求书。另外,在说明书中描述的一系列处理可以用硬件、软件或二者的 组合配置来执行。在用软件执行处理的情况下,已经描述了其中的处 理序列的程序被安装在被建成专用硬件的计算机中的存储器中以执 行,或者安装在可以执行各种类型的处理的通用计算机中以被执行。 例如,可以事先在记录介质中记录程序。除了从记录介质安装到计算
机之外,可以借助诸如LAN(局域网)或因特网的网络来接收该程序, 并且该程序可以安装在诸如内置硬盘的存储介质中。
要注意的是,在说明书中描述的各种类型的处理不限于根据描述 的时间顺序的执行;相反,根据装置的处理能力来执行处理,或者按 照需要,可以并行或单独执行处理。另外,在本说明书中使用的"系 统"是多个装置的理论集合配置,而不限于容纳在同一机壳中的各种 配置的装置。
如上所述,根据本发明实施例的配置,对于用于产生用于复制包 括回放段数据的片断定义的格式数据的数据的配置,获得包括将要复 制的流数据的复制源片断配置数据,执行片断调整处理以将包括复制 源格式的播放列表文件中设置的多个复制源片断配置数据的一个片 断设置为复制目的地片断。对于本配置,可执行复制记录,而不会使 复制目的地片断的数目增大得比复制源片断的数目大。因此,对于规 定了可记录到介质上的片断数目的上限的各种类型的格式,例如在针 对AVCHD格式或BDAV格式的复制记录处理的情况下,能够记录 大量数据,而不会超过格式规定的片断数目的上限。
本领域技术人员应当理解,可以根据设计需要和其他因素来进行 各种更改、组合、子组合和变更,只要它们在所附权利要求书及其等 同物的范围内即可。
权利要求
1、一种信息处理装置用以产生数据的数据转换方法,所述数据用于复制包括回放段数据的片断的定义格式数据,包括如下步骤执行数据输入单元的数据输入以输入复制源数据;通过片断调整单元从所述复制源数据获得包括将要复制的流数据的复制源片断配置数据;以及执行所述片断调整单元的片断设置,以设置包括多个复制源片断配置数据的一个片断作为复制目的地片断,所述复制源片断配置数据对应于以复制源格式定义的播放列表文件中的播放项目。
2、 根据权利要求1所述的数据转换方法,还包括以下步骤 执行数据记录单元的数据记录,以将包括在所述片断设置步骤中设置的复制目的地片断的数据记录到介质上。
3、 根据权利要求1所述的数据转换方法,其中,在多个复制源 片断配置数据是与复制源格式下的同 一播放列表文件中包括的播放 项目相对应的片断配置数据的情况下,所述片断设置步骤设置包括该 多个复制源片断配置数据的一个复制目的地片断。
4、 根据权利要求1所述的数据转换方法,其中,即使在所述多 个复制源片断配置数据被设置为复制源格式下的不同片断配置数据 的情况下,所述片断设置步骤在所述多个复制源片断配置数据是与复 制源格式下的同 一播放列表文件中包括的播放项目相对应的片断配 置数据的情况下,也设置包括所述多个复制源片断配置数据的一个复 制目的地片断。
5、 根据权利要求1所述的数据转换方法,其中,由所述片断定 义的格式数据是高级视频编解码器高清格式数据或蓝光盘视听格式 数据之一。
6、 根据权利要求1所述的数据转换方法,还包括以下步骤 用所述片断调整单元执行格式转换,以便对所述复制源数据执行格式转换,以及产生用作不同于复制源数据的记录数据的格式数据。
7、 根据权利要求6所述的数据转换方法,其中,所述格式转换 步骤是执行从高级视频编解码器高清格式到蓝光盘视听格式的格式 转换处理的步骤。
8、 根据权利要求6所述的数据转换方法,其中,所述格式转换 包括以下步骤执行处理以选择索引文件、播放列表文件和片断信息文件作为包括在高级视 频编解码器高清格式数据中的回放控制信息文件,以进行转换,以及通过对所选文件的格式转换,产生根据蓝光盘视听格式的管理信 息文件、播放列表文件和片断信息文件。
9、 根据权利要求6所述的数据转换方法,其中,关于片断信息 文件识别符、播放项目识别符和STC识别符,所述格式转换包括以 下步骤设置用于蓝光盘视听格式数据的新识别符,而不使用高级视频编 解码器高清格式数据中的识别符。
10、 一种数据转换装置,被构造用于产生数据,所述数据用于复 制包括回放段数据的片断定义格式数据,所述装置包括数据输入单元,用于输入复制源数据;和片断调整单元,被构造用于从所述复制源数据获得包括要进行复 制的流数据的复制源片断配置数据,以及用于设置包括多个复制源片 断配置数据的一个片断作为复制目的地片断,所述复制源片断配置数 据对应于以复制源格式定义的播放列表文件中的播放项目。
11、 一种数据记录装置,被构造用于执行包括回放段数据的片断 的定义格式数据的复制记录处理,所述装置包括数据输入单元,用于输入复制源数据;片断调整单元,被构造用于从所述复制源数据获得包括要进行复 制的流数据的复制源片断配置数据,以及用于设置包括多个复制源片 断配置数据的一个片断作为复制目的地片断,所述复制源片断配置数 据对应于以复制源格式定义的播放列表文件中的播放项目;和数据记录单元,被构造用于将包括由所述片断调整单元设置的复 制目的地片断的数据记录到介质上。
12、 一种数据回放装置,被构造用于从介质中回放包括回放段数 据的片断的定义格式数据并输出将要复制的数据,所述装置包括数据回放单元,用于从记录有片断的定义格式数据的介质执行数 据回放;片断调整单元,被构造用于从所述数据回放单元的回放数据获得 包括要进行复制的流数据的复制源片断配置数据,以及用于设置包括 多个复制源片断配置数据的一个片断作为复制目的地片断,所述复制 源片断配置数据对应于以复制源格式定义的播放列表文件中的播放 项目;和数据输出单元,被构造用于将包括由所述片断调整单元设置的复制目的地片断的数据作为用于复制的数据输出到介质上。
13、 一种用于信息处理装置的计算机程序,所述信息处理装置被 构造用于执行包括回放段数据的片断的定义格式数据的复制处理,所 述程序包括以下步骤执行数据输入以在数据输入单元中输入复制源数据;用片断调整单元从所述复制源数据获得包括要进行复制的流数 据的复制源片断配置数据;用所述片断调整单元设置片断,从而设置包括多个复制源片断配 置数据的一个片断作为复制目的地片断,所述复制源片断配置数据对 应于以复制源格式定义的播放列表文件内的播放项目;以及用数据记录单元将包括用所述片断调整单元设置的复制目的地 片断的数据记录到介质上。
全文摘要
本发明涉及数据转换方法和装置、数据记录装置、数据播放装置和计算机程序。提供了一种信息处理装置用以产生数据的数据转换方法,所述数据用于复制包括回放段数据的片断的定义格式数据,该方法包括执行数据输入单元的数据输入以输入复制源数据;通过片断调整单元从复制源数据获得包括将要复制的流数据的复制源片断配置数据;以及执行所述片断调整单元的片断设置,用以设置包括多个复制源片断配置数据的一个片断作为复制目的地片断,所述复制源片断配置数据对应于以复制源格式定义的播放列表文件中的播放项目。
文档编号G11B27/031GK101419822SQ20081017137
公开日2009年4月29日 申请日期2008年10月23日 优先权日2007年10月25日
发明者的场和树 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1