[发明专利]多媒体转码器及转码方法、多媒体播放终端有效
申请号: | 201210072231.4 | 申请日: | 2012-03-19 |
公开(公告)号: | CN103327401A | 公开(公告)日: | 2013-09-25 |
发明(设计)人: | 吴维检;钟惟渊;赵奎;吴治雄 | 申请(专利权)人: | 深圳市快播科技有限公司 |
主分类号: | H04N21/4402 | 分类号: | H04N21/4402 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 郭燕 |
地址: | 518000 广东省深圳市南山区高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 转码器 方法 播放 终端 | ||
技术领域
本发明涉及多媒体处理领域,尤其涉及多媒体转码器、多媒体文件的转码方法、以及使用该多媒体转码器或转码方法的多媒体播放终端。
背景技术
随着信息产业的不断进化,越来越多的移动设备,如iPad,iPhone等,其画质更加细腻,所需要的硬件支持也越来越高,所以,在移动设备上看高清视频已不再遥远。但是,由于移动设备受内存、存储、CPU计算能力及功耗等限制,对于高清高码率的视频文件的播放往往无能为力。这就需要转码软件将这些移动设备不能直接播放的视频文件转换为可以支持播放的格式。转码过程涉及文件格式、分辨率、码率等参数指标;通过改变这些参数,使多媒体文件得以在移动设备中直接播放。
目前的转码软件往往是设定转码参数(如分辨率、码率等)后,直到转码完成才能提供给用户观看实际视频效果。对于高清晰度高码率的视频文件,其转码过程比较耗时。然而,一旦参数设定有误,导致转码出来的多媒体目标文件可能无法在移动设备上播放,需要重新设置转码参数重新进行转码,严重浪费时间及资源,效率低下。
发明内容
本发明要解决的主要技术问题是,提供一种转码效率相对较高的多媒体转码器及转码方法。
根据本发明实施方式的一个方面,提供一种多媒体转码器,包括:预转码模块,用于在预转码模式被触发后,按照初始的转码参数,对待转码多媒体源文件进行预定时长的预转码处理,得到预转码处理文件;参数修改模块,用于当所述预转码处理文件的播放不正常时,修改所述初始的转码参数,并将修改后的转码参数发送到所述预转码模块;正常转码模块,用于当所述预转码处理文件的播放正常时,根据预转码模块当前使用的转码参数,对所述待转码多媒体源文件进行转码。
基于此,提供一种多媒体播放终端,包括如上所述的多媒体转码器。
根据本发明实施方式的另一个方面,提供一种多媒体文件的转码方法,包括:预转码步骤,在预转码模式被触发后,按照初始的转码参数,对待转码多媒体源文件进行预定时长的预转码处理,得到预转码处理文件;参数修改步骤,当所述预转码处理文件播放不正常时,修改所述初始的转码参数,并将修改后的转码参数返回预转码步骤以重新进行预转码步骤;正常转码步骤,当所述预转码处理文件播放正常时,根据预转码步骤当前使用的转码参数,对所述待转码多媒体源文件进行转码。
本发明的有益效果是:通过在将多媒体源文件进行全部转码之前进行预定时长的预转码进行试播,从而在确定合适的转码参数后再进行源文件的全部转码,避免了当全部转码后发现播放不正常而造成重新转码,从而节省了时间和资源,提高了转码效率。
附图说明
图1为本发明一种实施方式的多媒体转码器的结构示意图;
图2为本发明一种实施方式的多媒体播放终端的结构示意图;
图3为本发明一种实施方式的多媒体文件的转码方法的流程示意图。
具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。
实施方式一:
如图1所示,本实施方式提供的多媒体转码器包括:预转码模块110、参数修改模块130和正常转码模块150;其中,预转码模块110用于在预转码模式被触发后,按照初始的转码参数,对待转码多媒体源文件进行预定时长的预转码处理,得到预转码处理文件;参数修改模块130用于当所述预转码处理文件的播放不正常时,修改所述转码参数,并将修改后的转码参数发送到所述预转码模块;正常转码模块150用于当所述预转码处理文件的播放正常时,根据预转码模块当前使用的转码参数,对所述待转码多媒体源文件进行转码。
多媒体源文件为用户想要进行转码的多媒体文件,可以为音频文件、视频文件或音视频文件等任意一种在数码终端设备中的文件格式,例如AVI、MPEG、ASF、RM、WMV等。
对于预转码模块110,一种实施例中预转码模块110包括分离单元111、转码单元115和合成单元117,分离单元111用于对待转码多媒体源文件进行音视频流分离,输出音频流和视频流;转码单元115用于对得到的音频流和视频流按照转码参数分别进行转码;合成单元117用于对预定时长的转码后的音频流和视频流进行合成,得到预转码处理文件。这里,“得到”一词可以理解为主动从其他单元获取也可以是接收其他单元发送来的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市快播科技有限公司,未经深圳市快播科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210072231.4/2.html,转载请声明来源钻瓜专利网。