视频文件播放方法、确定视频片段的方法及装置的制造方法

文档序号:9847313阅读:242来源:国知局
视频文件播放方法、确定视频片段的方法及装置的制造方法
【技术领域】
[0001]本公开涉及互联网技术领域,尤其涉及一种视频文件播放方法、确定视频片段的方法及装置。
【背景技术】
[0002]在用户观看视频时,视频中途插播的广告、电视剧中的一些冗余拖沓的情切、一些虐心煽情的情节等很不受用户喜欢。通常情况下,用户只能通过手动快进的方式跳过这些情节。由于在观看视频时播放器无法检测出哪些情节为用户不喜欢的视频情节,而用户在主动使用遥控或者其他控制方式来主动触发跳过其不喜欢的视频情节时,并不能够预测用户不喜欢的视频情节的时间长度,当用户在快进过程中不能够精确地判断跳过的视频片段时,会导致用户反复执行快进或者后退的操作,从而浪费用户观看视频的时间。

【发明内容】

[0003]为克服相关技术中存在的问题,本公开实施例提供一种视频文件播放方法、确定视频片段的方法及装置,用以实现对视频文件中被跳过的视频片段的精确判断。
[0004]根据本公开实施例的第一方面,提供一种视频文件播放方法,包括:
[0005]确定视频文件在播放过程中的播放时间点;
[0006]确定所述播放时间点是否到达所述视频文件的需要跳过的第一视频片段对应的第一起始时间点;
[0007]当所述播放时间点到达所述第一起始时间点时,生成用于提示是否跳过所述第一视频片段的提示消息。
[0008]在一实施例中,所述方法还可包括:
[0009]确认是否接收到第一触发消息,所述第一触发消息由用户根据所述提示消息触发生成,用于表示确认跳过所述第一视频片段;
[0010]当确认接收到所述第一触发消息时,从所述第一视频片段的第一起始时间点跳过所述第一视频片段,控制所述视频文件从所述第一截止时间点继续播放。
[0011]在一实施例中,所述方法还可包括:
[0012]确认是否接收到第二触发消息,所述第二触发消息由用户根据所述提示消息触发生成,用于表示取消跳过所述第一视频片段;
[0013]当确认接收到所述第二触发消息时,控制所述视频文件从所述播放时间点继续播放。
[0014]在一实施例中,所述方法还可包括:
[0015]在控制所述视频文件从所述播放时间点继续播放的过程中,监测所述视频文件在播放过程中被跳过的第二视频片段的第二起始时间点和第二截止时间点;
[0016]将所述第二起始时间点和所述第二截止时间点上传至服务器,以供服务器根据所述第二起始时间点和所述第二截止时间点更新所述服务器上所记录的第一视频片段的第一起始时间点和第一截止时间点。
[0017]在一实施例中,所述方法还可包括:
[0018]接收服务器统计的更新后的所述第一视频片段的第一起始时间点和第一截止时间点。
[0019]根据本公开实施例的第二方面,提供一种确定视频片段的方法,包括:
[0020]确定视频文件在播放过程中每个时间段内的视频片段被跳过的次数,所述视频文件被分为多个连续的时间段对应的视频片段;
[0021]确定每个时间段对应的视频片段被跳过的次数在全部时间段对应的视频片段被跳过的总次数中所占的比值;
[0022]根据所述比值确定所述视频文件需要跳过的第一视频片段。
[0023]在一实施例中,所述确定每个时间段对应的视频片段被跳过的次数在全部时间段对应的视频片段被跳过的总次数中所占的比值,可包括:
[0024]确定每一电子设备在播放所述视频文件中被跳过的视频片段的起始时间点和截止时间点;
[0025]根据所述被跳过的所述视频片段的起始时间点和截止时间点,统计每一个所述视频片段被跳过的次数以及全部视频片段被跳过的总次数;
[0026]根据所述被跳过的次数以及所述全部视频片段被跳过的总次数,确定每个时间段对应的被跳过的比值。
[0027]在一实施例中,所述根据所述比值确定所述视频文件需要跳过的第一视频片段,可包括:
[0028]确定预设时间长度的连续时间段对应的被跳过的比值是否大于第一预设阈值,所述预设时间长度由第二预设阈值确定;
[0029]当所述预设时间长度的连续时间段对应的被跳过的比值大于所述第一预设阈值时,将所述连续时间段对应的起始时间点和截止时间点确定为待跳过的第一视频片段的第一起始时间点和第一截止时间点;
[0030]当所述预设时间长度的连续时间段对应的被跳过的比值小于或者等于所述第一预设阈值时,执行所述确定视频文件在播放过程中每个时间段内的视频片段被跳过的次数的步骤。
[0031 ]在一实施例中,所述方法还可包括:
[0032]接收来自电子设备在播放所述视频文件的过程中被跳过的第二视频片段的第二起始时间点和第二截止时间点;
[0033]根据所述第二起始时间点和所述第二截止时间点更新所述第一视频片段的第一起始时间点和第一截止时间点。
[0034]在一实施例中,所述方法还可包括:
[0035]向电子设备发送更新后的所述第一视频片段的第一起始时间点和第一截止时间点,以供所述电子设备根据所述更新后的第一起始时间点和第一截止时间点提示是否需要跳过播放。
[0036]根据本公开实施例的第三方面,提供一种视频文件播放装置,包括:
[0037]第一确定模块,被配置为确定视频文件在播放过程中的播放时间点;
[0038]第二确定模块,被配置为确定所述第一确定模块确定的所述播放时间点是否到达所述视频文件的需要跳过的第一视频片段对应的第一起始时间点;
[0039]消息生成模块,被配置为当所述第二确定模块确定所述播放时间点到达所述第一起始时间点时,生成用于提示是否跳过所述第一视频片段的提示消息。
[0040]在一实施例中,所述装置还可包括:
[0041 ]第一确认模块,被配置为确认是否接收到第一触发消息,所述第一触发消息由用户根据所述消息生成模块生成的所述提示消息触发生成,用于表示确认跳过所述第一视频片段;
[0042]第一控制模块,被配置为当所述第一确认模块确认接收到所述第一触发消息时,从所述第一视频片段的第一起始时间点跳过所述第一视频片段,控制所述视频文件从所述第一截止时间点继续播放。
[0043]在一实施例中,所述装置还可包括:
[0044]第二确认模块,被配置为确认是否接收到第二触发消息,所述第二触发消息由用户根据所述消息生成模块生成的所述提示消息触发生成,用于表示取消跳过所述第一视频片段;
[0045]第二控制模块,被配置为当所述第二确认模块确认接收到所述第二触发消息时,控制所述视频文件从所述播放时间点继续播放。
[0046]在一实施例中,所述装置还可包括:
[0047]监测模块,被配置为在所述第二控制模块控制所述视频文件从所述播放时间点继续播放的过程中,监测所述视频文件在播放过程中被跳过的第二视频片段的第二起始时间点和第二截止时间点;
[0048]上传模块,被配置为将所述监测模块监测到的所述第二起始时间点和所述第二截止时间点上传至服务器,以供服务器根据所述第二起始时间点和所述第二截止时间点更新所述服务器上所记录的第一视频片段的第一起始时间点和第一截止时间点。
[0049]在一实施例中,所述装置还可包括:
[0050]第一接收模块,被配置为接收服务器统计的更新后的所述第一视频片段的第一起始时间点和第一截止时间点,以供所述第二确定模块确定所述播放时间点是否到达所述第一接收模块接收到的更新后的第一起始时间点。
[0051]根据本公开实施例的第四方面,提供一种确定视频片段的装置,包括:
[0052]第三确定模块,被配置为确定视频文件在播放过程中每个时间段内的视频片段被跳过的次数,所述视频文件被分为多个连续的时间段对应的视频片段;
[0053]第四确定模块,被配置为确定所述第三确定模块确定的所述每个时间段对应的视频片段被跳过的次数在全部时间段对应的视频片段被跳过的总次数中所占的比值;
[0054]第五确定模块,被配置为根据所述第四确定模块确定的所述比值确定所述视频文件需要跳过的第一视频片段。
[0055]在一实施例中,所述第四确定模块可包括:
[0056]第一确定子模块,被配置为确定每一电子设备在播放所述视频文件中被跳过的视频片段的起始时间点和截止时间点;
[0057]统计子模块,被配置为根据所述第一确定子模块确定的所述被跳过的所述视频片段的起始时间点和截止时间点,统计每一个所述视频片段被跳过的次数以及全部视频片段被跳过的总次数;
[0058]第二确定子模块,被配置为根据所述统计子模块统计的所述被跳过的次数以及所述全部视频片段被跳过的总次数,确定每个时间段对应的被跳过的比值。
[0059]在一实施例中,所述第五确定模块可包括:
[0060]第三确定子模块,被配置为确定预设时间长度的连续时间段对应的被跳过的比值是否大于第一预设阈值,所述预设时间长度由第二预设阈值确定;
[0061]第四确定子模块,被配置为当所述第三确定子模块确定预设时间长度的连续时间段对应的被跳过的比值大于所述第一预设阈值时,将所述连续时间段对应的起始时间点和截止时间点确定为待跳过的第一视频片段的第一起始时间点和第一截止时间点;
[0062]当所述第三确定子模块确定所述预设时间长度的连续时间段对应的被跳过的次数小于或者等于所述第一预设阈值时,所述第三确定模块继续执行所述确定视频文件在播放过程中每个时间段内的视频片段被跳过的次数的步骤。
[0063]在一实施例中,所述装置还可包括:
[0064]第二接收模块,被配置为接收来自电子设备在播放所述视频文件的过程中被跳过的第二视频片段的第二起始时间点和第二截止时间点;
[0065]更新模块,被配置为根据所述第二接收模块接收到的所述第二起始时间点和所述第二截止时间点更新所述第一视频片段的第一起始时间点和第一截止时间点。
[0066]在一实施例中,所述装置还可包括:
[0067]发送模块,被配置为向电子设备发送所述更新模块更新后的所述第一视频片段的第一起始时间点和第一截止时间点,以供所述电子设备根据所述更新后的第一起始时间点和第一截止时间点提示是否需要跳过播放。
[0068]根据本公开实施例的第五方面,提供一种视频文件播放装置,包括:
[0069]处理器;
[0070]用于存储处理器可执行指令的存储器;
[0071 ]其中,所述处理器被配置为:
[0072]确定视频文件在播放过程中的播放时间点;
[0073]确定所述播放时间点是否到达所述视频文件的需要跳过的第一视频片段对应的第一起始时间点;
[0074]当所述播放时间点到达所述第一起始时间点时,生成用于提示是否跳过所述第一视频片段的提示消息。
[0075]根据本公开实施例的第六方面,提供一种确定视频片段的装置,包括:
[0076]处理器;
[0077]用于存储处理器可执行指令的存储器;
[0078]其中,所述处理器被配置为:
[0079]确定视频文件在播放过程中每个时间段内的视频片段被跳过的次数,所述视频文件被分为多个连续的时间段对应的视频片段;
[0080]确定每个时间段对应的视频片段被跳过的次数在全部时间段对应的视频片段被跳过的总次数中所占的比值;[0081 ]根据所述比值确定所述视频文件需要跳过的第一视频片段。
[0082]本公开的实施例提供的技术方案可以包括以下有益效果:在用户播放视频文件的过程中,通过监测视频文件的播放时间点,当播放时间点到达视频文件的需要跳过的第一视频片段对
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1