CN101032165A - 制作装置、制作方法和制作程序以及存储了此程序的记录介质 - Google Patents

制作装置、制作方法和制作程序以及存储了此程序的记录介质 Download PDF

Info

Publication number
CN101032165A
CN101032165A CNA2005800277598A CN200580027759A CN101032165A CN 101032165 A CN101032165 A CN 101032165A CN A2005800277598 A CNA2005800277598 A CN A2005800277598A CN 200580027759 A CN200580027759 A CN 200580027759A CN 101032165 A CN101032165 A CN 101032165A
Authority
CN
China
Prior art keywords
information
data
mirroring
incomplete
control information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005800277598A
Other languages
English (en)
Other versions
CN101032165B (zh
Inventor
河口宜史
谷口秀树
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN101032165A publication Critical patent/CN101032165A/zh
Application granted granted Critical
Publication of CN101032165B publication Critical patent/CN101032165B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal

Abstract

一种制作装置(10),包括:将输入流分离为视频流和音频流的分离部(310);将视频流和音频流多重化,生成内容信息(318),且生成对流的再生进行管理的控制信息(319),根据内容信息和控制信息生成由规定格式规定的再生控制信息的一部分欠缺的不完全光盘镜像数据(320a)、即基本以遵照规定格式的一系列数据,进一步为了生成欠缺的再生控制信息的一部分生成所需要的解析信息(315)的多重化部(314);在不完全光盘镜像数据生成结束后,参照解析信息,完成不完全光盘镜像数据的光盘镜像完成处理部(316)。

Description

制作装置、制作方法和制作程序以及存储了此程序的记录介质
技术领域
本发明涉及将视频信息等内容存储至记录介质的制作(authoring)装置以及制作方法。
背景技术
近年,在光盘技术领域中,存储大容量化的倾向日益明显,随之带来的是,作为将一部电影等压缩之后存储的光盘,例如DVD(数字视频光盘)得到了广泛的普及。
在这样的高存储容量的DVD中存储电影等的视频信息(以下,称为“内容”)时,所依据的存储方式基本以MPEG方式为标准,但进一步也有DVD所特有的标准。其具有代表性的存储方式有DVD视频(DVD视频)方式和DVD视频记录(DVD-Video Recording)方式。
DVD视频方式是可以和再生专用DVD格式互换的方式。DVD视频记录方式不具有和再生专用DVD格式互换的性质,但可以很容易地对存储的内容信息进行编辑,是适合于根据实际时间在光盘上存储信息的方式。视频方式一般情况下,内容是按照与实际时间无关进行存储的制作方式记录的。
利用图8对以往的制作方式进行说明。另外,以下,对将MPEG2标准以外的格式的内容变换为DVD视频标准流并加以记录的情况进行说明。以下的各处理部的处理由控制部212控制。
输入的内容由分离部200分离为音频流和视频流,由解码部201解码,由基于MPEG2标准的编码部202进行编码。由多重化部203将音频流和视频流多重化,作为视频互换文件205输出。此处,视频互换文件205是MPEG2方式的流,比特率、GOP构成、音频形式等是基于DVD标准的流。
但是,视频互换文件205并不完全满足DVD视频标准,一部分的再生控制信息欠缺。所谓再生控制信息是用于控制流中的再生形式的信息,例如,DVD标准中的引导信息。
因此,解析部206根据流之外输入的脚本(scenario)信息204,对视频互换文件205中的全部流进行解析。根据此解析,在制作最终的光盘镜像209的基础上,生成包含必要的再生控制信息的解析信息文件207。
然后,光盘镜像完成处理部208汇集此解析信息文件207和与此对应的视频互换文件205,制作标题数据,完成光盘镜像209(控制信息210以及VOB211)。
最后,将按照上述顺序制作的光盘镜像(disc image)209在光盘上以一次写入方式(不可重复存储)存储。
专利文献1:特开平10-155135号公报。
在上述以往的方式中,作为操作必要的区域,需要保存视频互换文件205的区域和保存光盘镜像209的区域。也就是说,需要流整体容量的2倍容量的操作区域。由此,当在计算机上采用DVD视频方式制作DVD时,存在要大量消耗硬盘容量这样的问题。
另外,由输入流生成视频互换文件205(第1次扫描),然后,解析视频互换文件205整体,生成解析信息文件207(第2次扫描),再其后,参照视频互换文件205和解析信息文件207,生成光盘镜像209(第3次扫描)。这样,由于要对流整体进行3次扫描,频繁地产生I/O处理,其结果是在制作DVD时,存在处理时间长的问题。
发明内容
本发明要解决的问题,是改善在制作时需要极大的操作区域,使变换处理更具效率,从而缩短制作时间。
在本发明的第1形式中,提供了将输入流作为规定格式的流存储在记录介质上的制作方法。根据制作方法,将输入流分离为视频流和音频流。将视频流和音频流多重化,生成内容信息,进一步生成对流的再生进行管理的控制信息,根据内容信息和控制信息生成欠缺被规定格式所规定的再生控制信息的一部分的不完全光盘镜像数据,即基本以规定格式为标准的一系列数据。在生成不完全光盘镜像数据的同时,为了生成欠缺的再生控制信息的一部分还要生成必要的解析信息。不完全光盘镜像数据的生成结束后,参照解析信息改写欠缺的再生控制信息的一部分,完成不完全光盘镜像数据。
在本发明的第2形式中,提供了将输入流作为规定格式的流存储在记录介质上的制作装置。在制作装置中,分离装置将输入流分为视频流和音频流。多重化装置将视频流和音频流多重化,生成内容信息,进一步生成对流的再生进行管理的控制信息,根据内容信息和控制信息生成欠缺被规定格式所规定的再生控制信息的一部分的不完全光盘镜像数据,即基本以规定格式为标准的一系列数据。进一步,在生成不完全光盘镜像数据的同时,为了生成欠缺了的再生控制信息的一部分,生成必要的解析信息。光盘镜像完成处理部,在不完全光盘镜像数据生成结束之后,参照解析信息,改写欠缺的再生控制信息的一部分,完成不完全光盘镜像数据。
发明效果
根据本发明,通过输入的流的第1次扫描,在硬盘上生成不完全的光盘镜像,接着扫描不完全的光盘镜像(第2次扫描)完成光盘镜像。这样通过只进行2次流全体的扫描,就不需要用于保存中间的文件的操作区域,另外,能够降低I/O的次数。由此,因为能够降低制作处理所需要的存储容量和处理时间,能够提高在一般的计算机上的操作性能的同时,还能够实现高速的制作。
附图说明
图1是表示关于本发明的制作装置的构成图。
图2是表示DVD视频标准中的物理存储格式的图。
图3是表示DVD视频标准中GOP的构成图。
图4是表示DVD视频标准中物理的存储格式(特别是引导包的数据结构)的图。
图5是表示DVD视频标准中逻辑格式的图。
图6是表示在制作装置的多重化部所构筑解的析信息的内容的图。
图7是表示DVD视频光盘的容量空间和逻辑数据结构的关系的图。
图8是表示以往的制作装置的构成的图。
图中:10-制作装置,41-引导包,100-DVD,310-分离部,311-脚本信息,312-解码部,313-编码部,314-多重化部,315-解析信息,316-光盘镜像完成处理部,317-光盘镜像控制部,318-VOB,319-控制信息,320-数据保存部,320a-光盘镜像,321-控制部。
具体实施方式
以下,参照附图说明最适于本发明的的实施方式。
另外,以下,作为记录介质采用DVD-R/RW(DVD-可记录/可改写),对于此记录介质,对遵照作为电影等视频信息的存储格式标准之一的DVD视频(DVD-视频)标准存储内容的例子进行说明。
1、制作装置的构成
以下叙述的本实施方式的制作装置遵照DVD视频标准,几乎不需要临时的操作区域,在内存中有效地分割处理输入流的同时,构建最终的光盘镜像。制作装置首先将输入的流变换为以DVD视频标准为基准的形式,生成包括虚拟信息的不完全的光盘镜像。其后,制作装置通过将不完全的光盘镜像的虚拟信息改写为正确的信息,生成最终的、即完全的光盘镜像。这样,制作装置通过2次对流的扫描处理(以下,称为“2次处理”)可以结束制作。由此,能够降低制作处理所必要的处理时间以及操作区域的容量。
图1表示关于本发明的制作装置的构成。制作装置10作为用于发挥制作功能的构成,包括:将输入流分离为音频流和视频流的分离部310、解析流的流解析部322、对流进行解码的解码部312、对流进行编码的编码部313、对音频流和视频流进行多重化的多重化部314。多重化部314具有缓存器314a。
制作装置10还包括:接收来自多重化部314的输出,生成不完全的光盘镜像的光盘镜像控制部317,执行用于完成不完全的光盘镜像而进行的处理的光盘镜像完成处理部316,由脚本信息311生成视频管理器324的视频管理器生成部323,保存光盘镜像的数据保存部320,数据保存部320例如是硬盘装置。此处,脚本信息311是用于设定按照DVD视频标准规定的进入点的信息,即包含表示为了分割单元20的配置位置的信息等。视频管理器324是最终存储在DVD100中的文件的菜单信息。
制作装置10进一步包括的光盘存储部330以及光头331,作为在光盘100上存储信息的装置。光盘存储部330从数据保存部320读取完成了的光盘镜像,经由光头存储在光盘100中。
制作装置10进一步包括控制部321,其用于控制分离部310、解码部312等构成制作装置10的各处理部的动作,实现制作装置10的各项功能。
另外,由分离部310、流解析部322、解码部312、编码部313、多重化部314、光盘镜像完成处理部316、光盘镜像控制部317以及控制部321实现的、以下进行说明的制作装置10的功能,能够在计算机上通过运行软件来实现。但也可以通过硬件实现制作装置10的功能。
2.存储格式概要
在具体说明制作装置10的具体动作之前,参照图2至图5,对于作为制作装置10所对应的存储格式的DVD视频标准,概要地进行说明。
(物理格式)
如图2所示,按照DVD视频标准存储了存储信息的DVD(包括可以一次性存储的DVD-R或者可以多次擦写的DVD-RW等)100,在其最内周具有导入区LI,在其最外周具有导出区LO。在导入区LI和导出区LO之间,视频信息以及音频信息被分割为分别具有ID(识别)号的多个VTS(视频标题组)3(VTS#1~VTS#n)被存储。
VTS3是将相关的标题作为一个汇集的组。所谓标题是指制作者向观众提示影像等的一部作品的信息。所谓相关标题是指包含于其中的音频信息以及附加视频信息(电影中的字幕等的附加图像的信息)的数量、形式、相对应的语言等的属性都相同的标题。例如,在VTS3中,对于同一部电影,带有不同语言的台词等的多部电影作为独自的标题存储。或者即使是相同的电影也将剧场版和特别版作为各自不同的标题存储。即,VTS3(视频标题组)是标题和菜单的集合,更详细的说明如图7所示,由控制VTS3内的标题和菜单的控制数据511、菜单用VOBS512、标题用VOBS513以及备份用控制数据514构成。
在存储VTS3的区域之前的区域中,记录有视频管理器2。在作为视频管理器2存储的信息中,有VMGI(Video Maneger Information),例如,在此VMGI信息中,包括表示各标题的名称的菜单、为了防止违法复制的信息、或者用于读取各个标题的存取表以及这些信息的备份信息等有关存储在DVD100中的视频信息以及音频信息整体的信息。
另外,在视频管理器2和导入区LI之间,存储了用于识别在DVD100中存储的全部信息的容量信息4、表示视频管理器2以及各VTS3中的数据文件构造的文件系统信息5。
VTS3由开始部分的控制数据11、作为内容信息的多个对象(在本实施方式中,因为是视频信息,所以称为视频对象(以下称为[VOB])10构成。在各个VOB10中,除了控制信息之外,还存储了视频信息以及音频信息的实体部分(控制信息以外的图形或者声音本身)。也就是,内容信息被分割为多个VOB10而存储。对各个VOB10分别赋予ID号。
由多个VOB10构成的部分称为VOB组(VOBS)。此VOB组是为了区别构成VTS3的控制数据11和作为视频信息以及音频信息的实体的多个VOB10的部分,对其实体部分进行识别的部分。
在各个VTS3的起始存储的控制数据11中,存储了和后述的对多个组进行逻辑上的划分的程序链相关的各种信息的PGCI(program chaininformation)等的信息以及作为其备份信息的VTSI(视频标题组信息)。
进一步,各个VOB10分别由带有ID号的多个单元20构成。各个VOB10是由多个单元20终结这样构成。也就是,各个单元20不会跨越两个VOB10。
各个单元20分别由带有ID号的多个VOB单元(VOBU)30构成。VOB单元30是分别包括了各个视频信息、音频信息以及附加视频信息的单位信息。各个VOB单元30由包(以下,称为[引导包]41、作为视频信息的视频数据(视频包)42、作为音频信息的音频数据(音频包)43和附加视频信息的附加图像数据(附加图像包)44构成,其中,包41表示保存了对其所包含的数据等进行控制的控制信息的引导信息。视频数据42只记录了图像数据,作为音频数据43只存储了声音数据。另外,作为附加图像数据44只存储了作为附加图像的文字和图形等的图形数据。
另外,各个VOB30是使其所包含的数据的再生时间(对于1个引导包和此引导包前后的引导包之间存储的数据的再生时间)在0.4秒至1秒之间这样被存储的。因此,再生时,引导包41必须在0.4秒至1秒间被检测出1次。
进一步,在各个VOB单元30中,引导包41必须配置于其开始,同时,其后分别配置有视频数据42、音频数据43以及附加图像数据44的各种数据。其中,视频数据42、音频数据43以及附加图像数据44各自的数据并非一定在VOB单元30中存在,另外,存在时,其数量和顺序能够任意设定。另外,在标准中规定了在DVD100中可以记录的声音有8类,可以存储的附加图像种类有32种。
视频数据42、音频数据43以及附加图像数据44分别以“包(pack)”为单位进行管理。即,在各VOB单元30中,视频数据42、音频数据43以及附加图像数据44分别被分割成包进行存储。另外,在各个VOB单元30中所包含的全部视频数据42由1个或者多个GOP(Group of Picture)构成。
此GOP是在本实施方式中,在DVD100上存储视频信息时所采用的、作为图片压缩方式的MPEG2方式的标准中所规定的可以单独地再生的最小图像单位。在各个GOP的开始部分存储被称为显示应当表示GOP中包括的视频数据42的再生时间轴上的再生时刻的PTS(presentation timestamp)的再生显示时刻信息。对此MPEG2方式后面叙述。
另外,记录视频数据42的包称为“视频包”,记录音频数据43的包称为“音频包”、记录附加图像数据44的包称为“附加图像包”。进一步,在各个包的初始部分存储的包头中,记录了被称为SCR“系统时钟标准”的时间信息。SCR从再生DVD100中所存储的信息的信息再生装置中的信息道缓存器中读出各个包中所包含的数据,显示应当开始向各个缓存器输入的再生时间轴上的读出开始时刻。
引导包41是对于其中所包含的VOB单元中包括的图像以及音频信息的再生控制信息。引导包41包括作为为了检索想要再生显示的图像或者声音等的检索信息的DSI数据和基于DSI数据检索时,作为与再生图像或者声音时的再生显示控制相关的信息的PCI数据。DSI数据是存储了例如想要再生显示的图像或者声音等的DVD100上的地址。
PCI数据包括对于由用户选择的选择项目,定义了其项目被选择时的显示和动作的高亮信息。根据此高亮信息,进行例如在显示了用户应当选择的项目的图像(所谓用户画面)中,对于选择项目的画面显示的变更、对应其选择应当变化的显示位置以及对于选择的项目的命令(表示对于所选择的项目被执行的动作的命令)等的设定。为了显示构成菜单画面进行显示所必要的框和选择按钮等的图片信息作为上述的附加视频信息的附加图像数据44被存储。另外,此DSI数据以及PCI数据的详细说明,后面叙述。
对于压缩在本实施方式中采用的视频数据的MPEG2方式,说明其概要。
一般,在连续的帧图片中,位于一张帧图片的前后的帧图片相互类似、具有相互关系的情况很多。MPEG2方式是着眼于这点,基于间隔数帧被传送的多张帧图片,基于原始图片的动态向量等进行内插运算,生成在这多张帧图片之间存在的其它帧图片的方式。
在存储其它的帧图片时,可以在多张帧图片之间只存储与差分以及动态向量相关的信息,再生时,参照这些,根据上述多张帧图片预测再生该其它的帧图片。由此,可以进行图片的压缩存储。
(GOP的概要)
接着,对于GOP,利用图3说明其概要。另外,图3表示构成各个GOP的多张帧图片的例子。在图3中,表示各个GOP由12张帧图片构成的情况(在MPEG2方式中,各个GOP所包含的帧图片数量不定)。图中,以“I”表示的帧图片被称为I图片(intra-coded picture:内部编码图片),是可以只从自身图片再生完全的帧图片的帧图片。以“P”表示的帧图片被称为P图片(predictive-codedpicture:前方预测编码图片),是基于已经被解码的I图片或者其它的P图片,对与补偿再生的预测图片之间的差进行解码生成的预测图片。以“B”表示的帧图片称为B图片(bidirectionallypredictive-coded picture:双向预测编码图片),不只是已经被编码的I图片或者P图片,也指在预测时也采用光盘等中存储的、在时间上属于将来的I图片或者P图片再生的预测图片。还有,在图3中,用箭头表示个图片间的预测关系(内插关系)。
对于本实施方式的DVD100采用的一般的MPEG2方式中,采用各个GOP中所包含的数据量不定的可变速率方式。即,当1个GOP中所包括的各个图片与运动快的运动图像相对应,各个图片间的相关关系小时,为了构成各个图片的数据量多,即,1个GOP中所包括的数据量也多。另一方面,当各个GOP中所包括的各个图片与几乎不动的运动图像相对应,各个图片间的相关关系大时,为了构成各个图片的数据量也变少,各个GOP所包含的数据量也变少。
(PCI数据以及DSI数据的数据结构)
接着,利用图4,对于上述PCI数据以及DSI数据的物理数据结构进行说明。图4是表示DVD视频标准中物理的存储格式、特别是引导包的数据结构的图。引导包41中所包括的PCI数据以及DSI数据是由包括PCI数据的实际数据的PCI分组(packet)数据50以及包括DSI数据的实际数据的DSI分组数据51、包括存储该包的物理地址(pack start code:包开始编码)以及SCR等的信息的包头52、包括存储该包的系统头的物理地址(sysetem headerstart code:系统头开始编码)以及数据流的属性信息的系统头53、各个分组头54构成。
PCI分组数据50,如图4所示,包括:作为PCI数据主体的一般信息55、保存多角度用的信息的角度信息56、为了多角度显示选择保存的显示菜单显示信息的高亮信息57、作为以ISO(国际标准化组织)3901为标准的ISRC(国际标准存储编码)的存储信息58。另外,此ISRC表示在CD(光盘)等中所使用的子编码内的国家编码、内容持有编码等的信息。
一般信息55由表示从引导包41的VOB10的开始部分预先设定的逻辑块的号码的逻辑地址信息70、与防止复制相关的信息、即表示著作权信息的著作权信息71、表示VOB单元30中用户的操作控制的用户控制信息72、表示此引导包41中所包括的VOB单元30的再生时间轴上的再生开始时刻的VOBU开始时刻信息73、表示该VOB单元30的再生时间轴上的再生结束时刻的VOBU结束时刻信息74、表示与VOB单元30中的VOBU结束时刻信息不同的再生时间轴上的再生限制结束时刻的VOBU结束时刻限制信息75、作为单元的最初的视频帧开始至VOB单元30的最初帧为止的相对的记录地址信息的引导包相对位置信息76构成。
DSI分组数据51由作为DSI数据主体的一般信息80、作为与引导包41所属的VOB10相关的信息的VOB信息81、保存多角度用的信息的角度信息82、表示在其引导包41所属的VOB单元30的前后应该再生的其它的VOB单元30在DVD1上的记录位置的VOBU搜索信息83、表示视频数据和音频数据的同步再生用的地址信息的同步再生用地址信息84构成。
一般信息80由与逻辑地址信息70同样的引导包相对位置信息88、为了识别其引导包41所属的VOB单元30的VOBU识别编码89、其它的信息90构成。
VOB信息81由表示包括引导包41的VOB单元30所属的VOB10的再生时间轴上的再生开始时刻的VOB开始时刻信息85、表示VOB10的再生时间轴上的再生结束时刻的VOB结束时刻信息86和其它的信息87构成。
VOBU搜索信息83包括表示其引导包41所属的VOB单元30的下一个VOB单元以及前一个VOB单元在DVD1上的记录位置的位置信息、以及表示从其引导包41所属的VOB单元30的开始时刻开始,在120秒前至120秒后的范围内应当再生的其它的VOB单元30在DVD1上的记录位置的位置信息。
在以上说明的图4所示的层次构造的存储格式中,各个分区是制作者根据其意思自由地设定分区进行存储的部分。这每个分区根据后述的逻辑构造进行再生,能够进行具有丰富变化的各种再生。
(逻辑格式)
接着,利用图5,对于组合了根据图2或者图4所示的物理分区存储的信息的逻辑格式(逻辑构造)进行说明。另外,图5所示的逻辑构造应当注意并非实际在DVD100上存储信息的构造(物理构造)这点。根据图5所示的逻辑构造,组合图2所示的各个数据(特别是单元20)进行再生的信息(存取信息或者时间信息等)存储于DVD100上的控制数据11中。
为了使说明简单,从图5的下层开始进行说明。制作者通过选择图2所示的多个单元20进行组合,按照制作者的意思在逻辑上构成了1个程序60。此程序60也是制作装置10中控制部321识别分区,能够根据命令进行存取的最小的逻辑单位。
另外,制作者也可以将1个程序60或者组合多个程序,作为用户能够自由选择、进行视听的最小单位进行定义。其最小单位称为PTT(标题部分)。另外,因为1个程序60选择多个单元20,在逻辑上构成,所以制作者也可以通过多个程序60,利用1个单元20,即在多个不同的程序60中使1个单元20再生,即所谓的单元20的循环使用。
在图2所示的物理格式中处理单元20时,各个单元号作为单元ID号被处理(图1中,表示为单元ID#)。另一方面,当在图5所示的逻辑格式中处理时,各个单元号按照后述的PGCI中的记述顺序作为单元号进行处理。
在DVD视频标准中,根据制作者的意思,组合多个程序60,在逻辑上构成1个PGC(program chain)61。以此PGC61的单位定义所述的PGC1。在其PGCI中,包括再生各个程序60时的每个程序单元20的再生顺序、作为各个单元20在DVD100上的记录位置的地址、1个程序60中应当再生的开始单元20号、各个程序60的再生方式以及各种命令。
还有,根据再生顺序,分配每个程序60所固有的程序号。另外,在各种命令中包括制作者可以对PGC61或者每个单元20指定的命令。另外,对于各个程序60的再生方式,当在本实施方式的DVD100中存储信息时,制作者通常选择随机再生以及混合(shuffle)再生之中的任意一个,每次设定PGC61。所谓随机再生是指根据随机数决定再生顺序的再生方法,相同程序60可以被多次再生。所谓混合再生是指根据和随机再生同样的随机数决定再生顺序的再生方法,但相同的程序只能再生一次,相同程序不能被再生多次。
还有,PGCI在DVD100上的记录位置是在如上所述的控制数据11(参照图2)内,但当PGCI为与视频管理器2内的菜单相关的PGCI时,PGCI的记录位置变为视频管理器2中所包含的控制数据(省略图示)内。另外,在各个PGC61中除了上述PGCI外,实际的图像以及声音等的数据被作为程序60的组合(换言之,作为单元20的组合)被包含在内。
在各个PGC61中,关于上述的程序60的说明中所示的单元20的使用次数(即,由不同的PGCI61使用同1的单元20)也是可以的。对于使用的单元20,除了按照DVD100中所存储的顺序再生单元20的方法(连续配置单元的再生)之外,制作者能够选择与在DVD100中所存储的顺序无关的再生(例如,后面叙述的首先再生单元20等)方法(非连续配置单元的再生)。
在DVD视频标准中,1个标题62由1个或者多个PGC61在逻辑上构成。标题62例如是相当于1个运动图像的单位,制作者想对DVD100的用户提供的、完成了的信息。由1个或者多个标题62在逻辑上构成1个VTS63。VTS63所包括的各个标题62分别具有共通的属性。例如,对于同一个电影,采用不同语言的电影相当于独自的标题62。另外,相当于如图5所示的1个VTS63的信息和图2所示的1的VTS3所包含的信息对应。即,图5所示的VTS63内逻辑上所包含的全部信息作为图2所示的1个VTS3存储在DVD100中。
基于以上说明的逻辑格式,通过由制作者指定在物理构造上被划分的信息,形成用户应当看到的标题(运动图像等)。
3.制作装置10的动作
以下,说明制作装置10的动作。
分离部310将输入的流分离为视频成分流和音频成分流。
接着,流解析部322解析由分离部310输出的流,判断输入流是否是基于DVD视频标准的流。例如对于视频流检查以下的项目。
<关于DVD视频标准的检查项目>
-属性信息(水平大小、垂直大小、形状比、显示周期、位速率等)从中间开始是否有变化。
-位速率是否超过10.8Mbps。
-图像清晰度是否在以下范围内。
水平大小:720,704,352
垂直大小:480,240,576,288
-形状比是否是4∶3或者16∶9。
-GOP所包含的帧图片数是否在以下的范围内。
NTSC:18以下
PAL:15以下
-图片构成
是否包括I图片、P图片、B图片、D图片以外的图片。
当被分离的视频成分流以及音频成分流不符合DVD视频标准时,解码部312和编码部313将这些成分流变换为符合DVD视频标准的成分流。变换后的成分流被输入多重化部314。当被分离的视频流成分以及音频流成分符合DVD标准时,各个成分流被直接送至多重化部314。
多重化部314输入视频成分流、音频成分流以及脚本信息311,构建不完全的VOB318、流的解析信息315和控制信息319。进一步,多重化部314在内部的缓存器314a内将视频成分流、音频成分流多重化,构建VOB单元30。此时,多重化部314解析视频成分流以及音频成分流的内容,生成符合DVD视频标准的引导包41,装入VOB单元30。
但是,构建关于还未处理的流(即VOBU)的引导包的信息是不可能的。因此,多重化部314输出引导包41处于不完全状态的VOB单元30连续的流。由此,从多重化部314输出的VOB318变为不完全的VOB。此时,多重化部314在VOB318的不完全的引导包部分插入虚拟信息。虚拟信息例如是空数据。
此处,说明关于不能由多重化部314构建、还未处理的流的引导包41的信息。不能由多重化部314构建的引导包41的信息中包括VOBU搜索信息83、同步再生用地址信息84以及VOB结束时刻信息86。
VOBU搜索信息83有必要包括显示引导包41所属的VOB单元30的下一个VOB单元以及前一个VOB单元在DVD100上的记录位置的信息、以及表示应当从该VOB单元30的开始时刻开始120之后至其120秒之前的范围内再生的其它的VOB单元在DVD上的记录位置的位置信息。但是,对于从该VOB单元30开始时刻开始,120秒之后的VOB单元,由于在该VOB单元30的处理时刻还未被处理,所以其位置信息是未确定的。因此,VOBU搜索信息83在多重化部314的多重化时还未被构建。同步再生用地址信息84有必要包括和引导包41所属的VOB单元30的视频数据42同步再生的音频数据43和附加图片44的位置信息。但是,对于该VOB单元30之后的VOB单元,由于在该VOB单元30的处理时刻还未被处理,所以其位置信息是未确定的。因此,同步再生用地址信息84在多重化部314的多重化时还未构建。
VOB结束时刻信息86因为是在该VOB10的再生时间轴上的再生结束,所以在流全部处理结束为止,还不能确定信息。
在多重化部314不能构建的VOBU搜索信息83、同步再生用地址信息84以及VOB结束时刻信息86由光盘镜像完成处理部316在未完成的VOB生成之后补充。因此,多重化部314在不完全的VOB318构建的同时,基于视频成分流和音频成分流的内容,构建流的解析信息315。解析信息315被保存在预定的存储器中。
图6表示流的解析信息315的构造。解析信息315和全部VOB单元30有关,包括VOBU识别编码399、位置信息400、VOBU开始时刻信息401、音频包PTS402以及音频包位置信息403。进一步,流的解析信息包括保存最终视频帧的再生结束时刻的VOB结束时刻信息404。还有,因为在各个VOB单元中包括多个音频包,所以包括多个音频包PTS402以及音频包位置信息403。
此处,VOBU识别编码399是每个VOB单元的识别编码码,用于解析信息315内的信息管理。位置信息400是关于各个VOBU的位置的信息,用于VOBU搜索信息83的构建。VOBU开始时刻信息401是VOB单元内的起始视频包的PTM。音频包PTS402是VOB单元内的音频包的PTS。音频包位置信息403是VOB单元内的音频包的位置信息。VOBU开始时刻信息401、音频包PTS402以及音频包位置信息403用于同步再生用地址信息84的构建。
另外,多重化部314根据脚本信息311以及生成的VOB318的信息构建用于搜索PTT的信息、用于再生菜单的信息以及包括标题的管理信息的控制信息319。
多重化部314经由光盘镜像控制部317,将构建的VOB318以及控制信息319作为光盘镜像320a存储在数据保存部320。光盘镜像320a是在基于DVD标准而形成的DVD100上最终记录的一系列数据,包括VOB318、控制信息319以及视频管理器324。视频管理器324由视频管理器生成部323根据脚本信息311生成。
如上述这样,多重化部314将输入的一系列的流基于DVD标准进行变换的同时,作为不完全的光盘镜像存储,同时记录解析信息315。
如果多重化部314所进行的不完全的光盘镜像的记录结束了,由光盘镜像完成处理部316完成光盘镜像。即,光盘镜像完成处理部316参照解析信息315,生成VOBU搜索信息83、同步再生用地址信息84以及VOB结束时刻信息86,通过将保存于数据保存部320的不完全的VOB318的引导包41内的虚拟信息用那些信息83、84、86改写,完成光盘镜像320a。
对于光盘镜像控制部317的处理的详细过程进行说明。光盘镜像控制部317管理光盘镜像320a的存取,可以将作为文件做成的VOB318以及控制信息319作为假想的DVD光盘存取。光盘镜像控制部317通过提供假想的光盘,多重化部314可以把握在VOB单元30的构建中,VOB单元30之后配置的位置信息。
在DVD视频标准中,VOB必须由小于1GB的文件构成,VOBS必须由最大9个文件的VOB构成。在以往的方式中,一次在硬盘上输出VOB,使其小于1GB这样进行最终处理,分割文件,作为VOBS。因此,除了最终的光盘的镜像之外,有必要在操作区上生成作为中间数据的VOB文件。光盘镜像控制部317使由多重化部314输出的流不大于1GB这样,在硬盘上分割文件,将各个VOB文件作为连续的VOBS进行管理。但是,如果将这样连续的流分割为多个VOB文件,取得位置信息所进行的运算处理所需要的数据变换处理变得复杂。另外,由引导包41管理的位置信息是实际的DVD100上配置时的位置信息。因此,光盘镜像控制部317如图7所示,可以将配置于光盘镜像的文件500作为假想光盘,进行存取。由此,多重化部314没有感到文件系统的存在,可以在光盘镜像中配置数据。在图7中,VTS_01_1.VOB~VTS_01_4.VOB是由光盘镜像控制部317根据大小的限制进行分割的结果。VIDEO_TS.IFO、VIDEO_TS.BUP、VIDEO_TS.VOB的组相当于视频管理器。
如上述这样,在本实施方式的制作装置中,将输入的流变换为DVD视频标准的同时,最初生成不完全的光盘镜像,并记录(第1次的扫描),在不完全的光盘镜像中,在不完全的再生控制信息中存储虚拟信息(例如空数据)。其后,扫描不完全的光盘镜像整体(第2次的扫描),通过将虚拟信息改写为正确的信息,生成完全的光盘镜像。如上述这样,在本实施方式中,因为通过只扫描2次流整体(2遍处理)生成完全的光盘镜像,所以只需要光盘镜像大小1倍的操作区域,和以往相比,能够降低处理时间以及操作区域。
另外,本发明是针对特定的实施方式进行的说明,但本专业从业者可以采用其它更多的变形例、进行修改、进行其它的利用。除此之外,本发明并非限定于此处特定的公开,而只是限定于附加的权利要求书所要求的范围。本申请与日本专利申请、专利申请2004-237159号(2004年8月17日)有关,通过参照其内容,将其融入本文中。
(在工业上应用的可能性)
本发明能够适用于将某种格式的流变换为其它的格式形式,进行存储的制作装置。

Claims (10)

1、一种制作方法,将输入流作为规定格式的流记录在记录介质中,
将输入流分离为视频流和音频流,
将所述视频流和音频流多重化生成内容信息,并生成对流的再生进行管理的控制信息,根据所述内容信息和所述控制信息,生成按所述规定格式规定的再生控制信息的一部分欠缺的不完全光盘镜像数据,即基本上遵照所述规定格式的一系列数据,
在该不完全光盘镜像数据生成的同时,为了生成所述欠缺的再生控制信息的一部分,生成必要的解析信息,
在所述不完全光盘镜像数据生成结束后,参照所述解析信息改写所述欠缺的再生控制信息的一部分,完成所述不完全光盘镜像数据。
2、根据权利要求1所述的制作方法,其特征在于,
当所述输入流不符合所述规定格式时,对所述被分离的视频流和音频流进行解码,将该解码后的视频流以及音频流以遵照所述规定格式的编码方法进行编码,对该编码后的流进行多重化,生成所述不完全光盘镜像数据。
3、根据权利要求1所述的制作方法,其特征在于,
在所述不完全光盘镜像数据中欠缺的再生控制信息的一部分中记录有虚拟信息。
4、根据权利要求3所述的制作方法,其特征在于,
参照所述解析信息,将所述虚拟信息改写为正确值。
5、根据权利要求1所述的制作方法,其特征在于,
边按照所述规定格式所规定的数据大小对流进行分割,边生成所述光盘镜像。
6、根据权利要求1所述的制作方法,其特征在于,
所述规定格式是DVD视频标准。
7、一种制作装置,将输入流作为规定格式的流记录在记录介质中,包括:
分离装置,其将输入流分离为视频流和音频流;
多重化装置,其对所述视频流和音频流进行多重化并生成内容信息,而且生成对流的再生进行管理的控制信息,根据所述内容信息和所述控制信息,生成按所述规定格式规定的再生控制信息的一部分欠缺的不完全光盘镜像数据,即基本上遵照所述规定格式的一系列数据,进一步,在该不完全光盘镜像数据生成的同时,为了生成所述欠缺的再生控制信息的一部分生成必要的解析信息;
光盘镜像完成处理部,其在所述不完全光盘镜像数据生成结束后,参照所述解析信息,改写所述欠缺的再生控制信息的一部分,完成所述不完全光盘镜像数据。
8、根据权利要求7所述的制作装置,其特征在于,
还包括光盘镜像控制装置,该光盘镜像控制装置边按照规定格式所规定的数据大小对流进行分割,边生成所述光盘镜像。
9、一种程序,使计算机执行权利要求1~6中的任一项所述的制作方法。
10、一种记录介质,存储了权利要求9所述的程序。
CN2005800277598A 2004-08-17 2005-08-05 制作装置、制作方法 Expired - Fee Related CN101032165B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2004237159 2004-08-17
JP237159/2004 2004-08-17
PCT/JP2005/014435 WO2006018993A1 (ja) 2004-08-17 2005-08-05 オーサリング装置、オーサリング方法並びにオーサリングプログラム及びそのプログラムを記録した記録媒体

Publications (2)

Publication Number Publication Date
CN101032165A true CN101032165A (zh) 2007-09-05
CN101032165B CN101032165B (zh) 2010-06-16

Family

ID=35907383

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005800277598A Expired - Fee Related CN101032165B (zh) 2004-08-17 2005-08-05 制作装置、制作方法

Country Status (5)

Country Link
US (1) US8208791B2 (zh)
EP (1) EP1784013A4 (zh)
JP (1) JPWO2006018993A1 (zh)
CN (1) CN101032165B (zh)
WO (1) WO2006018993A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109326307A (zh) * 2018-09-07 2019-02-12 江苏菲利斯通信息科技有限公司 光盘流式刻录方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101775938B1 (ko) * 2013-07-30 2017-09-07 돌비 레버러토리즈 라이쎈싱 코오포레이션 장면 안정 메타데이터를 발생하기 위한 시스템 및 방법들

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3968605B2 (ja) * 1996-09-25 2007-08-29 ソニー株式会社 オーサリング装置及びオーサリング方法
US6393196B1 (en) * 1996-09-27 2002-05-21 Matsushita Electric Industrial Co., Ltd. Multimedia stream generating method enabling alternative reproduction of video data, and a multimedia optical disk authoring system
JP3475074B2 (ja) 1998-03-31 2003-12-08 三洋電機株式会社 データ処理装置
US6096095A (en) * 1998-06-04 2000-08-01 Microsoft Corporation Producing persistent representations of complex data structures
JP2002328560A (ja) * 2001-04-26 2002-11-15 Minolta Co Ltd 画像形成装置
JP3773805B2 (ja) 2001-04-27 2006-05-10 Necエレクトロニクス株式会社 データストリーム生成方法とそのための装置
JP3586235B2 (ja) 2001-11-09 2004-11-10 株式会社東芝 Mpegストリームデータ記録装置、mpegストリームデータ記録方法、及びmpegストリームデータ編集方法
CN1427624A (zh) * 2001-12-20 2003-07-02 北京软媒视频技术研究院 一种新型视频压缩机
US6966023B2 (en) * 2002-02-21 2005-11-15 Mediatek Incorporation Encoding method for an optical recorder
US7536088B2 (en) * 2002-10-03 2009-05-19 Cyberlink Corp. Method of authoring DVD video record on an external storage device
GB2408869B (en) * 2003-11-04 2006-07-26 Zoo Digital Group Plc Data processing system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109326307A (zh) * 2018-09-07 2019-02-12 江苏菲利斯通信息科技有限公司 光盘流式刻录方法

Also Published As

Publication number Publication date
CN101032165B (zh) 2010-06-16
WO2006018993A1 (ja) 2006-02-23
US8208791B2 (en) 2012-06-26
JPWO2006018993A1 (ja) 2008-05-08
EP1784013A1 (en) 2007-05-09
US20080292264A1 (en) 2008-11-27
EP1784013A4 (en) 2010-03-10

Similar Documents

Publication Publication Date Title
CN1225131C (zh) 数字视盘的图像渐变功能
CN1104725C (zh) 多种语言记录介质的再现装置
CN1742339A (zh) 具有多角度数据结构的信息存储媒体和相应设备
CN1139493A (zh) 大容量记录媒体和与之相关的信息记录和再生方法、装置
WO1999053694A1 (en) Optical disc, optical disc recording method and apparatus, and optical disc reproducing method and apparatus
CN1516977A (zh) 改变以顺次帧结构格式记录的视频显现的重放速度
CN1314048C (zh) 在光盘上记录一个被编码的比特流的方法和记录设备
CN1799259A (zh) 用于存储字幕和视频映射信息的信息存储介质及其再现方法和设备
CN101124636A (zh) 信息存储介质,用于从信息存储介质再现信息的方法和设备以及用于在信息存储介质上记录视频数据的记录设备和记录方法
CN1774758A (zh) 信息存储介质及从该信息存储介质再现信息的设备和方法
JP2019075819A (ja) デコーダシステムおよびデコード方法
CN1408115A (zh) 无需解码和再编码可记录的运动图象专家组位流的画面准确编辑
CN1777931A (zh) 具有用于管理记录其上的视频数据的随机/洗牌重现的数据结构的记录媒体以及记录和重现的方法和装置
JP6272533B2 (ja) 再生方法、および再生装置
CN1574050A (zh) 记录装置
CN101032165A (zh) 制作装置、制作方法和制作程序以及存储了此程序的记录介质
CN1321393A (zh) 不完全视频流的记录
JPH11331777A (ja) 3次元ノイズリダクション装置とこれを用いた光ディスク再生装置
JP4808761B2 (ja) 情報記録媒体から一つの動画に対応する各アングルのための動画データを再生する装置
JP2019067481A (ja) 記録媒体
CN1993754A (zh) 包括av数据和应用程序的存储介质及其使用设备和方法
CN1717734A (zh) 具有用于多角度的数据结构的信息存储介质及其设备
CN1846269A (zh) 在包括dvd+rw和dvd+r的dvd视频兼容的盘上的幻灯片展示的生成
CN1705997A (zh) 具有用于多角度数据的结构的信息存储介质及其记录和再现设备
CN1739156A (zh) 包含用于管理记录在其上的静止图像的再现的数据结构的记录媒体及记录与再现方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100616