[发明专利]媒体文件转码系统及转码方法有效
申请号: | 200910193417.3 | 申请日: | 2009-10-28 |
公开(公告)号: | CN102055965A | 公开(公告)日: | 2011-05-11 |
发明(设计)人: | 陈敬昌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;曾旻辉 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体文件 系统 方法 | ||
【技术领域】
本发明涉及多媒体技术领域,尤其是涉及一种将多媒体文件的格式进行转换的转码系统和转码方法。
【背景技术】
多媒体(包括视频、音频、图像等)已经成为人们工作学习中必不可少的重要组成部分,在人们工作、学习以及生活中起到越来越大的作用。多媒体在诸多领域都有其应用,针对人们在日常工作、生活中对多媒体服务的不同需求,一些标准化组织针对于社会上不同业务需求提出了的多种音视频编码标准。例如,针对视频电话和视频会议业务提出的H.263标准;针对DVB,HDTV和DVD提出的Mpeg2标准;针对网络中流媒体服务开发的MPEG4标准;以及能够提供高视频压缩性能,网络友好的H.264标准等。
由于多种编码标准的同时存在,以及在多媒体应用中对压缩效率、解压速度、码流使用的目标设备等要求的不同,存在着多种多样的媒体文件,它们彼此之间所使用的文件格式、视频格式、压缩格式各不相同。为了有效地利用现有的多媒体资源,这种标准之间的转换技术——即转码技术便受到了人们的广泛关注,不断得到进一步的研究与开发。
传统的转码装置或系统只能以一对一的形式将一种格式的一个视频文件转换为另一种格式的一个视频文件,由于转码的基本原理是先对视频文件进行解码,然后用所要转换的格式的编码方式进行编码,需要进行大量的数据处理工作,因而需要进行较长的时间。对于CPU性能一般的家用机来说,转码的时间与视频播放的时间差不多,因而在对较大的视频文件转码时,等待转码完成的时间变得不能忍受。而在转码未完成时,视频文件是不能播放的。
另外,转码后的视频文件的大小一般也不会有较大的改变,大容量的视频文件若要放入容量较小的手持设备如手机或MP4中播放也会存在问题。
【发明内容】
鉴于此,有必要针对传统的转码装置或系统只能以一对一的形式将一种格式的一个视频文件转换为另一种格式的一个视频文件的问题,提供一种可将一种格式的一个视频文件转换为另外一种格式的多个视频文件的转码系统。
此外还提供一种媒体文件转码的方法。
一种媒体文件转码系统,包括对源文件进行格式转换的转码模块、用户参数设置模块以及与所述转码模块和用户参数设置模块连接,根据用户参数将转码模块的输出数据流进行处理得到两个以上媒体文件的拆分模块。
在传统的转码系统中加入拆分模块,可把一种格式的一个视频文件转换为另外一种格式的多个视频文件,在转码不用完全完成的情况下,即可观看先期完成的部分视频,并且分割成的小文件也有利于在小容量的手持设备中播放。
优选地,所述拆分模块包括参数解析模块、文件生成模块以及后续处理模块,所述参数解析模块接收用户设置的参数并解析后传递给文件生成模块,文件生成模块根据解析后的参数生成符合要求的媒体文件,后续处理模块对生成的媒体文件进行进一步处理。
优选地,所述参数解析模块进行的处理包括分割策略解析,所述分割策略包括基于时间片的分割、基于文件大小的分割以及基于场景的分割。
优选地,所述后续处理模块进行的处理包括文件存储、文件命名或建立播放指向。
优选地,所述转码模块包括音视频流分离模块、视频转码模块、音频转码模块以及音视频流合成模块,音视频流分离模块与视频转码模块和音频转码模块相连,视频转码模块和音频转码模块都与音视频流合成模块连接,所述音视频流分离模块将源文件进行处理得到分离的音频流和视频流,所述视频转码模块和音频转码模块分别将视频流和音频流进行转码,所述音视频流合成模块将转码后的视频流和音频流进行合成得到音视频的输出数据流。
一种媒体文件的转码方法,包括如下步骤:接收源文件和读取用户参数;对源文件按照用户参数进行格式转换;对转换后的源文件按照用户参数进行分割得到两个以上的媒体文件。
通过把一种格式的一个视频文件转换为另外一种格式的多个视频文件,在转码不用完全完成的情况下,即可观看先期完成的部分视频,并且分割成的小文件也有利于在小容量的手持设备中播放。
优选地,对源文件进行格式转换的步骤包括:将源文件进行音视频流分离处理,得到音频流和视频流;分别对音频流和视频流按照设置的用户参数进行转码;对转码后的音频流和视频流进行合成。
优选地,分割的步骤包括:对用户设置的参数进行解析;根据解析后的用户参数进行分割处理生成多个媒体文件;对媒体文件进行后续处理。
优选地,用户设置的参数包括分割策略,所述分割策略为基于时间片的分割、基于文件大小的分割或基于场景的分割。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910193417.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种解密显示方法、系统及相关设备
- 下一篇:调度方法及装置