视频播放控制方法、装置、设备和介质制造方法及图纸

技术编号:28878471 阅读:22 留言:0更新日期:2021-06-15 23:14
本公开涉及一种视频播放控制方法、装置、设备和介质,通过获取目标文件,其中,目标文件包含视频和与视频对应的弹幕,根据视频的播放量确定视频类型,并根据视频类型确定第一阈值,根据弹幕确定视频中预设时段的弹幕数量,根据第一阈值和弹幕数量,控制预设时段对应的目标文件按照目标播放参数进行播放,完成对视频播放的控制,通过弹幕数量自动的调节目标文件中视频和弹幕的播放速度,能够确定视频和弹幕中的精彩片段和精彩评论出现的时间,对视频和弹幕的播放速度进行控制,提升了用户体验。

【技术实现步骤摘要】
视频播放控制方法、装置、设备和介质
本公开涉及数据处理
,尤其涉及一种视频播放控制方法、装置、设备和介质。
技术介绍
近年来,随着视频播放器的飞速发展,使用视频播放器观看视频逐渐成为主流,同时有趣的弹幕也会成为视频的加分项,给观看视频的用户一种实时交流互动的体验。视频中往往存在精彩和非精彩的片段,用户评价的弹幕也会存在槽点,吸引人去阅读弹幕信息。目前,视频播放器中播放速度是由用户手动进行调节的,可以降低播放速度,也可以加快播放速度,即在视频播放器设置的倍速范围内手动调节视频和弹幕的播放速度。但是,用户手动调节播放速度,会使视频或弹幕以一种播放速度进行播放,往往会错过视频中的精彩片段和弹幕中有槽点的点评,或是用户多次手动调整播放速度,但无法确定精彩片段在视频中会出现的具体时间和位置,不利于用户更好的观看视频以及阅读或屏蔽弹幕信息,用户体验比较差。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种视频播放控制方法、装置、设备和介质。第一方面,本公开提供了一种视频播放控制方法,包括:获取目标文件,其中,目标文件包含视频和与视频对应的弹幕;根据视频的播放量确定视频类型,并根据视频类型确定第一阈值;根据弹幕,确定视频中预设时段的弹幕数量;根据第一阈值与弹幕数量,控制预设时段对应的目标文件按照目标播放参数进行播放。可选地,第一阈值包括第一目标阈值和第二目标阈值;弹幕数量包括第一弹幕数量和第二弹幕数量,其中,第一弹幕数量为视频中预设时段的总的弹幕数量,第二弹幕数量为视频中预设时段的预设关键字的弹幕数量;目标播放参数包括视频播放速度和弹幕播放速度。可选地,根据第一阈值与弹幕数量,控制预设时段对应的目标文件按照目标播放参数进行播放,包括:判断第一弹幕数量是否大于第一目标阈值,如果是,则控制预设时段对应的视频按照视频播放速度中的第一视频播放速度进行播放;如果否,则控制预设时段对应的视频按照视频播放速度中的第二视频播放速度进行播放。可选的,根据第一阈值与弹幕数量,控制预设时段对应的目标文件按照目标播放参数进行播放,包括:判断第二弹幕数量是否大于第二目标阈值,如果是,则控制预设时段对应的弹幕按照弹幕播放速度中的第一弹幕播放速度进行播放;如果否,则控制预设时段对应的弹幕按照弹幕播放速度中的第二弹幕播放速度进行播放。可选的,根据弹幕,确定视频中预设时段的弹幕数量之前,方法还包括:获取与视频类型相同的一个或多个视频的历史播放数据;根据历史播放数据,生成播放时长;根据播放时长确定视频的预设时段。可选的,根据历史播放数据,生成播放时长,方法包括:根据历史播放数据中重复播放时长、快速播放时长、慢速播放时长和正常播放时长各自对应的权重系数生成播放时长;根据播放时长确定视频的预设时段,包括:根据播放时长确定视频的预设时段;按照预设时段对视频进行划分;根据快速播放时长以及慢速播放时长中分别对应的视频播放倍速确定目标播放参数中的视频播放速度的范围。可选的,根据弹幕,确定视频中预设时段的弹幕数量之前,方法还包括:获取与视频类型相同的一个或多个视频的历史弹幕播放倍速;根据历史弹幕播放倍速中的快速弹幕播放倍速和慢速弹幕播放倍速确定目标播放参数中的弹幕播放速度的范围。第二方面,本公开提供一种视频播放控制装置,包括:获取模块,用于获取目标文件,其中,目标文件包含视频和与视频对应的弹幕;视频类型确定模块,用于根据视频的播放量确定视频类型,并根据视频类型确定第一阈值;弹幕数量确定模块,用于根据弹幕,确定视频中预设时段的弹幕数量;播放模块,用于根据第一阈值与弹幕数量,控制预设时段对应的目标文件按照目标播放参数进行播放。第三方面,本公开提供一种视频播放控制设备,包括:存储器;处理器;以及计算机程序;其中,计算机程序存储在存储器中,并被配置为由处理器执行以实现上述方法。第四方面,本公开提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现上述方法的步骤。本公开提供一种视频播放控制方法,通过获取目标文件,其中,目标文件包含视频和与视频对应的弹幕,根据视频的播放量确定视频类型,并根据视频类型确定第一阈值,根据弹幕确定视频中预设时段的弹幕数量,根据第一阈值和弹幕数量,控制预设时段对应的目标文件按照目标播放参数进行播放,完成对视频播放的控制,通过弹幕数量自动的调节目标文件中视频和弹幕的播放速度,能够确定视频和弹幕中的精彩片段和精彩评论出现的时间,对视频和弹幕的播放速度进行控制,提升了用户体验。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本公开实施例提供的一种视频播放控制方法的流程图;图2为本公开实施例提供的一种视频播放控制方法的流程图;图3为本公开实施例提供的一种视频播放控制方法的流程图;图4为本公开实施例提供的一种视频播放控制方法的流程图;图5为本公开实施例提供的一种视频播放控制方法的流程图;图6为本公开实施例提供的一种视频播放控制方法的流程图;图7为本公开实施例提供的一种视频播放控制装置的结构示意图;图8为本公开实施例提供的一种视频播放控制设备的结构示意图。具体实施方式为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。随着视频播放器的飞速发展,用户看视频往往不只是看视频本身,精彩的弹幕也会成为视频的加分项。弹幕可以给用户一种“实时互动”的感觉,虽然不同弹幕的发送时间有所区别,但是,用户发送的弹幕只会在视频中特定的一个时间点同时出现,因此在视频中的相同时刻发送的弹幕基本上也具有相同的主题,在参与评论时就会有与其他观众同时评论的错觉。目前视频播放器播放速度的调节是由用户手动进行调节,可以降低播放速度,也可以加快播放速度,通常使用多媒体视频处理工具(FFmpeg)的开源框架Vitamio来实现视频播放速度的调整,支持0.5-2.0倍速播放。同时,对于弹幕的播放速度的调整一般只能通过屏蔽一些弹幕或者手动调节弹幕播本文档来自技高网...

【技术保护点】
1.一种视频播放控制方法,其特征在于,包括:/n获取目标文件,其中,所述目标文件包含视频和与所述视频对应的弹幕;/n根据所述视频的播放量确定视频类型,并根据所述视频类型确定第一阈值;/n根据所述弹幕,确定所述视频中预设时段的弹幕数量;/n根据所述第一阈值与所述弹幕数量,控制所述预设时段对应的目标文件按照目标播放参数进行播放。/n

【技术特征摘要】
1.一种视频播放控制方法,其特征在于,包括:
获取目标文件,其中,所述目标文件包含视频和与所述视频对应的弹幕;
根据所述视频的播放量确定视频类型,并根据所述视频类型确定第一阈值;
根据所述弹幕,确定所述视频中预设时段的弹幕数量;
根据所述第一阈值与所述弹幕数量,控制所述预设时段对应的目标文件按照目标播放参数进行播放。


2.根据权利要求1所述的方法,其特征在于,所述第一阈值包括第一目标阈值和第二目标阈值;所述弹幕数量包括第一弹幕数量和第二弹幕数量,其中,所述第一弹幕数量为所述视频中预设时段的总的弹幕数量,所述第二弹幕数量为所述视频中预设时段的预设关键字的弹幕数量;所述目标播放参数包括视频播放速度和弹幕播放速度。


3.根据权利要求2所述的方法,其特征在于,所述根据所述第一阈值与所述弹幕数量,控制所述预设时段对应的目标文件按照目标播放参数进行播放,包括:
判断所述第一弹幕数量是否大于所述第一目标阈值,如果是,则控制所述预设时段对应的所述视频按照所述视频播放速度中的第一视频播放速度进行播放;
如果否,则控制所述预设时段对应的所述视频按照所述视频播放速度中的第二视频播放速度进行播放。


4.根据权利要求2所述的方法,其特征在于,所述根据所述第一阈值与所述弹幕数量,控制所述预设时段对应的目标文件按照目标播放参数进行播放,包括:
判断所述第二弹幕数量是否大于所述第二目标阈值,如果是,则控制所述预设时段对应的所述弹幕按照所述弹幕播放速度中的第一弹幕播放速度进行播放;
如果否,则控制所述预设时段对应的所述弹幕按照所述弹幕播放速度中的第二弹幕播放速度进行播放。


5.根据权利要求2所述的方法,其特征在于,所述根据所述弹幕,确定所述视频中预设时段的弹幕数量之前,所述方法还包括:
获取与所述视频类型相同的一个或多个视频的历史播放数据;
根据所述历史播放数据,...

【专利技术属性】
技术研发人员:邵文喆
申请(专利权)人:西安闻泰信息技术有限公司
类型:发明
国别省市:陕西;61

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

1