对音视频进行杜比转码的方法和系统的制作方法

文档序号:7780633阅读:492来源:国知局
对音视频进行杜比转码的方法和系统的制作方法
【专利摘要】本申请公开了对音视频进行杜比转码的方法和系统,该方法包括:由一控制中心获取需要进行转码的音视频,控制中心对该音视频进行拆分,得到音频和视频;控制中心指示并监控对视频进行相应格式的视频转码操作以及对音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件。本发明解决了杜比转码需要将音视频文件中的音频部分独立出来进行单独转码效率低下,无法满足大量音视频文件转码处理需求的问题。
【专利说明】对音视频进行杜比转码的方法和系统
【技术领域】
[0001]本申请涉及视频转码领域,更具体地,涉及一种对音视频进行杜比转码的方法和系统。
【背景技术】
[0002]随着信息技术的快速发展,信息的表现形式和传输方式已经发生改变:从传统的文字(如:书籍、报纸)和音频(如:广播)等方式,继而转变成具有生动表现力且具有更多信息量的视频方式。如今的电视和互联网将各类影视节目、新闻、广告、聊天、教育以及游戏等等丰富的综合性资源以视频形式进行展现共享,从而视频已经成为人们学习、社交以及休闲娱乐而不可替代的重要方式。
[0003]目前,很多杜比频道已经上线,而且所采取的转码为云转码,而云转码中还需要对音频进行转码,并将转码后的音频与视频进行合成。如图1所示,现有技术的杜比转码只对音频文件进行转码,如果视频文件中包含音频部分,需要将其中的音频部分提取出来,单独进行杜比转码,但转码完成后的分发、Checksum (校验文件)和通知媒资等过程却是相同的。然而这样会增加很大的重复工作量,增加了开发、维护成本以及资源占用量。此过程也降低了云转码的转码能力,不利于对转码任务进行统一管理,同样也增加了开发成本,减低了功能的复用性和系统的可维护性,并且不够灵活,使得性能上难以满足大量视频的转码需求。所以对前述的杜比转码来看,要完成杜比转码就需要将其独立出来进行处理。

【发明内容】

[0004]有鉴于此,本申请所要解决的技术问题是提供了一种对音视频进行杜比转码的方法和系统,以解决现有技术中杜比转码需要将音视频文件中的音频部分独立出来进行单独转码效率低下,无法满足大量音视频文件转码处理需求的问题。
[0005]为了解决上述技术问题,本申请公开了一种对音视频进行杜比转码的方法,其特征在于,包括:
[0006]由一控制中心获取需要进行转码的所述音视频,所述控制中心对该音视频进行拆分,得到音频和视频;
[0007]所述控制中心指示并监控对所述视频进行相应格式的视频转码操作以及对所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件。
[0008]优选地,对所述音频进行相应格式的杜比转码操作,进一步为:
[0009]通过音频转码机和DP600转码机协作完成对所述音频进行相应格式的杜比转码操作。
[0010]优选地,对所述视频进行相应格式的视频转码操作,进一步为:
[0011]对所述视频按照杜比码率对应的视频码率进行相应格式的视频转码操作;其中,
[0012]所述杜比码率对应的视频码率,为所述控制中心根据该杜比码率自动检测并得出对应该视频的视频码率。
[0013]优选地,DP600转码机,进一步为对音频进行编码、解码、转换和转码处理的芯片。
[0014]为了解决上述技术问题,本申请还公开了一种对音视频进行杜比转码的系统,其特征在于,该系统包括:获取拆分单元和杜比转码合成单元,其中,
[0015]所述获取拆分单元,用于指示控制中心获取需要进行转码的所述音视频,通过该控制中心对该音视频进行拆分,得到音频和视频;
[0016]所述杜比转码合成单元,用于通过所述控制中心指示并监控对所述获取拆分单元得到的所述视频进行相应格式的视频转码操作以及对所述获取拆分单元得到的所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件。
[0017]优选地,所述杜比转码合成单元,进一步为,用于通过所述控制中心指示并监控对所述获取拆分单元得到的所述视频按照杜比码率对应的视频码率进行相应格式的视频转码操作,以及通过音频转码机和DP600转码机协作完成对所述获取拆分单元得到的所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件;
[0018]其中,所述杜比码率对应的视频码率,为所述控制中心根据该杜比码率自动检测并得出对应该视频的视频码率。
[0019]优选地,DP600转码机,进一步为对音频进行编码、解码、转换和转码处理的芯片。
[0020]与现有技术相比,本申请所述的一种对音视频进行杜比转码的方法和系统,达到了如下效果:
[0021]1)本申请将杜比转码集成到云转码(也即控制中心)中,其好处在于更高效地利用转码资源、调度流程的规范和统一、增强了云转码的转码能力,以获得高质量的音频效果,或具有特殊效果的音频;同时减少了工作量以及资源占用量增加了功能的复用性和系统的可维护性,方便对转码任务进行统一管理,使得性能上满足大量视频的转码需求。
[0022]2)本申请保证了对外接口的统一性,能够对音频转码和视频转码任务进行有效跟踪和监控;沿用了现有的分发、Checksum (校验)和通知媒资等过程,节省了开发成本。
[0023]当然,实施本申请的任一产品必不一定需要同时达到以上所述的所有技术效果。
【专利附图】

【附图说明】
[0024]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0025]图1是现有技术中对所述的对音频进行杜比转码的方法的流程框图。
[0026]图2是本申请实施例一所述的对音视频进行杜比转码的方法的流程框图。
[0027]图3是本申请实施例二所述的对音视频进行杜比转码的方法的流程框图。
[0028]图4是本申请应用实施例三所述的对音视频进行杜比转码的方法的流程框图。
[0029]图5是本申请实施例四所述的对音视频进行杜比转码的系统的结构框图。
【具体实施方式】
[0030]如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。
[0031]实施例一
[0032]如图2所示,为本申请实施例一所述的一种对音视频进行杜比转码的方法,该方法包括:
[0033]步骤101,由一控制中心获取需要进行转码的所述音视频,所述控制中心对该音视频进行拆分,得到音频和视频。
[0034]具体地,当视频网站进行视频转码任务时,会通过调取片源服务器中存储的片源进行转码处理,在通常情况下,视频网站采用云转码系统,各地用户均可以将视频资源上传到相应的片源服务器,经过转码处理后,其他各地区的用户便可通过计算机终端、移动终端或电视终端访问该视频网站观看或下载相应的视频(这里的视频指的是音视频),进一步包括所述片源的分辨率、码率、视频格式以及视频时长等。
[0035]步骤102,所述控制中心指示并监控对所述视频进行相应格式的视频转码操作以及对所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件。
[0036]在步骤102中,对所述音频进行相应格式的杜比转码操作,进一步为,通过音频转码机和DP600转码机协作完成对所述音频进行相应格式的杜比转码操作。
[0037]其中,DP600转码机,进一步为对音频进行编码、解码、转换和转码处理的芯片。
[0038]杜比DP600提供一套独特的音频工具来支持基于文件的广播环境和工作流。杜比DP600提供了一种基于文件的工作流解决方案,帮助完成响度校正、音频创建、转换和上混音。杜比DP600专门设计用于有线、卫星、IPTV、地面电视、广播和后期制作机构。DP600能够对杜比数字,杜比数字+,杜比睿波(Dolby Pulse)及Dolby E格式的码流进行编码、解码、转换和转码处理;此外它还支持PCM、MPEG-1LI1、AAC、HE AAC和HE AAC ν.2。杜比DP600可对传统的双声道音频进行上混音,实现5.1声道传输。为了帮助用户轻松迁移到基于文件的工作流,DP600还支持许多目前最常用的广播媒体文件和音频格式,这里作为本领域技术人员属于公知常识。
[0039]在步骤102中,对所述视频进行相应格式的视频转码操作,进一步为,对所述视频按照杜比码率对应的视频码率进行相应格式的视频转码操作;
[0040]其中,所述杜比码率对应的视频码率,为所述控制中心根据该杜比码率自动检测并得出对应该视频的视频码率。
[0041]对于既需要视频转码又需要音频转码的片源,需要将音视频拆分,并分别进行转码。其中,对音频部分进行杜比转码,对视频部分进行视频转码,并将转码后的成品进行合并,所得的成品作为杜比集成的最终成品。该过程称之为“杜比集成”。
[0042]实施例二
[0043]如图3所示,为本申请实施例二所述的一种对音视频进行杜比转码的方法,该方法包括:
[0044]步骤201,由一控制中心获取需要进行转码的所述音视频,所述控制中心对该音视频进行拆分,得到音频和视频。
[0045]步骤202,用于通过所述控制中心指示并监控对所述获取拆分单元得到的所述视频按照杜比码率对应的视频码率进行相应格式的视频转码操作,以及通过音频转码机和DP600转码机协作完成对所述获取拆分单元得到的所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件;
[0046]其中,所述杜比码率对应的视频码率,为所述控制中心根据该杜比码率自动检测并得出对应该视频的视频码率。
[0047]DP600转码机,进一步为对音频进行编码、解码、转换和转码处理的芯片。
[0048]实施例三
[0049]下面对所述对音视频进行杜比转码的方法的具体应用进行详细说明:
[0050]背景为:现有1种音视频(以片源为例)将进行转码处理,即片源A,其中:
[0051]片源A的分辨率为848*480,其码率为550kbps,格式为MP4 ;
[0052]上述片源将在电视终端、移动终端以及计算机终端上进行播放,需要转码处理为使用杜比转码后的“.flv”格式。
[0053]具体步骤为:
[0054]首先,控制中心接收片源A,对片源A进行拆分,得到音频和视频。
[0055]之后,由控制中心将得到的视频分配给视频转码机进行视频转码,视频转码时根据预设在控制中心的转码脚本进行的,同时通过音频转码机和DP600转码机的协作完成对得到的音频进行杜比转码操作(即将音频AC3格式文件转成杜比的EAC3格式文件),控制中心对音频和视频的转码进行实时监控,当视频和音频转码均完成时,触发视频和音频的合成任务,生成具有高音质的音视频,进行分发和校验处理。
[0056]所述校验处理(checksum),在数据处理和数据通信领域中,用于校验目的地一组数据项的和,它通常是以十六进制为数制表示的形式。如果校验和的数值超过十六进制的FF,也就是255,就要求其补码作为校验和,通常用来在通信中,尤其是远距离通信中保证数据的完整性和准确性,这里对于本领域技术人员,不做具体展开说明。
[0057]实施例四
[0058]如图5所示,为本申请实施例四所述的一种对音视频进行杜比转码的系统,与控制中心相耦接,该系统包括:获取拆分单元301和杜比转码合成单元302,其中,
[0059]所述获取拆分单元301,与杜比转码合成单元302相耦接,用于指示控制中心获取需要进行转码的所述音视频,通过该控制中心对该音视频进行拆分,得到音频和视频。
[0060]所述杜比转码合成单元302,与获取拆分单元301相耦接,用于通过所述控制中心指示并监控对所述获取拆分单元301得到的所述视频进行相应格式的视频转码操作以及对所述获取拆分单元301得到的所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件。
[0061]其中所述杜比转码合成单元302,进一步为,用于通过所述控制中心指示并监控对所述获取拆分单元301得到的所述视频按照杜比码率对应的视频码率进行相应格式的视频转码操作,以及通过音频转码机和DP600转码机协作完成对所述获取拆分单元301得到的所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件;
[0062]其中,所述杜比码率对应的视频码率,为所述控制中心根据该杜比码率自动检测并得出对应该视频的视频码率。
[0063]DP600转码机,进一步为对音频进行编码、解码、转换和转码处理的芯片。
[0064]由于方法部分已经对本申请实施例进行了详细描述,这里对实施例中涉及的系统与方法对应部分的展开描述省略,不再赘述。对于系统中具体内容的描述可参考方法实施例的内容,这里不再具体限定。
[0065]与现有技术相比,本申请所述的一种对音视频进行杜比转码的方法和系统,达到了如下效果:
[0066]1)本申请集成了杜比转码和视频转码,减少了工作量以及资源占用量,增加了云转码的转码能力,同样也增加了功能的复用性和系统的可维护性,方便对转码任务进行统一管理,使得性能上满足大量视频的转码需求。
`[0067]2)本申请保证了对外接口的统一性,能够对音频转码和视频转码任务进行有效跟踪和监控;沿用了现有的分发、Checksum (校验)和通知媒资等过程,节省了开发成本。
[0068]还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者系统中还存在另外的相同要素。
[0069]本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0070]以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
【权利要求】
1.一种对音视频进行杜比转码的方法,其特征在于,包括:由一控制中心获取需要进行转码的所述音视频,所述控制中心对该音视频进行拆分,得到音频和视频;所述控制中心指示并监控对所述视频进行相应格式的视频转码操作以及对所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件。
2.如权利要求1所述的对音视频进行杜比转码的方法,其特征在于,对所述音频进行相应格式的杜比转码操作,进一步为:通过音频转码机和DP600转码机协作完成对所述音频进行相应格式的杜比转码操作。
3.如权利要求1所述的对音视频进行杜比转码的方法,其特征在于,对所述视频进行相应格式的视频转码操作,进一步为:对所述视频按照杜比码率对应的视频码率进行相应格式的视频转码操作;其中,所述杜比码率对应的视频码率,为所述控制中心根据该杜比码率自动检测并得出对应该视频的视频码率。
4.如权利要求2所述的对音视频进行杜比转码的方法,其特征在于,DP600转码机,进一步为对音频进行编码、解码、转换和转码处理的芯片。
5.一种对音视频进行杜比转码的系统,其特征在于,该系统包括:获取拆分单元和杜比转码合成单元,其中,所述获取拆分单元,用于指示控制中心获取需要进行转码的所述音视频,通过该控制中心对该音视频进行拆分,得到音频和视频;所述杜比转码合成单元,用于通过所述控制中心指示并监控对所述获取拆分单元得到的所述视频进行相应格式的视频转码操作以及对所述获取拆分单元得到的所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件。
6.如权利要求5所述的对音视频进行杜比转码的系统,其特征在于,所述杜比转码合成单元,进一步为,用于通过所述控制中心指示并监控对所述获取拆分单元得到的所述视频按照杜比码率对应的视频码率进行相应格式的视频转码操作,以及通过音频转码机和DP600转码机协作完成对所述获取拆分单元得到的所述音频进行相应格式的杜比转码操作,在监控到转码完成后保存生成的音频文件和视频文件,同时对转码完成后生成的音频文件和视频文件执行杜比合成,输出杜比音视频文件;其中,所述杜比码率对应的视频码率,为所述控制中心根据该杜比码率自动检测并得出对应该视频的视频码率。
7.如权利要求6所述的对音视频进行杜比转码的系统,其特征在于,DP600转码机,进一步为对音频进行编码、解码、转换和转码处理的芯片。
【文档编号】H04N21/44GK103702172SQ201310687781
【公开日】2014年4月2日 申请日期:2013年12月13日 优先权日:2013年12月13日
【发明者】刘钧石, 鲍大磊, 王孝庆, 祁海, 边智 申请人:乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1