视频文件的云转码方法和系统技术方案

技术编号:8537435 阅读:532 留言:0更新日期:2013-04-04 22:38
本发明专利技术公开了一种视频文件的云转码方法和系统,能够大幅提高转码速度,提升转码效率。其技术方案为:方法包括:将视频文件切分为多个能够被转码机所识别的中间格式的文件;将切分后的多个中间格式的文件分配给多台转码机进行转码;将转码后的文件进行合成。

【技术实现步骤摘要】

本专利技术涉及文件转码方法,尤其涉及可大幅提高转码速度的针对视频文件的转码方法和系统。
技术介绍
视频文件有多种编码格式,不同类型的播放器支持的格式也不尽相同,因此互联网视频业务的提供商为了满足不同平台上的用户的视频播放需求,经常需要将视频文件的编码格式进行转换,视频转码工作是互联网企业常态化的工作。现有技术中,在进行转码时,同一个视频文件是由一台转码机进行的,但是该转码方法的缺陷也是显而易见的,当该视频文件非常庞大时,转码需要的时间就会变得很长,经 常会因为转码耽误新视频上映的时间。
技术实现思路
本专利技术的目的在于解决上述问题,提供了一种视频文件的云转码方法和系统,能够大幅提高转码速度,提升转码效率。本专利技术的技术方案为本专利技术揭示了一种视频文件的云转码方法,包括将视频文件切分为多个能够被转码机所识别的中间格式的文件;将切分后的多个中间格式的文件分配给多台转码机进行转码;将转码后的文件进行合成。根据本专利技术的视频文件的云转码方法的一实施例,视频文件的切分过程进一步包括将视频文件分割成多个视频段;从视频文件的文件头中分别找到与每一视频段对应的描述文件;将每一视频段与相对应的描述文件合成为中间格式的文件。本专利技术揭示了一种视频文件的云转码系统,包括视频文件切分装置,将视频文件切分为多个能够被转码机所识别的中间格式的文件;文件转码分配装置,将切分后的多个中间格式的文件分配给多台转码机进行转码;转码文件合成装置,将转码后的文件进行合成。根据本专利技术的视频文件的云转码系统的一实施例,视频文件切分装置包括视频段分割单元,将视频文件分割成多个视频段;描述文件查找单元,从视频文件的文件头中分别找到与每一视频段对应的描述文件;中间文件合成单元,将每一视频段与相对应的描述文件合成为中间格式的文件。本专利技术对比现有技术有如下的有益效果本专利技术的方案是将原视频文件切分成多个中间格式的文件,将切分后的多个中间格式的文件分配给多台转码机进行转码,最后将转码后的视频文件进行合成。相较于现有技术,本专利技术的方案能够大幅提高转码速度,提升转码效率,避免了因为转码时间过长而耽误新视频上映的时间。附图说明图1示出了本专利技术的视频文件的云转码方法的较佳实施例的流程图。图2示出了本专利技术的视频文件的云转码系统的较佳实施例的原理图。具体实施例方式下面结合附图和实施例对本专利技术作进一步的描述。图1示出了本专利技术的视频文件的云转码方法的较佳实施例的流程。请参见图1,下 面是对本实施例的视频文件的云转码方法的实施步骤的详细描述。步骤SlO :将视频文件分割成多个视频段。视频文件是由文件头和视频段构成的,在切分时,按照预定的切分方案将视频文件分割成多个视频段。步骤S12 :从视频文件的文件头中分别找到与每一视频段对应的描述文件。视频文件的文件头中包含和每个视频段对应的描述文件,从文件头中查找每一视频段对应的描述文件。步骤S14 :将每一视频段与相对应的描述文件合成为中间格式的文件。步骤S16 :将切分后的多个中间格式的文件分配给多台转码机进行转码。这些中间格式的文件能够被转码机识别,但是不能被播放器识别播放,在多台转码机中并行地作转码处理。步骤S18 :将转码后的文件进行合成。图2示出了本专利技术的视频文件的云转码系统的较佳实施例的原理。请参见图2,本实施例的系统包括视频文件切分装置1、与视频文件切分装置I相连接的文件转码分配装置2、与文件转码分配装置2相连接的转码文件合成装置3。视频文件切分装置I将视频文件切分为多个能够被转码机所识别的中间格式的文件。视频文件切分装置I包括视频段分割单元10、与视频段分割单元10相连接的描述文件查找单元12、与描述文件查找单元12相连接的中间文件合成单元14。视频段分割单元10将视频文件分割成多个视频段。描述文件查找单元12从视频文件的文件头中分别找到与每一视频段对应的描述文件。中间文件合成单元14将每一视频段与相对应的描述文件合成为中间格式的文件。文件转码分配装置2将切分后的多个中间格式的文件分配给多台转码机进行转码。转码文件合成装置3将转码后的文件进行合成。上述实施例是提供给本领域普通技术人员来实现和使用本专利技术的,本领域普通技术人员可在不脱离本专利技术的专利技术思想的情况下,对上述实施例做出种种修改或变化,因而本专利技术的保护范围并不被上述实施例所限,而应该是符合权利要求书所提到的创新性特征的最大范围。本文档来自技高网...

【技术保护点】
一种视频文件的云转码方法,包括:将视频文件切分为多个能够被转码机所识别的中间格式的文件;将切分后的多个中间格式的文件分配给多台转码机进行转码;将转码后的文件进行合成。

【技术特征摘要】
1.一种视频文件的云转码方法,包括 将视频文件切分为多个能够被转码机所识别的中间格式的文件; 将切分后的多个中间格式的文件分配给多台转码机进行转码; 将转码后的文件进行合成。2.根据权利要求1所述的视频文件的云转码方法,其特征在于,视频文件的切分过程进一步包括 将视频文件分割成多个视频段; 从视频文件的文件头中分别找到与每一视频段对应的描述文件; 将每一视频段与相对应的描述文件合成为中间格式的文件。3.一种视频文件的云转码系统,包括 视频文件切...

【专利技术属性】
技术研发人员:易念华贾高炎
申请(专利权)人:传聚互动北京科技有限公司
类型:发明
国别省市:

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

1