[发明专利]视频剪辑方法、装置、设备及可读存储介质有效
申请号: | 201910918358.5 | 申请日: | 2019-09-26 |
公开(公告)号: | CN110572722B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 周文欢 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/8547 | 分类号: | H04N21/8547;H04N21/472;H04N21/44;H04N21/4402;H04N21/439;A63F13/60;G11B27/031;G11B27/30;G11B27/32 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频剪辑 方法 装置 设备 可读 存储 介质 | ||
1.一种视频剪辑方法,其特征在于,所述方法包括:
获取对待剪辑视频进行剪辑的起始时刻和终止时刻,所述起始时刻和所述终止时刻是用于从所述待剪辑视频中剪辑目标视频片段时对应的时刻,所述待剪辑视频为通过H.264编码方式进行编码的视频;
调用视频文件分离器对所述待剪辑视频进行音视频轨道分离,得到视频轨道和音频轨道;
在所述视频轨道上确定与所述起始时刻对应的关键帧作为目标视频帧;
从所述目标视频帧开始连续提取一组视频帧的解码时间戳,所述一组视频帧为从所述目标视频帧开始至下一帧关键帧之间的视频帧;
确定所述一组视频帧的解码时间戳中,相邻两帧视频帧之间解码时间戳的时间戳差值;
根据最小时间戳差值确定所述视频帧的显示时间戳;
从所述目标视频帧开始将所述视频轨道上的视频帧的帧数据和帧信息逐帧写入视频合成器,直至被写入的视频帧的显示时间戳达到所述终止时刻,其中,所述帧数据包括所述视频帧的编解码数据,所述帧信息包括所述视频帧的所述显示时间戳,所述视频文件分离器和所述视频合成器为操作系统提供的用于对视频进行处理的功能单元;
从所述起始时刻对应的目标音频帧开始将所述音频轨道上的音频帧数据逐帧写入所述视频合成器,直至被写入的音频帧的播放时间戳达到所述终止时刻;
获取所述视频合成器合成得到的所述目标视频片段。
2.根据权利要求1所述的方法,其特征在于,所述在所述视频轨道上确定与所述起始时刻对应的关键帧作为所述目标视频帧,包括:
在所述视频轨道上确定与所述起始时刻临近的关键帧作为所述目标视频帧。
3.根据权利要求1所述的方法,其特征在于,所述获取所述视频合成器合成得到的所述目标视频片段之后,还包括:
提取所述目标视频片段的第一宽度和第一高度,得到第一宽高比;
确定所述目标视频片段在终端中的可显示区域的第二宽度和第二高度,得到第二宽高比;
根据所述第一宽高比和所述第二宽高比在所述可显示区域中显示所述目标视频片段。
4.根据权利要求3所述的方法,其特征在于,所述提取所述目标视频片段的第一宽度和第一高度,得到第一宽高比,包括:
提取所述待剪辑视频的拍摄方向信息;
当所述拍摄方向信息指示所述待剪辑视频以第一方向拍摄时,将所述第一宽度与所述第一高度的比值作为所述第一宽高比。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一宽高比和所述第二宽高比在所述可显示区域中显示所述目标视频片段,包括:
当所述第一宽高比小于所述第二宽高比时,将所述第一高度调整至所述第二高度;计算所述第一高度与所述第二高度之间的第一缩放比例;以所述第一缩放比例对所述第一宽度进行调整;将所述目标视频片段以所述第二高度和调整后的所述第一宽度在所述可显示区域中进行播放;
当所述第一宽高比大于所述第二宽高比时,将所述第一宽度调整至所述第二宽度;计算所述第一宽度与所述第二宽度之间的第二缩放比例;以所述第二缩放比例对所述第一高度进行调整;将所述目标视频片段以所述第二宽度和调整后的所述第一高度在所述可显示区域中进行播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910918358.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:视频传输方法和装置
- 下一篇:一种缩略图生成的方法以及相关装置