本申请涉及视频弹幕处理,特别是涉及一种弹幕数据容量预测方法、装置、电子设备及存储介质。
背景技术:
1、随着互联网技术的快速发展,弹幕作为一种独特的互动形式在视频分享平台和社交媒体上越来越受欢迎。弹幕数据容量(弹幕占据的内存容量)的预测和管理可以帮助系统管理员对弹幕存储和传输进行优化。准确预测新上线视频的弹幕数据容量具有重大意义,因此,需要提供一种能够准确预测视频的弹幕数据容量的技术方案。
技术实现思路
1、本申请实施例的目的在于提供一种弹幕数据容量预测方法、装置、电子设备及存储介质,以达到准确预测未来弹幕数据容量,为系统管理员提供可靠的决策依据。具体技术方案如下:
2、在本申请实施的第一方面,首先提供了一种弹幕数据容量预测方法,包括:
3、获取目标视频文件的目标视频特征信息;
4、基于预先训练得到的弹幕数量预测模型对所述目标视频特征信息进行处理,得到所述目标视频文件的预测弹幕数量信息,所述弹幕数量预测模型是基于视频文件在历史播放时的与弹幕关联的用户行为特征和视频特征训练得到的;
5、基于所述预测弹幕数量信息和预先获取的弹幕文本长度,确定所述目标视频文件的预测弹幕数据容量。
6、在本申请实施的第二方面,提供了一种弹幕数据容量预测装置,包括:
7、目标视频特征获取模块,用于获取目标视频文件的目标视频特征信息;
8、弹幕数量信息获取模块,用于基于预先训练得到的弹幕数量预测模型对所述目标视频特征信息进行处理,得到所述目标视频文件的预测弹幕数量信息,所述弹幕数量预测模型是基于视频文件在历史播放时的与弹幕关联的用户行为特征和视频特征训练得到的;
9、弹幕数据容量确定模块,用于基于所述预测弹幕数量信息和预先获取的弹幕文本长度,确定所述目标视频文件的预测弹幕数据容量。
10、在本申请实施的又一方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
11、存储器,用于存放计算机程序;
12、处理器,用于执行存储器上所存放的程序时,实现上述任一所述的弹幕数据容量预测方法。
13、在本申请实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一所述的弹幕数据容量预测方法。
14、在本申请实施的又一方面,还提供了一种包含指令的计算机程序产品,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得计算机执行上述任一所述的弹幕数据容量预测方法。
15、本申请实施例提供的方案,通过获取目标视频文件的目标视频特征信息。基于预先训练得到的弹幕数量预测模型对目标视频特征信息进行处理,得到目标视频文件的预测弹幕数量信息,弹幕数量预测模型是基于视频文件在历史播放时的与弹幕关联的用户行为特征和视频特征训练得到的。基于预测弹幕数量信息和预先获取的弹幕文本长度,确定目标视频文件的预测弹幕数据容量。本申请实施例通过预先结合视频文件在历史播放时的与弹幕关联的用户行为特征和视频特征训练得到弹幕数量预测模型,从而可以准确预测目标视频文件在播放过程中产生的弹幕数量,进而可以结合预先获取的弹幕文本长度,准确预测出目标视频文件的弹幕数据容量,可以帮助系统管理员优化弹幕存储和传输,提高弹幕数据的处理效率和管理水平。
1.一种弹幕数据容量预测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述基于预先训练得到的弹幕数量预测模型对所述目标视频特征信息进行处理,得到所述目标视频文件的预测弹幕数量信息之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据视频文件的历史播放记录信息,获取所述视频文件的与弹幕关联的视频特征,以及观看所述视频文件的用户的用户行为特征,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述视频特征和所述用户行为特征,构建模型训练样本,包括:
5.根据权利要求4所述的方法,其特征在于,所述对所述视频数值向量和所述行为数值向量分别进行缩放处理,得到视频特征向量和用户行为特征向量,包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述预测弹幕数量信息和预先获取的弹幕文本长度,确定所述目标视频文件的预测弹幕数据容量,包括:
7.根据权利要求1所述的方法,其特征在于,在所述基于所述预测弹幕数量信息和预先获取的弹幕文本长度,确定所述目标视频文件的预测弹幕数据容量之后,还包括:
8.根据权利要求1所述的方法,其特征在于,在所述基于所述预测弹幕数量信息和预先获取的弹幕文本长度,确定所述目标视频文件的预测弹幕数据容量之后,还包括:
9.一种弹幕数据容量预测装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-8中任一所述的方法。
12.一种包含指令的计算机程序产品,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得计算机执行如权利要求1-8中任一所述的弹幕数据容量预测方法。
