[发明专利]视频中添加特效的方法及装置有效
申请号: | 202010019167.8 | 申请日: | 2020-01-08 |
公开(公告)号: | CN111193876B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 齐国鹏;陈仁健;傅彬 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N5/262 | 分类号: | H04N5/262;H04L29/06 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李昂;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 添加 特效 方法 装置 | ||
1.一种视频中添加特效的方法,其特征在于,所述方法包括:
获取视频文件、及用于为所述视频文件添加至少一个特效的动画文件;
对所述视频文件进行解码,得到所述视频文件的多个视频帧的帧数据,并对所述动画文件进行解码,得到所述动画文件的多个动画帧的帧数据,所述视频帧与所述动画帧存在一一对应关系,所述帧数据包括动画文件的关键帧的帧数据及多个非关键帧的帧数据;其中,所述关键帧的帧数据为位图数据,所述多个非关键帧的帧数据为相对于所述关键帧的差异位图数据;
模拟图形处理器,并运行模拟的所述图形处理器;
分别根据各所述视频帧的帧数据及相应的动画帧的帧数据,通过模拟的所述图形处理器进行动画渲染,以得到承载有对应目标视频帧的图形的画布;
所述分别根据各所述视频帧的帧数据及相应的动画帧的帧数据,通过模拟的所述图形处理器进行动画渲染包括以下至少之一的方式:
基于所述视频帧的帧数据及相应的动画帧的帧数据,通过模拟的所述图形处理器,在空白画布中先对各所述视频帧的帧数据进行渲染,得到承载有对应视频帧的画布;再在所述承载有对应视频帧的画布中对相应的动画帧的帧数据进行渲染,以将所述动画帧对应的图形覆盖在所述视频帧对应的图形之上;
基于所述动画帧的帧数据及相应的视频帧的帧数据,通过模拟的所述图形处理器,在空白画布中先对各所述动画帧的帧数据进行渲染,得到承载有对应动画帧的画布;再在所述承载有对应动画帧的画布中对相应的视频帧的帧数据进行渲染,以将所述视频帧对应的图形覆盖在所述动画帧对应的图形之上;
对渲染得到的多个所述承载有对应目标视频帧的图形的画布进行截屏处理,得到多个目标视频帧;
基于所述多个目标视频帧进行视频合成,得到添加有所述至少一个特效的目标视频文件。
2.如权利要求1所述的方法,其特征在于,所述对所述视频文件进行解码,得到所述视频文件的多个视频帧的帧数据,包括:
对所述视频文件进行解封装,得到视频文件中的视频流数据;
对所述视频流数据进行解码,得到多个视频帧的帧数据;
对所述多个视频帧的帧数据进行格式转换,得到可渲染的数据格式的帧数据。
3.如权利要求2所述的方法,其特征在于,所述对所述多个视频帧的帧数据进行格式转换,得到可渲染的数据格式的帧数据,包括:
将所述多个视频帧的帧数据的数据格式,从亮度-色度YUV数据格式转换为红-绿-蓝-透明度RGBA数据格式。
4.如权利要求1所述的方法,其特征在于,所述分别根据各所述视频帧的帧数据及相应的动画帧的帧数据,通过模拟的所述图形处理器进行动画渲染,以得到承载有对应目标视频帧的图形的画布,包括:
模拟开放式图形库的环境;
基于模拟的开放式图形库的环境,创建二维图形库的环境;
基于所述二维图形库的环境,通过模拟的所述图形处理器,调用图形绘制接口,分别根据各所述视频帧的帧数据及相应的动画帧的帧数据,进行动画渲染,以得到承载有对应目标视频帧的图形的画布。
5.如权利要求1所述的方法,其特征在于,所述分别根据各所述视频帧的帧数据及相应的动画帧的帧数据,通过模拟的所述图形处理器进行动画渲染,包括:
对每个视频帧的帧数据及相应的动画帧的帧数据执行以下操作:
基于所述视频帧的帧数据,通过模拟的所述图形处理器,在空白画布中绘制对应所述视频帧的第一图形;
获取所述视频帧对应的动画帧的第一位置信息;
基于所述动画帧的帧数据,通过模拟的所述图形处理器,在绘制有所述第一图形的画布上对应所述第一位置信息的位置,绘制对应所述动画帧的第二图形,得到承载有对应所述目标视频帧的图形的画布。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010019167.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:叠层板、立体封装结构及封装方法
- 下一篇:一种电缆标签的制作工艺