[发明专利]一种音视频文件时长计算装置及方法有效
申请号: | 201310154520.3 | 申请日: | 2013-04-28 |
公开(公告)号: | CN103269460A | 公开(公告)日: | 2013-08-28 |
发明(设计)人: | 武悦 | 申请(专利权)人: | 天脉聚源(北京)传媒科技有限公司 |
主分类号: | H04N21/85 | 分类号: | H04N21/85;H04N21/8547 |
代理公司: | 北京市安伦律师事务所 11339 | 代理人: | 刘良勇;杨永波 |
地址: | 100007 北京市东城*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频文件 计算 装置 方法 | ||
技术领域:
本发明涉及一种音视频文件处理技术,尤其是涉及对音视频文件的时长进行精确地计算的装置及其方法。
背景技术:
在生活中,人们在观看视频播放时,或查看一个音视频文件的信息时,通常会在进度条或视频信息区域看到音视频文件的时长信息。在现有技术中,音视频文件的时长是通过将视频帧序列的最后一帧的时间戳(TSNV)减去第一帧的时间戳(TSOv)的差再加上一帧的时长(即(TSNV- TSOv)+1/FRv, 其中FRv为视频帧率)而获得的,或是通过将音频帧序列的最后一帧的时间戳(TSNA)减去第一帧的时间戳(TSOa)的差再加上一帧的时长(即(TSNA- TSOa)+1/FRa, 其中FRa为音频帧率)而获得的。然而,有时由于音视频文件中的时间戳不连续等原因会造成通过上述方法所计算出的音视频文件的时长与该视音频文件的实际长度不一致。
如果对于普通的音视频文件播放来说,通过计算所获得音视频文件的时长比实际长度多出几秒或少了几百毫秒,关系不大,没有什么影响。然而,对于音视频文件的处理(比如音视频文件的剪辑合并、节目的插播等)来说,这个误差实在是太大了,也许会带来严重的后果,导致处理后的音视频文件无法平滑过渡或不连续等问题。
发明内容:
为了解决上述技术问题,本发明提供了一种音视频文件时长计算装置,包括:解封装装置,用于将音视频文件解析为相应的音频帧序列和视频帧序列;参数解析装置,用于获取所述音视频文件中的视频帧数量、音频帧数量、视频帧率、音频帧率、第一个视频帧开始时的时间戳、第一个音频帧开始时的时间戳、最后一个视频帧结束时的时间戳以及最后一个音频帧结束时的时间戳;音/视频帧序列的时长计算装置,根据所述视频帧数量和所述视频帧率计算视频帧序列的时长和/或根据所述音频帧数量和所述音频帧率计算音频帧序列的时长;音视频文件的时长计算装置,基于所述视频帧序列的时长或所述音频帧序列的时长计算所述音视频文件的时长。
优选地,当所述第一个视频帧开始时的时间戳大于所述第一个音频帧开始时的时间戳时,所述音视频文件的时长计算装置将所述视频帧序列的时长与所述第一个视频帧开始时的时间戳和所述第一个音频帧开始时的时间戳之间的差的和作为所述音视频文件的时长。
优选地,当所述最后一个音频帧结束时的时间戳大于所述最后一个视频帧结束时的时间戳时,所述音视频文件的时长计算装置将所述视频帧序列的时长与所述第一个视频帧开始时的时间戳和所述第一个音频帧开始时的时间戳之间的差以及所述最后一个音频帧结束时的时间戳和所述最后一个视频帧结束时的时间戳之间的差的和作为所述音视频文件的时长。
优选地,当所述第一个视频帧开始时的时间戳小于等于所述第一个音频帧开始时的时间戳、以及所述最后一个音频帧结束时的时间戳小于等于所述最后一个视频帧结束时的时间戳时,所述音视频文件的时长计算装置将所述视频帧序列的时长作为所述音视频文件的时长。
优选地,当所述第一个音频帧开始时的时间戳大于所述第一个视频帧开始时的时间戳时,所述音视频文件的时长计算装置将所述音频帧序列的时长与所述第一个音频帧开始时的时间戳和所述第一个视频帧开始时的时间戳之间的差的和作为所述音视频文件的时长。。
优选地,当所述最后一个视频帧结束时的时间戳大于最后一个音频帧结束时的时间戳时,所述音视频文件的时长计算装置将所述音频帧序列的时长与所述第一个音频帧开始时的时间戳和所述第一个视频帧开始时的时间戳之间的差以及所述最后一个视频帧结束时的时间戳和所述最后一个音频帧结束时的时间戳之间的差的和作为所述音视频文件的时长。
优选地,当所述第一个音频帧开始时的时间戳小于等于所述第一个视频帧开始时的时间戳、以及所述最后一个视频帧结束时的时间戳小于等于所述最后一个音频帧结束时的时间戳时,所述音视频文件的时长计算装置将所述音频帧序列的时长作为所述音视频文件的时长。
优选地,音视频文件时长计算装置还包括用于存储数据的存储装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天脉聚源(北京)传媒科技有限公司,未经天脉聚源(北京)传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310154520.3/2.html,转载请声明来源钻瓜专利网。