System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书实施例涉及图形渲染和计算处理的,特别涉及一种视频生成方法、视频播放方法、计算设备及计算机可读存储介质。
技术介绍
1、随着计算机技术的发展,应用为了提升了用户体验,在用户界面设计上投入了巨大的精力和资源。
2、目前,在应用上展示一些高质量内容,例如,文本、图片、视频等,不仅可以吸引用户的注意力,而且有效缓解了数据加载时间用户等待的焦虑感,提升了用户体验。如何进一步提升目标应用上展示的视频内容的视觉效果,是一个需要不断探索和创新的问题。
技术实现思路
1、有鉴于此,本说明书实施例提供了一种视频生成方法。本说明书一个或者多个实施例同时涉及一种视频播放方法,一种视频生成装置,一种视频播放装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序产品,以解决现有技术中存在的技术缺陷。
2、根据本说明书实施例的第一方面,提供了一种视频生成方法,应用于目标应用的云服务端,包括:
3、获取视频素材,其中,视频素材包括初始前景帧序列和背景帧序列;
4、对初始前景帧序列进行颜色渲染通道划分,确定第一颜色渲染通道和第二颜色渲染通道,其中,第一颜色渲染通道为多颜色通道,第二颜色通道为单颜色通道;
5、基于第一颜色渲染通道和第二颜色渲染通道,对初始前景帧序列的颜色信息进行融合处理,获得包括透明度渲染通道的目标前景帧序列;
6、按照渲染层级,分别对目标前景帧序列和背景帧序列进行渲染,获得目标视频。
7、根据本说明书
8、响应于对目标应用的启动操作或者目标应用中目标页面的触发操作,在目标应用的目标页面播放目标视频,其中,目标视频为按照渲染层级分别对目标前景帧序列和背景帧序列进行渲染获得,目标前景帧序列包括透明度渲染通道,透明度渲染通道为基于第一颜色渲染通道和第二颜色渲染通道、对初始前景帧序列的颜色信息进行融合处理获得,第一颜色渲染通道和第二颜色渲染通道为对初始前景帧序列进行颜色渲染通道划分确定,第一颜色渲染通道为多颜色通道,第二颜色通道为单颜色通道。
9、根据本说明书实施例的第三方面,提供了一种视频生成装置,应用于目标应用的云服务端,包括:
10、获取模块,被配置为获取视频素材,其中,视频素材包括初始前景帧序列和背景帧序列;
11、划分模块,被配置为对初始前景帧序列进行颜色渲染通道划分,确定第一颜色渲染通道和第二颜色渲染通道,其中,第一颜色渲染通道为多颜色通道,第二颜色通道为单颜色通道;
12、融合模块,被配置为基于第一颜色渲染通道和第二颜色渲染通道,对初始前景帧序列的颜色信息进行融合处理,获得包括透明度渲染通道的目标前景帧序列;
13、渲染模块,被配置为按照渲染层级,分别对目标前景帧序列和背景帧序列进行渲染,获得目标视频。
14、根据本说明书实施例的第四方面,提供了一种视频播放装置,应用于目标应用的客户端,包括:
15、播放模块,被配置为响应于对目标应用的启动操作或者目标应用中目标页面的触发操作,在目标应用的目标页面播放目标视频,其中,目标视频为按照渲染层级分别对目标前景帧序列和背景帧序列进行渲染获得,目标前景帧序列包括透明度渲染通道,透明度渲染通道为基于第一颜色渲染通道和第二颜色渲染通道、对初始前景帧序列的颜色信息进行融合处理获得,第一颜色渲染通道和第二颜色渲染通道为对初始前景帧序列进行颜色渲染通道划分确定,第一颜色渲染通道为多颜色通道,第二颜色通道为单颜色通道。
16、根据本说明书实施例的第五方面,提供了一种计算设备,包括:
17、存储器和处理器;
18、该存储器用于存储计算机程序/指令,该处理器用于执行该计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。
19、根据本说明书实施例的第六方面,提供了一种计算机可读存储介质,其存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。
20、根据本说明书实施例的第七方面,提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。
21、本说明书一个实施例中,提供了一种视频生成方法,应用于目标应用的云服务端,包括:获取视频素材,其中,视频素材包括初始前景帧序列和背景帧序列;对初始前景帧序列进行颜色渲染通道划分,确定第一颜色渲染通道和第二颜色渲染通道,其中,第一颜色渲染通道为多颜色通道,第二颜色通道为单颜色通道;基于第一颜色渲染通道和第二颜色渲染通道,对初始前景帧序列的颜色信息进行融合处理,获得包括透明度渲染通道的目标前景帧序列;按照渲染层级,分别对目标前景帧序列和背景帧序列进行渲染,获得目标视频。
22、通过对初始前景帧序列进行颜色渲染通道划分,确定多颜色通道的第一颜色渲染通道和单颜色通道的第二颜色渲染通道,基于第一颜色渲染通道和第二颜色渲染通道,对初始前景帧序列的颜色信息进行融合处理,获得包括透明度渲染通道的目标前景帧序列,这不仅增加了更加丰富的视觉内容,而且增加了视频内容的层次感,使得前景帧序列能够在不影响背景视频帧序列的情况下自然呈现,提高了画面的真实感和细腻度。按渲染层级,渲染目标前景帧序列及背景帧序列,保证了各层内容之间良好的融合度,呈现出了至少部分视频元素触及或者超出或者覆盖该目标视频的可视区域,或者目标视频的至少部分视频元素触及或者超出或者覆盖该目标视频的其他部分视频元素的视觉效果,提升了目标应用上展示的视频内容的视觉效果,从而提升了用户体验。
本文档来自技高网...【技术保护点】
1.一种视频生成方法,其特征在于,应用于目标应用的云服务端,包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述初始前景帧序列进行颜色渲染通道划分,确定第一颜色渲染通道和第二颜色渲染通道,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一颜色渲染通道和所述第二颜色渲染通道,对所述初始前景帧序列的颜色信息进行融合处理,获得包括透明度渲染通道的目标前景帧序列,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述第一颜色渲染通道和所述第二颜色渲染通道,对所述初始前景帧序列的色彩信息和灰度信息进行融合处理,获得包括透明度渲染通道的目标前景帧序列,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,在所述按照渲染层级,分别对所述目标前景帧序列和所述背景帧序列进行渲染,获得目标视频之前,还包括:
6.根据权利要求5所述的方法,其特征在于,所述按照渲染层级,分别对所述目标前景帧序列和所述背景帧序列进行渲染,获得目标视频,包括:
7.根据权利要求5所述的方法,其特征在于,在所述按照从
8.根据权利要求5所述的方法,其特征在于,在所述获取元素内容之前,还包括:
9.一种视频播放方法,其特征在于,应用于目标应用的客户端,包括:
10.一种计算设备,包括:
11.一种计算机可读存储介质,其存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至9任意一项所述方法的步骤。
12.一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至9任意一项所述方法的步骤。
...【技术特征摘要】
1.一种视频生成方法,其特征在于,应用于目标应用的云服务端,包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述初始前景帧序列进行颜色渲染通道划分,确定第一颜色渲染通道和第二颜色渲染通道,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一颜色渲染通道和所述第二颜色渲染通道,对所述初始前景帧序列的颜色信息进行融合处理,获得包括透明度渲染通道的目标前景帧序列,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述第一颜色渲染通道和所述第二颜色渲染通道,对所述初始前景帧序列的色彩信息和灰度信息进行融合处理,获得包括透明度渲染通道的目标前景帧序列,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,在所述按照渲染层级,分别对所述目标前景帧序列和所述背景帧序列进行渲染,获得目标视频之前,还包括:
...
【专利技术属性】
技术研发人员:任士博,
申请(专利权)人:书行科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。