本公开涉及数据处理,具体涉及视频点播、弹幕交互,尤其涉及一种视频弹幕生成方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
背景技术:
1、目前业界弹幕只有用户弹幕一种单一形式。用户弹幕指的是观看者在观看视频的过程中发表自己的评论,并将即时在所有观看者观看此视频的该时间点时以滑动而过的字幕显示出来,从而增加了观看者之间的互动性。
2、现在的弹幕机制,只能提供简单的交互行为,在满足用户基本诉求的同时无法延展更多相关信息。
技术实现思路
1、本公开实施例提出了一种视频弹幕生成方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
2、第一方面,本公开实施例提出了一种视频弹幕生成方法,包括:获取正在播放的目标视频在目标时间窗口内呈现的视频内容;基于对视频内容进行实体识别后得到的实体识别结果,生成与目标时间窗口对应的话题弹幕;将话题弹幕作为母弹幕、将目标时间窗口内属于母弹幕对应话题的其它弹幕作为子弹幕,并将子弹幕与母弹幕进行关联显示的子母弹幕形式呈现在目标视频的弹幕显示区域。
3、第二方面,本公开实施例提出了一种视频弹幕生成装置,包括:视频内容获取单元,被配置成获取正在播放的目标视频在目标时间窗口内呈现的视频内容;话题弹幕生成单元,被配置成基于对视频内容进行实体识别后得到的实体识别结果,生成与目标时间窗口对应的话题弹幕;子母弹幕呈现单元,被配置成将话题弹幕作为母弹幕、将目标时间窗口内属于母弹幕对应话题的其它弹幕作为子弹幕,并将子弹幕与母弹幕进行关联显示的子母弹幕形式呈现在目标视频的弹幕显示区域。
4、第三方面,本公开实施例提供了一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,该指令被至少一个处理器执行,以使至少一个处理器执行时能够实现如第一方面描述的视频弹幕生成方法。
5、第四方面,本公开实施例提供了一种存储有计算机指令的非瞬时计算机可读存储介质,该计算机指令用于使计算机执行时能够实现如第一方面描述的视频弹幕生成方法。
6、第五方面,本公开实施例提供了一种包括计算机程序的计算机程序产品,该计算机程序在被处理器执行时能够实现如第一方面描述的视频弹幕生成方法的步骤。
7、本公开所提供的视频弹幕生成方案,通过基于对视频内容进行的实体识别确定相应的话题,并生成由该话题充当的母弹幕,然后将属于该话题的其它弹幕作为该母弹幕的子弹幕进行关联显示,以便于通过集中、扎堆显示的方式激发相关用户的交互欲望,提升了用户发送弹幕的活跃度。
8、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
1.一种视频弹幕生成方法,包括:
2.根据权利要求1所述的方法,其中,所述基于对所述视频内容进行实体识别后得到的实体识别结果,生成与所述目标时间窗口对应的话题弹幕,包括:
3.根据权利要求2所述的方法,其中,所述基于所述第一实体识别结果和所述第二实体识别结果,确定目标实体,包括:
4.根据权利要求2所述的方法,其中,所述确定与所述目标实体对应的目标话题,包括:
5.根据权利要求1所述的方法,其中,所述其它弹幕包括真实用户发送的第一弹幕和按预设生成方式自动生成的第二弹幕。
6.根据权利要求5所述的方法,其中,按预设生成方式自动生成所述第二弹幕,包括:
7.根据权利要求1所述的方法,其中,所述目标时间窗口的时长基于所述目标视频的总时长或预设的固定时长确定得到。
8.根据权利要求1所述的方法,其中,所述弹幕显示区域包括所述目标视频的视频内容播放窗口或非视频内容播放窗口的上层。
9.根据权利要求1所述的方法,其中,所述关联显示形式包括:将所述母弹幕作为最底层弹幕、将所述子弹幕作为依次排列于母弹幕之上的弹幕进行集中显示。
10.根据权利要求1-9任一项所述的方法,还包括:
11.根据权利要求1-9任一项所述的方法,还包括:
12.一种视频弹幕生成装置,包括:
13.根据权利要求12所述的装置,其中,所述话题弹幕生成单元,包括:
14.根据权利要求13所述的装置,其中,所述目标实体确定子单元被进一步配置成:
15.根据权利要求13所述的装置,其中,所述话题弹幕生成子单元被进一步配置成:
16.根据权利要求12所述的装置,其中,所述其它弹幕包括真实用户发送的第一弹幕和按预设生成方式自动生成的第二弹幕。
17.根据权利要求16所述的装置,还包括被配置成按预设生成方式自动生成所述第二弹幕的第二弹幕生成单元,其中,所述第二弹幕生成单元被进一步配置成:
18.根据权利要求12所述的装置,其中,所述目标时间窗口的时长基于所述目标视频的总时长或预设的固定时长确定得到。
19.根据权利要求12所述的装置,其中,所述弹幕显示区域包括所述目标视频的视频内容播放窗口或非视频内容播放窗口的上层。
20.根据权利要求12所述的装置,其中,所述关联显示形式包括将所述母弹幕作为最底层弹幕、将所述子弹幕作为依次排列于母弹幕之上的弹幕进行集中显示。
21.根据权利要求12-20任一项所述的装置,还包括:
22.根据权利要求12-20任一项所述的装置,还包括:
23.一种电子设备,包括:
24.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1-11中任一项所述的视频弹幕生成方法。
25.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1-11中任一项所述视频弹幕生成方法的步骤。