【技术实现步骤摘要】
一种弹幕的生成方法、装置、设备和存储介质
本公开实施例涉及软件技术,尤其涉及一种弹幕的生成方法、装置、设备和存储介质。
技术介绍
随着软件技术的不断发展,各种各样的视频软件开始出现在终端设备上,弹幕作为视频播放的一个重要组成部分,也变得越来越重要。现有的弹幕技术,可以实现多样式的文字类型展示,例如,文字的颜色、阴影、有无边框以及有无下划线等信息均可以设定,也可以实现多样式的图标类型展示,例如,图标的图案、大小以及颜色等信息也可以进行设定,但是,创建新样式的弹幕,需要对原有代码进行极大的改动,或者重新编写代码,才能实现对弹幕类型的扩展,开发效率和开发成本均较高。
技术实现思路
本公开提供了一种弹幕的生成方法、装置、设备和存储介质,以获取目标弹幕样式的弹幕信息。第一方面,本公开实施例提供了一种弹幕的生成方法,包括:根据获取到的目标弹幕样式,从基础弹幕模板集合中提取匹配的多个目标基础弹幕模板,并将目标弹幕样式的文本内容,填写在各目标基础弹幕模板中,以获取多个填充弹幕模板;将各填充弹幕模板 ...
【技术保护点】
1.一种弹幕的生成方法,其特征在于,包括:/n根据获取到的目标弹幕样式,从基础弹幕模板集合中提取匹配的多个目标基础弹幕模板,并将所述目标弹幕样式的文本内容,填写在各所述目标基础弹幕模板中,以获取多个填充弹幕模板;/n将各所述填充弹幕模板根据组合规则进行组合,以获取与所述目标弹幕样式匹配的组合弹幕模板;/n响应于获取到待绘制信息,根据所述待绘制信息和所述组合弹幕模板,绘制弹幕信息。/n
【技术特征摘要】
1.一种弹幕的生成方法,其特征在于,包括:
根据获取到的目标弹幕样式,从基础弹幕模板集合中提取匹配的多个目标基础弹幕模板,并将所述目标弹幕样式的文本内容,填写在各所述目标基础弹幕模板中,以获取多个填充弹幕模板;
将各所述填充弹幕模板根据组合规则进行组合,以获取与所述目标弹幕样式匹配的组合弹幕模板;
响应于获取到待绘制信息,根据所述待绘制信息和所述组合弹幕模板,绘制弹幕信息。
2.根据权利要求1所述的方法,其特征在于,所述根据获取到的目标弹幕样式,从基础弹幕模板集合中提取匹配的多个目标基础弹幕模板,包括:
获取目标弹幕样式,并根据拆分规则对所述目标弹幕样式进行拆分,以获取拆分后的多个基础弹幕样式;
根据各所述基础弹幕样式,从基础弹幕模板集合中提取匹配的多个目标基础弹幕模板。
3.根据权利要求1所述的方法,其特征在于,所述文本内容包括图像和/或文字。
4.根据权利要求2所述的方法,其特征在于,所述将各所述填充弹幕模板根据组合规则进行组合,包括:
将各所述填充弹幕模板,根据所述目标弹幕样式的结构布局进行组合;
和/或所述根据拆分规则对所述目标弹幕样式进行拆,包括:
根据所述目标弹幕样式的结构布局,对所述目标弹幕样式进行拆分。
5.根据权利要求1所述的方法,其特征在于,所述绘制弹幕信息,具体包括:
对所述待绘制信息进行排版处理,以形成排版后的待绘制实体;
对所述待绘制实体进行绘制,以生成弹幕信息。
6.根据权利要求5所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:段思澍,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。