[发明专利]视频剪切方法、装置、系统、计算机设备和存储介质在审
| 申请号: | 201810018563.1 | 申请日: | 2018-01-09 |
| 公开(公告)号: | CN110022496A | 公开(公告)日: | 2019-07-16 |
| 发明(设计)人: | 周盼杰 | 申请(专利权)人: | 北京小度互娱科技有限公司 |
| 主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4402;H04N21/472;H04N21/845 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
| 地址: | 100193 北京市海淀区西北旺东路*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频流 剪切 锚点 视频文件 解析 计算机设备 存储介质 视频剪切 播放 视频流播放 操作过程 片段存储 耗时 视频 | ||
1.一种视频剪切方法,其特征在于,包括以下步骤:
将待剪切的视频文件解析得到视频流;
获取用户对所述视频流中所需视频流片段进行标记得到的时间锚点;
根据所述时间锚点,对所述视频流进行播放;
根据所述时间锚点,对所述视频流进行剪切,得到所述视频流片段;
将所述视频流片段存储为剪切后的视频文件。
2.根据权利要求1所述的视频剪切方法,其特征在于,所述获取用户对所述视频流中所需视频流片段进行标记得到的时间锚点,包括:
在视频剪切界面上,显示所述视频流的时间轴;
在所述时间轴上,显示候选的时间锚点;所述候选的时间锚点是根据所述视频文件的关键帧确定的;
探测用户的在所述时间轴上执行的操作,从所述候选的时间锚点中,确定所述视频流片段的开始时间锚点和结束时间锚点。
3.根据权利要求2所述的视频剪切方法,其特征在于,所述根据所述时间锚点,对所述视频流进行播放,包括:
从所述开始时间锚点开始,对所述视频流进行播放,直至所述结束时间锚点。
4.根据权利要求1所述的视频剪切方法,其特征在于,所述根据所述时间锚点,对所述视频流进行播放之后,还包括:
获取用户重新标记的时间锚点;
根据重新标记的时间锚点,对所述视频流进行播放。
5.根据权利要求1-4任一项所述的视频剪切方法,其特征在于,若所述视频流片段为多段;所述将所述视频流片段存储为剪切后的视频文件,包括:
依据多个视频流片段在所述视频流中的播放顺序,对所述多个视频流片段进行拼接;
将拼接后的多个视频流片段存储为所述剪切后的视频文件。
6.一种视频剪切装置,其特征在于,所述装置包括:
解析模块,用于将待剪切的视频文件解析得到视频流;
标记模块,用于获取用户对所述视频流中所需视频流片段进行标记得到的时间锚点;
播放模块,用于根据所述时间锚点,对所述视频流进行播放;
剪切模块,用于根据所述时间锚点,对所述视频流进行剪切,得到所述视频流片段;
存储模块,用于将所述视频流片段存储为剪切后的视频文件。
7.一种视频剪切系统,其特征在于,应用于安卓操作系统中,所述系统包括:媒体解码模块、视频流编解码模块、UI控制模块、视图模块和封装模块;
所述媒体解码模块,用于将待剪切的视频文件解析得到视频流;
所述视频流编解码模块,用于对所述媒体解码模块解析得到视频流输出至所述视图模块,以进行展示;
所述UI控制模块,用于获取用户对所述视频流中所需视频流片段进行标记得到的时间锚点;
所述视图模块,用于根据所述时间锚点,对所述视频流进行播放;
所述视频流编解码模块,还用于根据所述时间锚点,对所述视频流进行剪切,得到所述视频流片段并输出至所述封装模块;
所述封装模块,用于将所述视频流片段存储为剪切后的视频文件。
8.一种计算机设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1-5中任一所述的视频剪切方法。
9.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一所述的视频剪切方法。
10.一种计算机程序产品,其特征在于,当所述计算机程序产品中的指令由处理器执行时,执行如权利要求1-5中任一所述的视频剪切方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小度互娱科技有限公司,未经北京小度互娱科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810018563.1/1.html,转载请声明来源钻瓜专利网。





