视频处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26260579 阅读:23 留言:0更新日期:2020-11-06 17:56
本申请提供一种视频处理方法、装置、计算机设备及存储介质,涉及图像处理技术领域,用于提高视频处理效率。该方法包括:获取对待处理的视频文件进行动画特效处理的目标动画特效文件;目标动画特效文件包括至少一个视频图层的图层数据、以及目标动画特效的时长,每个视频图层中包括至少一个子图层,至少一个视频图层中包括至少一个可编辑图层,可编辑图层中包括至少一个可替换子图层;根据视频文件的时长,以及目标动画特效文件的时长,确定出视频文件中各视频帧与目标特效文件中视频图层之间的映射关系;根据映射关系,基于每个视频帧和对应的视频图层分别获得各个目标视频帧;合成获得的各个目标视频帧,获得动画特效处理后的目标视频文件。

【技术实现步骤摘要】
视频处理方法、装置、计算机设备及存储介质
本申请涉及计算机
,尤其涉及图像处理
,提供一种视频处理方法、装置、计算机设备及存储介质。
技术介绍
视频社交受到用户的青睐,各视频社交平台会为用户提供对应的视频处理方案。目前,视频社交平台大多是能提供一些静态的特效。用户在拍摄完视频之后,视频社交平台对应的处理设备解析出各视频帧,用户可以指定在哪些视频帧中去添加该特效,然后添加之后,处理设备进行渲染,获得处理后的视频帧。可见,目前的视频处理方式中需要用户进行大量的操作,视频处理效率低。
技术实现思路
本申请实施例通过提供一种视频处理方法、装置、计算机设备及存储介质,用于提高视频处理的效率。一方面,提供一种视频处理方法,包括:获取对待处理的视频文件进行动画特效处理的目标动画特效文件;其中,所述目标动画特效文件包括至少一个视频图层的图层数据、以及目标动画特效的时长,每个视频图层中包括至少一个子图层,所述至少一个视频图层中包括至少一个可编辑图层,可编辑图层中包括至少一个可替换子图层;根据所述视频文件的时长,以及本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,包括:/n获取对待处理的视频文件进行动画特效处理的目标动画特效文件;其中,所述目标动画特效文件包括至少一个视频图层的图层数据、以及目标动画特效的时长,每个视频图层中包括至少一个子图层,所述至少一个视频图层中包括至少一个可编辑图层,可编辑图层中包括至少一个可替换子图层;/n根据所述视频文件的时长,以及所述目标动画特效文件的时长,确定出所述视频文件中各视频帧与所述目标特效文件中视频图层之间的映射关系;/n根据所述映射关系,基于每个视频帧和对应的视频图层分别获得各个目标视频帧;其中,当视频帧对应的视频图层为可编辑图层时,将可编辑图层中的可替换子图层的图层数据替换为对...

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:
获取对待处理的视频文件进行动画特效处理的目标动画特效文件;其中,所述目标动画特效文件包括至少一个视频图层的图层数据、以及目标动画特效的时长,每个视频图层中包括至少一个子图层,所述至少一个视频图层中包括至少一个可编辑图层,可编辑图层中包括至少一个可替换子图层;
根据所述视频文件的时长,以及所述目标动画特效文件的时长,确定出所述视频文件中各视频帧与所述目标特效文件中视频图层之间的映射关系;
根据所述映射关系,基于每个视频帧和对应的视频图层分别获得各个目标视频帧;其中,当视频帧对应的视频图层为可编辑图层时,将可编辑图层中的可替换子图层的图层数据替换为对应的视频帧的帧数据以获得目标视频帧;
合成获得的各个目标视频帧,获得动画特效处理后的目标视频文件。


2.如权利要求1所述的方法,其特征在于,所述根据所述映射关系,基于每个视频帧和对应的视频图层分别获得各个目标视频帧,包括针对所述至少一个视频图层中每个视频图层执行如下过程,获得目标视频帧:
当视频图层为可编辑图层时,根据所述映射关系,将可编辑图层中的可替换子图层的图层数据替换为视频帧的帧数据,目标视频帧为替换后的可编辑图层;
当视频图层为不可编辑的视频图层时,目标视频帧为视频图层。


3.如权利要求2所述的方法,其特征在于,所述当视频图层为可编辑图层时,根据所述映射关系,将可编辑图层中的可替换子图层的图层数据替换为视频帧的帧数据,包括:
将可替换子图层的图层数据替换为可编辑图层对应的视频帧中与图层数据类型相同的帧数据。


4.如权利要求3所述的方法,其特征在于,将可替换子图层的图层数据替换为可编辑图层对应的视频帧中与图层数据类型相同的帧数据,包括如下的一种或几种:
若可编辑图层中的可替换子图层为文字层,则将可替换子图层的文字内容替换为可编辑图层对应的视频帧中的文字内容;或,
若可编辑图层中可替换子图层为图片层,则将可替换子图层中图片关联的图片路径替换为可编辑图层对应的视频帧中图片关联的图片路径。


5.如权利要求3或4所述的方法,其特征在于,所述目标动画特效文件还包括与替换子图层的图层数据关联的可替换子图层的唯一标识;以及,
在当视频图层为可编辑图层时,根据所述映射关系,将可编辑图层中的可替换子图层替换为视频帧之前,包括:
根据可替换子图层的唯一标识,获得与可替换子图层对应的图层数据。


6.如权利要求1所述的方法,其特征在于,所述根据所述映射关系,基于每个视频帧和对应的视频图层分别获得各个目标视频帧,包括:针对所述视频文件中的每个视频帧执行如下过程,获得目标视频帧:
当视频帧对应的视频图层为不可编辑的图层时,根据所述映射关系,将视频帧对应的视频图层覆盖到视频帧上,目标视频帧为覆盖后的视频帧;
当视频帧对应的视频图层为可编辑图层,则将可编辑图层中除了可替换子图层之外的子图层覆盖到视频帧上,目标视频帧为覆盖后的视频帧。


7.如权利要求1~4或6中任一项所述的方法,其特征在于,所述合成获得的各个目标视频帧,获得动画特效处理后的目标视频文件,包括:
对各个目标视频帧的目标视频帧数据进行数据格式转换,得到可渲染数据格式的目标视频帧数据;
对所述可渲染数据格...

【专利技术属性】
技术研发人员:傅彬陈仁健
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1