发明名称 一种媒体文件的压缩方法和系统
摘要 本发明公开了一种媒体文件的压缩方法,包括:从输入的媒体文件中提取编码参数,并对输入的媒体文件进行音、视频流分离和解码,提取出原始音频流和原始视频流;根据编码参数计算压缩所需的转码参数;根据转码参数对原始音频流编码输出新的压缩音频流,对原始视频流编码输出新的压缩视频流;将新的压缩音频流和压缩视频流合并生成新的媒体文件。本发明还提供了一种媒体文件的压缩系统。通过本发明的方法和系统,无需用户了解媒体专业知识就能够实现对各种不同格式的媒体文件的简单快捷压缩,节省存储空间,便于媒体文件的携带、传输和分享。
申请公布号 CN102055966B 申请公布日期 2013.03.20
申请号 CN200910209496.2 申请日期 2009.11.04
申请人 腾讯科技(深圳)有限公司 发明人 刘俊;陈敬昌;王新亮
分类号 H04N7/26(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 北京派特恩知识产权代理事务所(普通合伙) 11270 代理人 蒋雅洁;程立民
主权项 一种媒体文件的压缩方法,其特征在于,该方法包括:从输入的媒体文件中提取编码参数,并对输入的媒体文件进行音、视频流分离和解码,提取出原始音频流和原始视频流;根据所述编码参数计算压缩所需的转码参数,其中,转码参数包括目标视频编码码率,计算压缩所需的目标视频编码码率,按照以下原则进行:计算目标视频编码帧率与原始视频编码帧率的比值K_fps,以及目标视频分辨率与原始视频分辨率的比值K_pix,并根据下式得到备选的目标视频编码码率:K_fps·K_pix·K_br·原始视频编码码率,其中,K_br表示预定的目标码率降低系数;根据所述目标视频分辨率从预设的参考对应表中选取最接近的参考分辨率,并将选取的参考分辨率所对应的参考码率与所述备选的目标视频编码码率进行比较,选取两者之间相对较小的码率作为压缩所需的目标视频编码码率;其中,“·”表示相乘;根据所述转码参数对所述原始音频流编码输出新的压缩音频流,对所述原始视频流编码输出新的压缩视频流;将所述新的压缩音频流和压缩视频流合并生成新的媒体文件。
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室