[发明专利]读取视频进度的方法有效
申请号: | 201210342526.9 | 申请日: | 2012-09-17 |
公开(公告)号: | CN102857834A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 张检 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/8547 | 分类号: | H04N21/8547 |
代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 刘世平 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 读取 视频 进度 方法 | ||
技术领域
本发明涉及视频技术,具体的讲是读取视频进度的方法。
背景技术
视频文件中的内容通常是以时间递增的直线方式存储在设备或服务器中的。视频中的每帧都带有固定的时间戳,以表明该帧在视频读取和播放中的对应时间。传统的视频读取是用输入的读取时间与帧的时间戳逐次比较,直到找到相等的时间戳或离时间戳最近的那个帧为止。很明显但当录像文件很长的时候,这种逐次比较查找读取的方法需要很长的时间,明显将降低了文件的读取效率,用户在对视频文件进行任意时间读取时画面容易停滞就是这个原因。
发明内容
针对上述的问题,本发明提供了一种读取视频进度的方法,在读取视频文件时大幅度提高文件的读取效率,提高用户的体验性。
本发明读取视频进度的方法,包括:
建立时间索引:提取视频文件中各帧的时间戳文件,将各时间戳文件按时间顺序组成时间索引文件,在每个时间戳文件中分别包括帧时间、帧索引位置和帧视频位置,其中帧时间为帧在视频文件中的时间戳,帧索引位置映射帧在时间索引文件中的地址,帧视频位置映射帧在视频文件中的地址;
读取进度:根据输入的视频读取时间,通过所述的帧时间和帧索引位置在时间索引文件中找到对应的时间戳文件,再根据时间戳文件的帧视频位置直接读取视频文件中对应地址的视频。
通常读取索引文件的速度要比读取内容文件的速度快许多,因此建立与视频同步的时间索引文件,通过读取时间索引文件来获得视频读取时间在视频文件中的对应位置,然后直接到该位置去读取视频文件,而不用在视频文件中进行逐步查找,由此大幅度的提高了查找读取位置的时间,提高了读取效率。
具体的,所述的读取进度包括:
a.在时间戳文件中判断输入的视频读取时间与视频起始时间的差值;
b.在时间戳文件中以视频起始时间为起点,向后偏移所述差值;
c.读取偏移后时间戳文件的帧视频位置映射的帧在视频文件中的地址;
d.读取视频文件中所述地址的对应内容。
优选的,步骤a在判断所述差值之前,先判断输入的视频读取时间是否在视频时间范围内,如果在则继续执行,如果不在则视频读取终止。
优选的,步骤b在偏移所述差值后,判断当前时间戳文件的帧时间与输入的视频读取时间的误差,如果误差值在精度范围内,则继续执行,如果大于精度范围,则根据误差值进行位置调整。
在上述的基础上,所述的根据误差值进行位置调整的一种可选方法是:循环的以当前时间戳文件的位置为中心点,根据误差值的正或负,相应的向左或右偏移误差值的1/2后,再读取当前时间戳文件的帧时间进行所述的与视频读取时间的误差判断,直到所述误差值在精度范围内。采用1/2误差值的跨度进行调整,是根据“二分法”的搜索算法设定的,也可以按照其它跨度进行调整,例如1/3误差值,逐帧偏移等。
优选的,所述的视频文件为录像视频文件,本发明的方法不适合在实时视频上应用。
本发明的读取视频进度的方法,通过在时间索引文件上找到读取视频文件的位置,然后在视频文件上直接进行读取该位置的内容,大幅度的提高了读取视频文件的效率,缩短了搜寻读取位置的时间,有效的提高了用户的体验性。
以下结合实施例的具体实施方式,对本发明的上述内容再作进一步的详细说明。但不应将此理解为本发明上述主题的范围仅限于以下的实例。在不脱离本发明上述技术思想情况下,根据本领域普通技术知识和惯用手段做出的各种替换或变更,均应包括在本发明的范围内。
具体实施方式
本发明读取视频进度的方法,包括:
建立时间索引:提取视频文件中各帧的时间戳文件,将各时间戳文件按时间顺序组成时间索引文件,在每个时间戳文件中分别包括帧时间、帧索引位置和帧视频位置,其中帧时间为帧在视频文件中的时间戳,帧索引位置映射帧在时间索引文件中的地址,帧视频位置映射帧在视频文件中的地址;
读取进度:
a.判断输入的视频读取时间q是否在视频时间范围内,如果在则继续执行,如果不在则视频读取终止。
在建立的时间戳文件中判断输入的视频读取时间q与视频起始时间s的差值d;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210342526.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有安全连接装置的药物输送装置
- 下一篇:一种互联网资源的下载方法及系统