数据处理方法及其系统技术方案

技术编号:2865536 阅读:174 留言:0更新日期:2012-04-11 18:40
MXF解析器线程43解析被与以下数据混合在一起的数据MXF_D,被混合的数据有:多个视频数据PIC、多个音频数据SOU、以及系统数据SYS。然后,基于经过解析的系统数据和元数据META,它生成关于视频的视频文件属性数据VFPD,并且生成包括视频文件属性数据VFPD和经过解析的多个视频数据PIC(VIDEO)的视频文件数据VF。进一步,还使用相同的方式生成音频文件数据AF。

【技术实现步骤摘要】

本专利技术涉及一种用于转化视频数据和音频数据格式的程序,一种数据处理方法及其系统
技术介绍
一种视频数据和音频数据文件交换的格式是“材料交换格式(MXF)”,MXF是由包含在首标数据中的元数据和多个帧数据等所组成的。每个帧数据包括1帧大小的视频数据,与之相应的音频数据,指示视频数据和音频数据属性的系统数据等。也就是说,在MXF数据里,视频数据、音频数据、以及系统数据都被交叉储存在一起。在MXF里,通过在元数据和系统数据里描述像编码方案、压缩方法、数据结构、时间代码、以及在每个一帧数据里视频数据和音频数据的编辑内容等这些属性,能够不依靠视频数据和音频数据的属性而进行文件交换。在PC或其它的计算机中,当执行用来再现视频数据和音频数据的处理时,对视频数据和音频数据来说,有必要作为视频文件数据和音频文件数据而分开存在。因此,实际上就有了这样的问题,计算机不能通过MXF数据而再现视频数据和音频数据。更进一步地,当执行用于再现来自同步转化处理的视频数据和音频数据的输入的处理的时候,由于处理负荷,有时候视频数据不能以正常的或者更高的速度而被再现。在这种情况下,就有再现的图像和声音不能被同步的问题出现。更进一步的,有基于被计算机等存储的视频文件数据和音频文件数据自动生成和传输MXF的数据的需求。更进一步地,计算机必须执行用于将例如被FTP接收的MXF数据转换为视频数据和音频数据的转换处理。当在FTP的接收处理终止之后而进行转换处理的时候,却有着处理时间变得更长的问题。当执行用于转换接收的关于不同于MXF数据的数据处理的时候,也存在同样的问题。
技术实现思路
本专利技术的第一目的是提供一种程序,它具有从存储视频数据、音频数据、以及交织的属性数据中,独立生成视频文件数据和音频文件数据的能力,并提供其方法以及系统。本专利技术的第二目的是提供一种程序,它能从视频文件数据和音频文件数据中生成用于存储并将视频数据、音频数据以及交织的属性数据混合在一起的数据,并提供其方法以及系统。本专利技术的第三目的是提供一种程序,它能够当转换接收处理过的数据时,缩短处理时间,并提供其方法以及系统。为了解决相关
中的上述问题,根据专利技术的第一方面,这里提供一种程序,它包括第一例行程序,用于解析要处理的数据,该数据与多个视频数据、多个音频数据、以及多个指示视频数据和音频数据属性的第一属性数据混合在一起;第二例行程序,用于基于被第一例行程序解析的第一属性数据,生成关于视频数据的第二属性数据,以及生成包括第二属性数据和多个被第一例行程序解析的视频数据的视频文件数据;以及第三例行程序,用于基于被第一例行程序解析的第一属性数据,生成关于音频数据的第三属性数据,以及生成包括第三属性数据和多个被第一例行程序解析的音频数据的音频文件数据。根据专利技术的第二方面,提供了一种数据处理方法,它包含第一步骤,用于解析要处理的数据,该数据与多个视频数据、多个音频数据、以及多个指示视频数据和音频数据属性的第一属性数据混合在一起;第二步骤,用于基于在第一步骤里被解析的第一属性数据,生成关于视频数据的第二属性数据,以及生成包括第二属性数据和在第一步骤里被解析的多个视频数据的视频文件数据;第三步骤,用于基于在第一步骤里被解析的第一属性数据,生成关于音频数据的第三属性数据,以及生成包括第三属性数据和在第一步骤里被解析的多个音频数据的音频文件数据。本专利技术第二方面的数据处理方法的操作模式如下。首先,在第一步骤里,解析经过处理的数据,该数据存储并将多个视频数据、多个音频数据、以及多个指示视频数据和音频数据属性的第一属性数据混合在一起。接着,在第二步骤里,基于在第一步骤里被解析的第一属性数据,生成关于视频的第二属性数据,并且生成包括第二属性数据和在第一步骤里被解析的多个视频数据的视频文件数据。进一步,在第三步骤里,基于在第一步骤里被解析的第一属性数据,生成关于音频的第三属性数据,并且生成包括第三属性数据和在第一步骤里被解析的多个音频数据的音频文件数据。根据本专利技术的第三方面,提供了一种数据处理系统,它包含第一装置,用于解析要处理的数据,该数据与多个视频数据、多个音频数据、以及多个指示视频数据和音频数据属性的第一属性数据混合在一起;第二装置,用于基于用第一装置解析的第一属性数据,生成关于视频数据的第二属性数据,以及生成包括第二属性数据和多个被第一装置解析的视频数据的视频文件数据;第三装置,用于基于用第一装置解析的第一属性数据,生成关于音频数据的第三属性数据,以及生成包括第三属性数据和多个在第一装置中解析的音频数据的音频文件数据。本专利技术第三方面的数据处理系统的操作模式如下。首先,在第一装置里,解析经过处理的数据,该数据存储并将多个视频数据、多个音频数据、以及多个指示视频数据和音频数据属性的第一属性数据混合在一起。接着,在第二装置里,基于第一装置解析的第一属性数据,生成关于视频的第二属性数据,并且生成包括第二属性数据和多个用第一装置解析的视频数据的视频文件数据。进一步,在第三装置里,基于第一装置解析的第一属性数据,生成关于音频的第三属性数据,并且生成包括第三属性数据和多个用第一装置解析的音频数据的音频文件数据。根据专利技术的第四方面,提供了一种程序,它使数据处理系统执行第一例行程序,用来基于包含在视频文件数据中的视频属性数据指定格式,以及第二例行程序,用来生成由多个模块数据组成的数据,该多个模块数据中的每个都包括被定义为对应于包含在视频文件数据中的多个视频数据中的每个、并指示由第一例行程序所指定的格式的模块属性数据,视频数据的单个单元,以及在包含于音频文件数据中的多个音频数据之中对应于视频数据的音频数据的单个单元。根据本专利技术的第五方面,这里提供了数据处理方法,它包括第一步骤,用来基于包含在视频文件数据中的视频属性数据来指定格式,以及第二步骤,用来生成由多个模块数据组成的数据,该多个模块数据中的每个都包括被定义为对应于包含在视频文件数据中的多个视频数据中的每个、并指示在第一步骤中所指定的格式的模块属性数据,视频数据的单个单元,以及在包含于音频文件数据中的多个音频数据之中对应于视频数据的音频数据的单个单元。本专利技术的第五方面的数据处理方法的操作模式如下。在第一步骤里,基于包含在视频文件数据中的视频属性数据指定格式。接着,在第二步骤里,生成由多个模块数据组成的数据,每个模块数据都包括模块属性数据、视频数据的单个单元、以及在被包含于音频文件数据中的多个音频数据之中对应于视频数据的音频数据的单个单元,其中模块属性数据指示被定义为对应于包含在视频文件数据中的多个视频数据中的每个、并在第一步骤里被指定的格式。根据本专利技术的第六方面,提供了一种数据处理系统,它包括第一装置,用来基于包含在视频文件数据中的视频属性数据指定格式,以及第二装置,用来生成由多个模块数据组成的数据,每个模块数据都包括被定义为对应于包含在视频文件数据中的多个视频数据中的每个、并指示用第一装置指定的格式的模块属性数据,视频数据的单个单元,以及在包含于音频文件数据中的多个音频数据之中对应于视频数据的音频数据的单个单元。本专利技术的第六方面的数据处理系统的操作模式如下。在第一装置里,基于包含在视频文件数据中的视频属性数据指定格式。接着,在第二装置里,生成由多个本文档来自技高网
...

【技术保护点】
一种程序,包括:第一例行程序,用于解析要处理的数据,该数据与多个视频数据、多个音频数据、以及多个指示视频数据和音频数据属性的第一属性数据混合在一起,第二例行程序,用于基于被第一例行程序解析的第一属性数据生成关于视频数据的第二属性数据,以及生成包括第二属性数据和多个被第一例行程序解析的视频数据的视频文件数据,以及第三例行程序,用于基于被第一例行程序解析的第一属性数据生成关于音频数据的第三属性数据,以及生成包括第三属性数据和多个被第一例行程序解析的音频数据的音频文件数据。

【技术特征摘要】
JP 2003-7-30 283182/03;JP 2003-7-30 283178/031.一种程序,包括第一例行程序,用于解析要处理的数据,该数据与多个视频数据、多个音频数据、以及多个指示视频数据和音频数据属性的第一属性数据混合在一起,第二例行程序,用于基于被第一例行程序解析的第一属性数据生成关于视频数据的第二属性数据,以及生成包括第二属性数据和多个被第一例行程序解析的视频数据的视频文件数据,以及第三例行程序,用于基于被第一例行程序解析的第一属性数据生成关于音频数据的第三属性数据,以及生成包括第三属性数据和多个被第一例行程序解析的音频数据的音频文件数据。2.如权利要求1所述的程序,其中当所述视频数据、所述音频数据、和所述第一属性数据中的每个都是由多个单元数据构成时,所述第一例行程序基于所述解析中的标识数据来检测所述视频数据、所述音频数据、以及所述第一属性数据,其中每个单元数据都包括用来标识所述单元数据和所述将要处理的数据的标识数据,基于在所述第一例行程序检测到的所述视频数据和所述第一属性数据,所述第二例行程序生成所述视频文件数据,以及基于在所述第一例行程序检测到的所述音频数据和所述第一属性数据,所述第三例行程序生成所述音频文件数据。3.如权利要求1所述的程序,其中所述第二例行程序基于第一属性数据而指定所述将要处理的数据的格式,并且生成了所述视频文件数据,其包括对应于所述指定的格式和先前定义的所述第二属性数据,以及所述第三例行程序基于第一属性数据而指定所述处理数据的格式,并且生成所述音频文件数据,其包括对应于所述指定的格式和先前定义的所述第三属性数据。4.如权利要求1所述的程序,其中所述第二属性数据指示对应于所述视频数据的图像显示尺寸、所述图像的帧的数据尺寸、以及所述视频数据的再现速率中的至少一个,并且所述第三属性数据指示由所述音频数据获取的多个通道和所述音频数据的采样率中的至少一个。5.如权利要求1所述的程序,其中当所述单元数据中每个都进一步包括显示适当地包括在所述单元数据中的所述数据的数据长度的数据长度数据时,所述第一例行程序进一步检测数据长度数据,所述第二例行程序基于由所述第一例行程序检测到的、与所述视频数据有关的数据长度数据,指定包括在所述视频文件数据中的所述多个视频数据的总数据长度,并且生成所述视频文件数据,其包括用来指示所述总数据长度的所述第二属性数据,以及所述第三例行程序基于由所述第一例行程序检测到的、与所述音频数据有关的数据长度数据,指定包括在所述音频文件数据中的所述多个视频数据的总数据长度,并且生成所述音频文件数据,其包括指示所述总数据长度的所述第二属性数据。6.如权利要求1所述的程序,其中所述多个视频数据中的每个都是一帧大小的视频数据,所述多个音频数据中的每个都是一帧大小的音频数据,以及所述第一例行程序解析所述经过处理的、由多个模块数据构成的数据,其中模块数据中的每个都包括视频数据的单个单元、与所述视频数据一起被再现的所述音频数据、以及所述第一属性数据。7.如权利要求1所述的程序,其中所述第二例行程序对在所述第一例行程序中解析的所述模块数据计数,并且基于所述计数生成包括所述第二属性数据的视频文件数据,其中第二属性数据进一步指示所获得的帧数数据,并且所述第三例行程序生成包括所述第三属性数据的所述音频文件数据,其中第三属性数据进一步指示所述帧数数据。8.如权利要求1所述的程序,其中所述经过处理的数据进一步包括第四属性数据,用来指示所述视频数据和音频数据的压缩方法、关键词、标题、标识数据、编辑内容、准备时间、以及编辑时间中的至少一个,所述第一例行程序通过所述解析而检测所述第四属性数据,并且所述程序进一步包括用来生成属性文件数据的第四例行程序,该属性文件数据包括由通过所述第一例行程序检测到的所述第一属性数据和所述第四属性数据所指示的数据。9.一种数据处理方法,包括第一步骤,用于解析要处理的数据,该数据与多个视频数据、多个音频数据、以及多个指示视频数据和音频数据属性的第一属性数据混合在一起,第二步骤,用于基于在第一步骤中被解析的第一属性数据生成关于视频数据的第二属性数据,以及生成包括第二属性数据和在第一步骤里被解析的多个视频数据的视频文件数据,以及第三步骤,用于基于在第一步骤里被解析的第一属性数据生成关于音频数据的第三属性数据,以及生成包括第三属性数据和在第一步骤里被解析的多个音频数据的音频文件数据。10.一种数据处理系统,包括第一装置,用于解析要处理的数据,该数据与多个视频数据、多个音频数据、以及多个指示视频数据和音频数据属性的第一属性数据混合在一起,第二装置,用于基于被第一装置解析的第一属性数据生成关于视频数据的第二属性数据,以及生成包括第二属性数据和多个被第一装置解析的视频数据的视频文件数据,以及第三装置,用于基于被第一装置解析的第一属性数据生成关于音频的第三属性数据,以及生成包括第三属性数据和多个在第一装置中解析的音频数据的音频文件数据。11.一种用来使数据处理系统运行的程序第一例行程序,用来基于包含在视频文件数据中的视频属性数据指定格式,以及第二例行程序,用来生成由多个模块数据组成的数据,每个模块数据都包括模块属性数据、视频数据的单个单元、以及包含在音频文件数据中的多个音频数据中对应于视频数据的音频数据的单个单元,所述模块属性...

【专利技术属性】
技术研发人员:木村真
申请(专利权)人:索尼株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1