特效播放方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:39440805 阅读:9 留言:0更新日期:2023-11-19 16:23
本申请公开了一种特效播放方法、装置、电子设备和计算机可读存储介质,本申请实施例通过在直播间显示物品赠送页面,物品赠送页面包括至少一个物品;响应于对物品中目标物品的赠送操作,获取目标物品对应的特效视频信息以及赠送目标物品的目标用户的关联信息,特效视频信息包括配置了用于显示关联信息的可替换区域的特效帧以及可替换区域在特效帧中的透明度;根据特效帧进行解码处理,得到目标物品的待合成的特效视频;从特效视频信息中获取可替换区域以及透明度;根据透明度,在特效视频中的可替换区域上,生成关联信息对应的内容,得到目标物品针对关联信息的合成特效视频;在直播间播放合成特效视频。本申请实施例可以播放嵌套关联信息的特效。嵌套关联信息的特效。嵌套关联信息的特效。

【技术实现步骤摘要】
特效播放方法、装置、电子设备和可读存储介质


[0001]本申请涉及视频
,具体涉及一种特效播放方法、装置、电子设备和计算机可读存储介质。

技术介绍

[0002]随着科学技术的发展,直播越来越受用户的欢迎。用户可以在直播间赠送虚拟礼物,以便与直播间的主播进行互动。
[0003]用户在直播间赠送虚拟礼物之后,可以以预设特殊的效果(特殊的效果即特效)显示虚拟礼物。然而,目前特殊的效果是固定的,不能动态改变,降低赠送虚拟礼物的乐趣,从而降低用户在直播间的互动率,进而降低用户在直播间的留存率。

技术实现思路

[0004]本申请实施例提供一种特效播放方法、装置、电子设备和计算机可读存储介质,可以提高赠送虚拟礼物的乐趣,从而提高用户在直播间的互动率,进而提高用户在直播间的留存率。
[0005]第一方面,本申请实施例提供一种特效播放方法,上述方法包括:
[0006]在直播间显示物品赠送页面,上述物品赠送页面包括至少一个物品;
[0007]响应于对上述物品中目标物品的赠送操作,获取上述目标物品对应的特效视频信息以及赠送上述目标物品的目标用户的关联信息,上述特效视频信息包括配置了用于显示上述关联信息的可替换区域的特效帧以及上述可替换区域在上述特效帧中的透明度;
[0008]根据上述特效帧进行解码处理,得到上述目标物品的待合成的特效视频;
[0009]从上述特效视频信息中获取上述可替换区域以及上述透明度;
[0010]根据上述透明度,在上述特效视频中的上述可替换区域上,生成上述关联信息对应的内容,得到上述目标物品针对上述关联信息的合成特效视频;
[0011]在上述直播间播放上述合成特效视频。
[0012]第二方面,本申请实施例还提供一种特效播放装置,上述装置包括:
[0013]页面显示模块,用于在直播间显示物品赠送页面,上述物品赠送页面包括至少一个物品;
[0014]第一获取模块,用于响应于对上述物品中目标物品的赠送操作,获取上述目标物品对应的特效视频信息以及赠送上述目标物品的目标用户的关联信息,上述特效视频信息包括配置了用于显示上述关联信息的可替换区域的特效帧以及上述可替换区域在上述特效帧中的透明度;
[0015]视频解码模块,用于根据上述特效帧进行解码处理,得到上述目标物品的待合成的特效视频;
[0016]第二获取模块,用于从上述特效视频信息中获取上述可替换区域以及上述透明度;
[0017]视频生成模块,用于根据上述透明度,在上述特效视频中的上述可替换区域上,生成上述关联信息对应的内容,得到上述目标物品针对上述关联信息的合成特效视频;
[0018]视频播放模块,用于在上述直播间播放上述合成特效视频。
[0019]第三方面,本申请实施例还提供一种电子设备,包括存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行本申请实施例所提供的任一种特效播放方法。
[0020]第四方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例所提供的任一种特效播放方法。
[0021]本申请实施例中,在直播间显示物品赠送页面,物品赠送页面包括至少一个物品;响应于对物品中目标物品的赠送操作,获取目标物品对应的特效视频信息以及赠送目标物品的目标用户的关联信息,特效视频信息包括配置了用于显示关联信息的可替换区域的特效帧以及可替换区域在特效帧中的透明度;根据特效帧进行解码处理,得到目标物品的待合成的特效视频;从特效视频信息中获取可替换区域以及透明度;根据透明度,在特效视频中的可替换区域上,生成关联信息对应的内容,得到目标物品针对关联信息的合成特效视频,在直播间播放合成特效视频,以便合成特效视频中可以包括目标用户的关联信息,使得当目标用户不同时,关联信息也不同,合成特效视频也不同,提高赠送目标物品的乐趣,从而提高用户在直播间的互动率,进而提高用户在直播间的留存率。
附图说明
[0022]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1是本申请实施例提供的特效播放系统示意图;
[0024]图2是本申请实施例提供的特效播放方法的一种实施例流程示意图;
[0025]图3是本申请实施例中提供的视频特效信息的示意图;
[0026]图4是本申请实施例中提供的透明度区域和特效信息区域的示意图;
[0027]图5是本申请实施例中提供的关联信息对应的内容变形的示意图;
[0028]图6是本申请实施例中提供的可替换区域的示意图;
[0029]图7是本申请实施例中提供的特效信息序列和候选透明度序列的示意图;
[0030]图8是本申请实施例中提供的合成特效视频中的一帧视频帧的示意图;
[0031]图9是本申请实施例中提供的合成特效视频中的一帧视频帧的另一种示意图;
[0032]图10是本申请实施例中提供的合成特效视频中的一帧视频帧的另一种示意图图;
[0033]图11是本申请实施例提供的最大外接正接矩形的示意图;
[0034]图12是本申请实施例提供的顶点坐标的顺序的示意图;
[0035]图13是本申请实施例提供的待导出特效视频中视频帧的示意图;
[0036]图14是本申请实施例提供的关联信息对应的内容发生变形的另一种示意图;
[0037]图15是本申请实施例提供的增大后的待导出特效视频中视频帧的示意图;
[0038]图16是本申请实施例提供的关联信息对应的内容的示意图;
[0039]图17是本申请实施例提供的预设信息配置页面的示意图;
[0040]图18是本申请实施例提供的特效视频信息生成方法的一种实施例流程示意图;
[0041]图19是本申请实施例提供的候选透明度序列生成方法的一种实施例流程示意图;
[0042]图20是本申请实施例提供的可替换区域的位置信息获取方法的一种实施例流程示意图;
[0043]图21是本申请实施例提供的json生成方法的一种实施例流程示意图;
[0044]图22是本申请实施例提供的json的示意图;
[0045]图23是本申请实施例提供的透明度序列生成方法的一种实施例流程示意图;
[0046]图24是本申请实施例提供的特效视频信息生成方法的另一种实施例流程示意图;
[0047]图25是本申请实施例提供的特效播放方法的另一种实施例流程示意图;
[0048]图26是本申请实施例提供的特效播放方法的另一种实施例流程示意图;
[0049]图27是本申请实施例提供的特效播放装置的结构示意图;
[0050]图28是本申请实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种特效播放方法,其特征在于,所述方法包括:在直播间显示物品赠送页面,所述物品赠送页面包括至少一个物品;响应于对所述物品中目标物品的赠送操作,获取所述目标物品对应的特效视频信息以及赠送所述目标物品的目标用户的关联信息,所述特效视频信息包括配置了用于显示所述关联信息的可替换区域的特效帧以及所述可替换区域在所述特效帧中的透明度;根据所述特效帧进行解码处理,得到所述目标物品的待合成的特效视频;从所述特效视频信息中获取所述可替换区域以及所述透明度;根据所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频;在所述直播间播放所述合成特效视频。2.如权利要求1所述的特效播放方法,其特征在于,所述特效帧包括特效信息区域和透明度区域,所述特效信息区域包括配置了用于显示所述关联信息的可替换区域,所述透明度区域包括所述特效信息区域对应的透明度;从所述特效视频信息中获取所述可替换区域以及所述透明度,包括:从所述特效视频信息中获取所述可替换区域;从所述透明度区域中获取所述可替换区域的透明度。所述根据所述特效帧进行解码处理,得到所述目标物品的待合成的特效视频,包括:根据所述特效帧进行解码,得到所述特效帧对应的解码后数据;根据所述解码后数据,生成所述特效帧对应的颜色纹理图像;从所述颜色纹理图像中获取颜色值以及从所述透明度区域中获取所述特效信息区域对应的透明度;根据所述颜色值和所述特效信息区域对应的透明度进行渲染处理,得到所述目标物品的待合成的特效视频。3.如权利要求2所述的特效播放方法,其特征在于,所述透明度区域还包括所述可替换区域中各个像素点对应的目标颜色通道对应的数值;所述根据所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频,包括:从所述透明度区域中获取所述特效视频的所述可替换区域中所述像素点对应的目标颜色通道对应的数值;若所述目标颜色通道对应的数值不是目标数值,则根据所述透明度,在所述特效视频中的所述可替换区域中所述像素点上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频。4.如权利要求1所述的特效播放方法,其特征在于,所述从所述特效视频信息中获取所述可替换区域,包括:从所述特效视频信息对应的扩展字段中获取目标集合,所述目标集合包括所述可替换区域的位置信息;从所述目标集合中获取所述可替换区域的位置信息;根据所述位置信息,确定所述可替换区域。5.如权利要求4所述的特效播放方法,其特征在于,所述目标集合还包括所述可替换区
域对应的投影矩阵;所述根据所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频,包括:生成所述关联信息对应的目标颜色纹理图像;根据所述投影矩阵,确定所述特效视频的所述可替换区域在所述目标颜色纹理图像中对应的位置,得到目标位置;从所述目标颜色纹理图像中获取所述目标位置对应的颜色值;根据所述目标位置对应的颜色值和所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频。6.如权利要求4所述的特效播放方法,其特征在于,所述目标集合包括所述可替换区域的区域标识以及所述区域标识对应的预设信息;所述根据所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频,包括:若没有获取到所述关联信息,则从所述目标集合中获取所述区域标识对应的预设信息根据所述透明度,在所述特效视频中的所述区域标识对应的可替换区域上,生成所述预设信息对应的内容,得到所述目标物品的合成特效视频。7.如权利要求2

6任一项所述的特效播放方法,其特征在于,在响应于对所述物品中目标物品的赠送操作,获取所述目标物品对应的特效视频信息之前,还包括:获取所述目标物品的待导出特效视频以及预设图形;将所述待导出特效视频中与所述预设图形匹配的图形所在的区域作为可替换区域;根据所述可替换区域,将所述待导出特效视频导出为特效信息序列,所述特效信息序列包括所述目标物品的特效信息和所述可替换区域;根据所述特效信息序列中的所述特效信息,确定所述目标物品的特效对应的透明度,并根据所述目标物品的特效对应的透明度,生成透明度序列;对所述特效信息序列和所述透明度序列进行融合处理,得到所述目标物品对应的特效视频信息。8.如权利要求7所述的特效播放方法,其特征在于,所述根据所述可替换区域,将所述待导出特效视频导出为特效信息序列,包括:根据所述可替换区域,将所述待导出特效视频导出为特效信息序列和候选透明度序列,所述候选透明度序列包括所述可替换区域以及所述可替换区域对应的透明度;所述根据所述特效信息序列中的所述特效信息,确定所述目标物品的特效对应的透明度,包括:获取所述特效信息序列对应的优先级和所述候选透明度序列对应的优先级;若所述特效信息序列对应的优先级高于所述候选透明度序列对应的优先级,则根据所述特效信息序列中的所述特效信息,确定所述目标物品的特效对应的透明度;若所述特效信息序列对应的优先级低于所述候选透明度序列对应的优先级,则根据所述候选透明度序列中透明度为零的像素点在所述特效信息序列中对应的透明度和所述可替换区域的透明度,确定所述目标物品的特效对应的透明度。9.如权利要求8所述的特效播放方法,其特征在于,所述候选透明度序列还包括所述可
替换区域的目标颜色通道对应的数值,所述根据所述目标物品的特效对应的透明度,生成透明度序列,包括:若所述特效信息序列对应的优先级高于所述候选透明度序列对应的优先级且所述特效信息中的透明度不为目标...

【专利技术属性】
技术研发人员:林哲生
申请(专利权)人:广州博冠信息科技有限公司
类型:发明
国别省市:

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

1