[发明专利]一种用于手机非编剪辑短视频的缓存映像方法在审
申请号: | 202110483467.6 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113407769A | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 马萧萧;周熙;王智胜;吴春才;文斌 | 申请(专利权)人: | 成都东方盛行电子有限责任公司 |
主分类号: | G06F16/71 | 分类号: | G06F16/71;G06F16/73;G06F16/13;G06F16/957;H04L29/08 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610041 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 手机 剪辑 视频 缓存 映像 方法 | ||
本发明公开了一种用于手机非编剪辑短视频的缓存映像方法,包括以下步骤:步骤一:在本地生成一个音视频文件的映像文件和一个索引文件index,索引文件index用于快速查找编辑所需数据在本地是否已经存在;步骤二:定位或播放,获取文件数据时,先查询本地是否存在该文件数据,若本地存在该文件数据,则从本地读取文件数据来进行解析和解码;若本地不存在该文件数据,则通过网络获取该文件数据来进行解析和解码,并根据网络获取的文件数据来填充本地音视频文件的映像文件和索引文件index。本发明缓存映像方法的流量缓存消耗小,读取速度快,明显减少了非线性编辑过程中的卡顿现象,提升了用户非编剪辑短视频的使用体验。
技术领域
本发明涉及视频编辑技术领域,尤其涉及一种用于手机非编剪辑短视频的缓存映像方法。
背景技术
随着移动互联网视频业务的快速增长,广电行业的新闻采访人员需要在办公室以外的场景创作视频业务,基于手机非编客户端进行剪辑,在剪辑的过程中会需要通过移动网络访问台内的媒体资源,而当前我国的互联网环境稳定性还不是十分可靠,带宽时高时低,网速时快时慢,当台内媒体文件较大或当前网络环境不佳时,如何能高效流畅的对网络资源进行剪辑,是本发明的克服的重点。
目前常用的云素材剪辑方法,是将整体个文件完好无损的下载完成后,才能进行编辑,这种方法虽然也能满足实际应用,但对网络环境要求较高,特别是高清文件下的使用,但效率低下,网上获取数据,流量会数倍,甚至几十倍于文件本身的大小,且用户体验不佳,在非线性编辑过程中容易出现卡顿现象。
发明内容
本发明的目的在于克服现有技术的不足,提供一种用于手机非编剪辑短视频的缓存映像方法。
本发明的目的是通过以下技术方案来实现的:
一种用于手机非编剪辑短视频的缓存映像方法,包括以下步骤:
步骤一:在本地生成一个音视频文件的映像文件和一个索引文件index,索引文件index用于快速查找编辑所需数据在本地是否已经存在;
步骤二:定位或播放,获取文件数据时,先查询本地是否存在该文件数据,若本地存在该文件数据,则从本地读取文件数据来进行解析和解码;若本地不存在该文件数据,则通过网络获取该文件数据来进行解析和解码,并根据网络获取的文件数据来填充本地音视频文件的映像文件和索引文件index。
具体的,方法还包括:如果手机非编系统处于空闲时,系统会启动一个后台数据修复线程,将映像文件中缺失的数据自动补上。如果完全补上,则后续的编辑过程则无需再从网上获取数据。
具体的,方法还包括:当将某一个音视频文件播放一遍或完全逐帧定位一遍后,手机非编系统也无需从网上取该文件数据。
具体的,从本地读取文件数据来进行解析和解码过程具体包括:打开一个音视频文件,1)probe基本信息,根据基本信息,来打开不同的decoder;2)读取头文件,根据头文件信息,打开解析器和解码器;3)读取数据,解析数据,把不同流[stream]的数据分开,判断数据的有效性,然后分别送入不同的解码器;4)在解码器中,解出原始数据,根据用户使用需要将视频进行旋转、缩放或格式转换。
具体的,根据网络获取的文件数据来填充本地音视频文件的映像文件和索引文件index过程具体包括:打开网络获取的音视频文件,在本地也创建一个与音视频文件同样大小的cache映像文件,数据为空,同时创建一个索引文件index,用以标注数据在本地是否存在;
文件数据解析或解码读取音视频文件时都读取数据32768个字节,获取数据时,先查询索引文件index,如果本地存在相同文件数据,则从本地读取;如果本地不存在相同文件数据,则通过网络读取,同时把这份读取的数据写入cache映像文件,该cache映像文件位置等同于源文件,同时在索引文件index中记录下该位置的数据已经存在;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都东方盛行电子有限责任公司,未经成都东方盛行电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110483467.6/2.html,转载请声明来源钻瓜专利网。