[发明专利]视频特效的处理方法、装置以及电子设备有效
申请号: | 202010599847.1 | 申请日: | 2020-06-28 |
公开(公告)号: | CN111669623B | 公开(公告)日: | 2023-10-13 |
发明(设计)人: | 齐国鹏;陈仁健 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/44;H04N21/4402;H04N21/478;H04N5/262 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李昂;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 特效 处理 方法 装置 以及 电子设备 | ||
1.一种视频特效的处理方法,其特征在于,所述方法包括:
获取视频特效文件,并从所述视频特效文件中提取时长伸缩逻辑;
获取需要所述视频特效文件所实现的目标播放时长,其中,所述目标播放时长区别于所述视频特效文件的原始播放时长;
根据所述时长伸缩逻辑,确定所述视频特效文件中与目标时间轴对应的特效帧;
其中,所述目标时间轴的长度与所述目标播放时长一致;
根据与所述目标时间轴对应的特效帧进行渲染,以形成符合所述目标播放时长的视频特效播放过程。
2.根据权利要求1所述的方法,其特征在于,所述获取视频特效文件,包括:
执行以下处理之一以得到对应所述特效对象的编码导出文件:
对所述特效对象的多个图层结构进行编码处理,得到对应所述特效对象的编码导出文件;
对所述特效对象的多个特效帧进行编码处理,得到对应所述特效对象的编码导出文件;
对所述特效对象的多个特效帧进行视频格式压缩处理,并对得到的视频格式压缩处理结果进行编码处理,得到对应所述特效对象的编码导出文件;
将时长伸缩类型以及时长伸缩区间封装在所述编码导出文件中,得到对应所述特效对象的视频特效文件。
3.根据权利要求1所述的方法,其特征在于,
所述时长伸缩逻辑包括时长伸缩区间以及对应的时长伸缩类型;
所述从所述视频特效文件中提取时长伸缩逻辑,包括:
对所述视频特效文件进行解码处理,得到对应所述视频特效文件的至少一个时长伸缩区间以及对应的时长伸缩类型;
其中,所述时长伸缩类型包括以下类型中的任意一种:时间线性伸缩类型;时间重复类型;时间倒序重复类型。
4.根据权利要求3所述的方法,其特征在于,所述获取将所述视频特效文件应用于设计场景时需要实现的目标播放时长,包括:
当所述时长伸缩区间的数目为多个时,将所述视频特效文件拆分为与所述数目一致的多个视频特效子文件,并分别获取针对每个所述视频特效子文件的目标播放时长间;
当所述时长伸缩区间的数目为一个时,获取针对所述视频特效文件的整体的目标播放时长。
5.根据权利要求4所述的方法,其特征在于,在获取将所述视频特效文件应用于设计场景时需要实现的目标播放时长之后,所述方法还包括:
当所述时长伸缩区间的数目为多个时,针对每个所述视频特效子文件执行以下处理:
从所述视频特效子文件中获取对应特效对象的原始时间轴;
保持所述原始时间轴的帧率不变,对所述原始时间轴进行时长伸缩处理,得到对应所述目标播放时长的目标时间轴;
当所述时长伸缩区间的数目为一个时,针对所述视频特效文件执行以下处理:
从所述视频特效文件中获取对应特效对象的原始时间轴;
保持所述原始时间轴的帧率不变,对所述原始时间轴进行时长伸缩处理,得到对应所述目标播放时长的目标时间轴。
6.根据权利要求5所述的方法,其特征在于,
当所述时长伸缩区间的数目为多个时,所述根据所述时长伸缩逻辑,确定所述视频特效文件中与目标时间轴对应的特效帧,包括:
针对每个时长伸缩区间执行以下处理:
从所述视频特效子文件中获取包括所述特效对象的多个特效帧、以及每个所述特效帧在所述原始时间轴上对应的时间戳,以作为每个所述特效帧的原始特效帧时间戳;
基于时长伸缩区间、以及每个所述特效帧对应的原始特效帧时间戳,在所述多个特效帧中确定与所述目标时间轴上每个时间戳对应的特效帧。
7.根据权利要求5所述的方法,其特征在于,
当所述时长伸缩区间的数目为一个时,所述根据所述时长伸缩逻辑,确定所述视频特效文件中与目标时间轴对应的特效帧,包括:
从所述视频特效文件中获取包括所述特效对象的多个特效帧、以及每个所述特效帧在所述原始时间轴上对应的时间戳,以作为每个所述特效帧的原始特效帧时间戳;
基于时长伸缩区间、以及每个所述特效帧对应的原始特效帧时间戳,在所述多个特效帧中确定与所述目标时间轴上每个时间戳对应的特效帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010599847.1/1.html,转载请声明来源钻瓜专利网。