【技术实现步骤摘要】
特效播放方法、装置、电子设备和可读存储介质
[0001]本申请涉及视频
,具体涉及一种特效播放方法、装置、电子设备和计算机可读存储介质。
技术介绍
[0002]随着科学技术的发展,直播越来越受用户的欢迎。用户可以在直播间赠送虚拟礼物,以便与直播间的主播进行互动。
[0003]用户在直播间赠送虚拟礼物之后,可以以预设特殊的效果(特殊的效果即特效)显示虚拟礼物。然而,目前特殊的效果是固定的,不能动态改变,降低赠送虚拟礼物的乐趣,从而降低用户在直播间的互动率,进而降低用户在直播间的留存率。
技术实现思路
[0004]本申请实施例提供一种特效播放方法、装置、电子设备和计算机可读存储介质,可以提高赠送虚拟礼物的乐趣,从而提高用户在直播间的互动率,进而提高用户在直播间的留存率。
[0005]第一方面,本申请实施例提供一种特效播放方法,上述方法包括:
[0006]在直播间显示物品赠送页面,上述物品赠送页面包括至少一个物品;
[0007]响应于对上述物品中目标物品的赠送操作,获取上述目标物品对应的特效视频信息以及赠送上述目标物品的目标用户的关联信息,上述特效视频信息包括配置了用于显示上述关联信息的可替换区域的特效帧以及上述可替换区域在上述特效帧中的透明度;
[0008]根据上述特效帧进行解码处理,得到上述目标物品的待合成的特效视频;
[0009]从上述特效视频信息中获取上述可替换区域以及上述透明度;
[0010]根据上述透明度,在上述特效视频中的上述可替换 ...
【技术保护点】
【技术特征摘要】
1.一种特效播放方法,其特征在于,所述方法包括:在直播间显示物品赠送页面,所述物品赠送页面包括至少一个物品;响应于对所述物品中目标物品的赠送操作,获取所述目标物品对应的特效视频信息以及赠送所述目标物品的目标用户的关联信息,所述特效视频信息包括配置了用于显示所述关联信息的可替换区域的特效帧以及所述可替换区域在所述特效帧中的透明度;根据所述特效帧进行解码处理,得到所述目标物品的待合成的特效视频;从所述特效视频信息中获取所述可替换区域以及所述透明度;根据所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频;在所述直播间播放所述合成特效视频。2.如权利要求1所述的特效播放方法,其特征在于,所述特效帧包括特效信息区域和透明度区域,所述特效信息区域包括配置了用于显示所述关联信息的可替换区域,所述透明度区域包括所述特效信息区域对应的透明度;从所述特效视频信息中获取所述可替换区域以及所述透明度,包括:从所述特效视频信息中获取所述可替换区域;从所述透明度区域中获取所述可替换区域的透明度。所述根据所述特效帧进行解码处理,得到所述目标物品的待合成的特效视频,包括:根据所述特效帧进行解码,得到所述特效帧对应的解码后数据;根据所述解码后数据,生成所述特效帧对应的颜色纹理图像;从所述颜色纹理图像中获取颜色值以及从所述透明度区域中获取所述特效信息区域对应的透明度;根据所述颜色值和所述特效信息区域对应的透明度进行渲染处理,得到所述目标物品的待合成的特效视频。3.如权利要求2所述的特效播放方法,其特征在于,所述透明度区域还包括所述可替换区域中各个像素点对应的目标颜色通道对应的数值;所述根据所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频,包括:从所述透明度区域中获取所述特效视频的所述可替换区域中所述像素点对应的目标颜色通道对应的数值;若所述目标颜色通道对应的数值不是目标数值,则根据所述透明度,在所述特效视频中的所述可替换区域中所述像素点上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频。4.如权利要求1所述的特效播放方法,其特征在于,所述从所述特效视频信息中获取所述可替换区域,包括:从所述特效视频信息对应的扩展字段中获取目标集合,所述目标集合包括所述可替换区域的位置信息;从所述目标集合中获取所述可替换区域的位置信息;根据所述位置信息,确定所述可替换区域。5.如权利要求4所述的特效播放方法,其特征在于,所述目标集合还包括所述可替换区
域对应的投影矩阵;所述根据所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频,包括:生成所述关联信息对应的目标颜色纹理图像;根据所述投影矩阵,确定所述特效视频的所述可替换区域在所述目标颜色纹理图像中对应的位置,得到目标位置;从所述目标颜色纹理图像中获取所述目标位置对应的颜色值;根据所述目标位置对应的颜色值和所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频。6.如权利要求4所述的特效播放方法,其特征在于,所述目标集合包括所述可替换区域的区域标识以及所述区域标识对应的预设信息;所述根据所述透明度,在所述特效视频中的所述可替换区域上,生成所述关联信息对应的内容,得到所述目标物品针对所述关联信息的合成特效视频,包括:若没有获取到所述关联信息,则从所述目标集合中获取所述区域标识对应的预设信息根据所述透明度,在所述特效视频中的所述区域标识对应的可替换区域上,生成所述预设信息对应的内容,得到所述目标物品的合成特效视频。7.如权利要求2
‑
6任一项所述的特效播放方法,其特征在于,在响应于对所述物品中目标物品的赠送操作,获取所述目标物品对应的特效视频信息之前,还包括:获取所述目标物品的待导出特效视频以及预设图形;将所述待导出特效视频中与所述预设图形匹配的图形所在的区域作为可替换区域;根据所述可替换区域,将所述待导出特效视频导出为特效信息序列,所述特效信息序列包括所述目标物品的特效信息和所述可替换区域;根据所述特效信息序列中的所述特效信息,确定所述目标物品的特效对应的透明度,并根据所述目标物品的特效对应的透明度,生成透明度序列;对所述特效信息序列和所述透明度序列进行融合处理,得到所述目标物品对应的特效视频信息。8.如权利要求7所述的特效播放方法,其特征在于,所述根据所述可替换区域,将所述待导出特效视频导出为特效信息序列,包括:根据所述可替换区域,将所述待导出特效视频导出为特效信息序列和候选透明度序列,所述候选透明度序列包括所述可替换区域以及所述可替换区域对应的透明度;所述根据所述特效信息序列中的所述特效信息,确定所述目标物品的特效对应的透明度,包括:获取所述特效信息序列对应的优先级和所述候选透明度序列对应的优先级;若所述特效信息序列对应的优先级高于所述候选透明度序列对应的优先级,则根据所述特效信息序列中的所述特效信息,确定所述目标物品的特效对应的透明度;若所述特效信息序列对应的优先级低于所述候选透明度序列对应的优先级,则根据所述候选透明度序列中透明度为零的像素点在所述特效信息序列中对应的透明度和所述可替换区域的透明度,确定所述目标物品的特效对应的透明度。9.如权利要求8所述的特效播放方法,其特征在于,所述候选透明度序列还包括所述可
替换区域的目标颜色通道对应的数值,所述根据所述目标物品的特效对应的透明度,生成透明度序列,包括:若所述特效信息序列对应的优先级高于所述候选透明度序列对应的优先级且所述特效信息中的透明度不为目标...
【专利技术属性】
技术研发人员:林哲生,
申请(专利权)人:广州博冠信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。