一种媒体文件播放方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:29926006 阅读:18 留言:0更新日期:2021-09-04 18:46
本发明专利技术实施例提供了一种媒体文件播放方法、装置、电子设备及计算机可读存储介质。方法包括:播放媒体文件时,获取媒体文件的处理参数;其中,处理参数包括对媒体文件执行目标操作的起始时间以及终止时间,处理参数是根据媒体文件的历史播放过程中执行目标操作的第一时间区间确定的;当媒体文件的播放进度到达起始时间时,在起始时间与终止时间之间,对媒体文件执行目标操作。因此,本发明专利技术的实施例可以简化媒体文件播放过程中用户的操作过程。简化媒体文件播放过程中用户的操作过程。简化媒体文件播放过程中用户的操作过程。

【技术实现步骤摘要】
一种媒体文件播放方法、装置、电子设备及计算机可读存储介质


[0001]本专利技术涉及计算机
,特别是涉及一种媒体文件播放方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着移动通信技术的迅速发展,各种移动电子设备以及非移动电子设备已成为人们生活中各方面不可或缺的工具。电子设备的各种应用程序(Application,APP)的功能也逐渐完善,不再只是单纯地起到通信作用,较多的是为用户提供各种智能化服务,给用户工作、生活带来了极大的便利。
[0003]以媒体文件的播放来说,目前,以智能手机为主的电子设备已经成为播放媒体文件的主要设备。在进行媒体文件播放过程中,经常出现用户对播放进度进行调整的场景,例如快进操作或慢放操作。以快进操作为例,一些剧集或者综艺节目等类型的长视频往往存在某些片段,比如一些没有剧情的铺垫、桥段,没有剧情的对白等,没有剧情的车水马龙的取景片段等,用户在使用APP观看相关视频时,往往会手动快进跳过这样的片段,例如通过手动拖动播放进度条实现。然而,手动调整播放进度的方式,难以精准控制调整进度,快进一个片段时经常需要用户反复进行调整,操作繁琐。

技术实现思路

[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]计算所述媒体文件包括的所述分段文件的所述区间数目的平均值cavg;
[0029]根据预设公式Vc=m*cavg,计算所述预设阈值Vc,其中,m为预先确定的常量,且1≤m≤M,M为所述区间数目中的最大值与所述平均值cavg的比值。可选的,所述根据所述目标分段文件的处理参数,确定所述媒体文件的处理参数,包括:
[0030]按照时间顺序,对所述目标分段文件进行排序,获得目标排序;
[0031]将所述目标排序中的第一个所述目标分段文件的处理参数存储至预先建立的目标集合中;
[0032]在i分别取2至k中的每一个整数时,执行如下过程:
[0033]在所述目标排序中的第i个所述目标分段文件的处理参数表示的时间区间,与所述目标集合中已有的处理参数表示的时间区间存在重叠部分的情况下,将第i个所述目标分段文件的处理参数存储至所述目标集合中,并根据目标信息从候选参数中选出一个处理参数,并将所述候选参数中除去被选出的处理参数之外的其他参数从所述目标集合中删除,其中,所述目标信息包括:存在重叠部分的目标分段文件包括的第二时间区间的区间数目,以及存在重叠部分的目标分段文件的处理参数表示的时间区间的长度,所述候选参数包括存在重叠部分的目标分段文件的处理参数;
[0034]在所述目标排序中的第i个所述目标分段文件的处理参数表示的时间区间,与所述目标集合中已有的处理参数表示的时间区间不存在重叠部分的情况下,将第i个所述目标分段文件的处理参数存储至所述目标集合中;
[0035]将所述目标集合中包括的处理参数确定为所述媒体文件的处理参数。
[0036]可选的,所述根据目标信息从候选参数中选出一个处理参数,包括:
[0037]从所述候选参数中,选出区间数目最大且表示的时间区间的长度最短的处理参数。
[0038]在本专利技术实施的第二方面,还提供了一种媒体文件播放装置,所述装置包括:
[0039]参数获取模块,用于播放媒体文件时,获取所述媒体文件的处理参数;其中,所述处理参数包括对所述媒体文件执行目标操作的起始时间以及终止时间,所述处理参数是根据所述媒体文件的历史播放过程中执行所述目标操作的第一时间区间确定的;
[0040]操作执行模块,用于当所述媒体文件的播放进度到达所述起始时间时,在所述起始时间与所述终止时间之间,对所述媒体文件执行所述目标操作。
[0041]在本专利技术实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一所述的媒体文件播放方法。
[0042]在本专利技术实施的又一方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的媒体文件播放方法。
[0043]本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种媒体文件播放方法,其特征在于,包括:播放媒体文件时,获取所述媒体文件的处理参数;其中,所述处理参数包括对所述媒体文件执行目标操作的起始时间以及终止时间,所述处理参数是根据所述媒体文件的历史播放过程中执行所述目标操作的第一时间区间确定的;当所述媒体文件的播放进度到达所述起始时间时,在所述起始时间与所述终止时间之间,对所述媒体文件执行所述目标操作。2.根据权利要求1所述的媒体文件播放方法,其特征在于,所述获取所述媒体文件的处理参数,包括:依据时间维度对所述媒体文件进行分段,得到分段文件;对每个所述分段文件,确定所述分段文件内包括的第二时间区间;其中,所述第二时间区间为起始时间在所述分段文件的时间内的所述第一时间区间;根据所述第二时间区间,确定所述分段文件的处理参数;根据所述分段文件的处理参数,确定所述媒体文件的处理参数。3.根据权利要求2所述的媒体文件播放方法,其特征在于,所述根据所述第二时间区间,确定所述分段文件的处理参数,包括:计算每个分段文件内包括的第二时间区间的区间数目;筛选所述区间数目大于或等于预设阈值的目标分段文件;根据所述目标分段文件的第二时间区间的起始时间、终止时间,确定所述目标分段文件的处理参数;所述根据所述分段文件的处理参数,确定所述媒体文件的处理参数,包括:根据所述目标分段文件的处理参数,确定所述媒体文件的处理参数。4.根据权利要求3所述的媒体文件播放方法,其特征在于,所述根据所述目标分段文件的第二时间区间的起始时间、终止时间,确定所述目标分段文件的处理参数,包括:对所述目标分段文件的第二时间区间的起始时间进行计算,得到所述目标分段文件的处理参数的起始时间;对所述目标分段文件的第二时间的终止时间进行计算,得到所述目标分段文件的处理参数的终止时间。5.根据权利要求4所述的媒体文件播放方法,其特征在于,所述对所述目标分段文件的第二时间区间的起始时间进行计算,得到所述目标分段文件的处理参数的起始时间,包括:计算所述目标分段文件的第二时间区间的起始时间的平均值或者中位数,得到所述目标分段文件的处理参数的起始时间。6.根据权利要求4所述的媒体文件播放方法,其特征在于,所述对所述目标分段文件的第二时间的终止时间进行计算,得到所述目标分段文件的处理参数的终止时间,包括:计算所述目标分段文件的第二时间区间的终止时间的平均值或者中位数,得到所述目标分段文件的处理参数的终止时间。7.根据权利要求3所述的媒体文件播放方法,其特征在于,所述预设阈值的确定过程包括:计算所述媒体文件包括的所述分段文件的所述区间数目的平均值cavg;根据预设公式...

【专利技术属性】
技术研发人员:牟晋勇
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1