本公开涉及多媒体,尤其涉及一种多媒体资源的播放方法、装置、终端及存储介质。
背景技术:
1、随着多媒体技术的发展,在终端上播放多媒体资源时,终端能够为播放多媒体资源提供越来越多的功能。例如,可以基于倍速功能以倍速播放多媒体资源。而随着人们对播放多媒体资源的功能需求越来越多,如何为播放多媒体资源提供越来越多的功能则十分重要。
技术实现思路
1、本公开提供一种多媒体资源的播放方法、装置、终端及存储介质,该方法开拓了新的功能,增加了交互的多样性,提高了交互效率。本公开的技术方案如下。
2、根据本公开实施例的第一方面,提供一种多媒体资源的播放方法,所述方法包括:
3、在播放界面中播放多媒体资源;
4、响应于对所述播放界面的第一倍速设置操作,以倍速模式播放所述多媒体资源,所述倍速模式对应有参考播放倍速;
5、响应于对所述播放界面的进度调整操作,以所述进度调整操作对应的播放进度为播放起点,以所述倍速模式继续播放所述多媒体资源。
6、根据本公开实施例的第二方面,提供一种多媒体资源的播放装置,所述装置包括:
7、播放单元,被配置为在播放界面中播放多媒体资源;
8、操作响应单元,被配置为响应于对所述播放界面的第一倍速设置操作,以倍速模式播放所述多媒体资源,所述倍速模式对应有参考播放倍速;
9、所述操作响应单元,还被配置为响应于对所述播放界面的进度调整操作,以所述进度调整操作对应的播放进度为播放起点,以所述倍速模式继续播放所述多媒体资源。
10、在一些实施例中,所述进度调整操作为向第一方向的滑动操作或向第二方向的滑动操作,所述第一方向的滑动操作和所述第二方向的滑动操作对应播放进度的不同调整方向。
11、在一些实施例中,所述播放界面上显示有所述多媒体资源的播放进度条,所述操作响应单元,还被配置为:
12、响应于对所述播放进度条的拖动操作,在所述播放界面上显示第一提示信息,所述第一提示信息用于提示对所述播放界面进行所述第一倍速设置操作以进入所述倍速模式;或者,
13、响应于对所述播放进度条的拖动操作,且对象对应用的累计使用时长未达到第一参考时长,在所述播放界面上显示所述第一提示信息,所述播放界面为所述应用内的界面;响应于对所述播放进度条的拖动操作,且所述累计使用时长达到所述第一参考时长,不在所述播放界面上显示所述第一提示信息;或者,
14、响应于对所述播放进度条的拖动操作,且基于对所述播放界面的第一倍速设置操作进入倍速模式的次数未达到第一参考次数,在所述播放界面上显示所述第一提示信息;响应于对所述播放进度条的拖动操作,且基于对所述播放界面的第一倍速设置操作进入倍速模式的次数达到所述第一参考次数,不在所述播放界面上显示所述第一提示信息;或者,
15、响应于对所述播放进度条的拖动操作,在所述播放界面上显示所述第一提示信息,响应于所述第一提示信息的显示时长达到第二参考时长,不再显示所述第一提示信息。
16、在一些实施例中,所述播放界面上显示有所述多媒体资源的播放进度条,所述操作响应单元,还被配置为:
17、响应于对所述播放进度条的拖动操作,在所述播放界面上显示第二提示信息,所述第二提示信息用于提示对所述播放界面进行第二倍速设置操作以进入所述倍速模式;或者,
18、响应于对所述播放进度条的拖动操作,且对象对应用的累计使用时长未达到第三参考时长,在所述播放界面上显示所述第二提示信息,所述播放界面为所述应用内的界面;响应于对所述播放进度条的拖动操作,且所述累计使用时长达到所述第三参考时长,不在所述播放界面上显示所述第二提示信息;或者,
19、响应于对所述播放进度条的拖动操作,且基于对所述播放界面的第二倍速设置操作进入倍速模式的次数未达到第二参考次数,在所述播放界面上显示所述第二提示信息;响应于对所述播放进度条的拖动操作,且基于对所述播放界面的第二倍速设置操作进入倍速模式的次数达到所述第二参考次数,不在所述播放界面上显示所述第二提示信息;或者,
20、响应于对所述播放进度条的拖动操作,在所述播放界面上显示所述第二提示信息,响应于所述第二提示信息的显示时长达到第四参考时长,不再显示所述第二提示信息。
21、在一些实施例中,所述操作响应单元,还被配置为:
22、响应于对所述播放进度条的拖动操作,在所述播放界面上显示所述多媒体资源的缩略图,在所述缩略图的关联区域内显示所述第二提示信息,所述缩略图对应由所述拖动操作确定的多媒体资源画面。
23、在一些实施例中,所述操作响应单元,还被配置为:
24、在所述拖动操作的进行过程中,响应于对所述播放界面的第二倍速设置操作,以倍速模式播放所述多媒体资源。
25、在一些实施例中,所述播放界面上显示有所述多媒体资源的播放进度条,所述装置还包括显示单元,被配置为执行以下至少一项:
26、在所述倍速模式下,在所述播放进度条上显示所述倍速模式的提示信息,所述倍速模式的提示信息用于提示当前以倍速模式播放所述多媒体资源;或者,
27、在所述倍速模式下,在所述播放界面上显示第三提示信息,所述第三提示信息用于提示对所述播放界面进行进度调整操作以调整所述多媒体资源的播放进度;或者,在所述倍速模式下,且对象对应用的累计使用时长未达到第五参考时长,在所述播放界面上显示所述第三提示信息,所述播放界面为所述应用内的界面;在所述倍速模式下,且所述累计使用时长达到所述第五参考时长,不在所述播放界面上显示所述第三提示信息;或者,在所述倍速模式下,且基于所述进度调整操作调整播放进度的次数未达到第三参考次数,在所述播放界面上显示所述第三提示信息;在所述倍速模式下,且基于所述进度调整操作调整播放进度的次数达到所述第三参考次数,不在所述播放界面上显示所述第三提示信息;或者,在所述倍速模式下,在所述播放界面上显示第三提示信息,响应于所述第三提示信息的显示时长达到第六参考时长,不再显示所述第三提示信息。
28、在一些实施例中,所述显示单元,还被配置为在所述倍速模式下,在所述播放界面上显示第四提示信息,所述第四提示信息用于提示对所述播放界面进行倍速调整操作以调整所述多媒体资源的播放倍速;或者,在所述倍速模式下,且对象对应用的累计使用时长未达到第七参考时长,在所述播放界面上显示所述第四提示信息,所述播放界面为所述应用内的界面;在所述倍速模式下,且所述累计使用时长达到所述第七参考时长,不在所述播放界面上显示所述第四提示信息;或者,在所述倍速模式下,且基于所述倍速调整操作调整播放倍速的次数未达到第四参考次数,在所述播放界面上显示所述第四提示信息;在所述倍速模式下,且基于所述倍速调整操作调整播放倍速的次数达到所述第四参考次数,不在所述播放界面上显示所述第四提示信息;或者,在所述倍速模式下,在所述播放界面上显示第四提示信息,响应于所述第四提示信息的显示时长达到第八参考时长,不再显示所述第四提示信息;
29、所述操作响应单元,还被配置为在所述倍速模式下,响应于对所述播放界面的倍速调整操作,调整所述多媒体资源的播放倍速,基于调整后的播放倍速播放所述多媒体资源。
30、在一些实施例中,所述操作响应单元,被配置为:
31、响应于对所述播放界面的滑动操作,确定所述滑动操作的滑动幅度对应的播放倍速,将所述多媒体资源的播放倍速调整至所述滑动幅度对应的播放倍速。
32、在一些实施例中,所述显示单元,还被配置为:
33、在所述倍速模式下,在所述播放界面上显示多个倍速控件,所述多个倍速控件对应不同的播放倍速;
34、所述操作响应单元,被配置为:
35、响应于对所述播放界面的滑动操作,基于由所述滑动操作的滑动幅度选中的倍速控件,将所述多媒体资源的播放倍速调整至所选中的倍速控件对应的播放倍速。
36、在一些实施例中,所述操作响应单元,还被配置为:
37、在所述倍速模式下,响应于对所述多个倍速控件中任一倍速控件的触发操作,将所述多媒体资源的播放倍速调整至所述倍速控件对应的播放倍速。
38、在一些实施例中,所述显示单元,还被配置为:
39、在所述倍速模式下,响应于当前时间距倍速调整操作的操作时间达到参考时长,不再显示所述多个倍速控件;
40、响应于对所述播放界面的倍速调整操作,显示所述多个倍速控件。
41、在一些实施例中,所述显示单元,还被配置为:
42、在所述倍速模式下,在所述播放界面上显示倍速进度条,所述倍速进度条的两端分别对应倍速的上限阈值和下限阈值;
43、所述操作响应单元,还被配置为:
44、响应于对所述播放界面的滑动操作,基于由所述滑动操作的滑动幅度确定的第一倍速进度,将播放所述多媒体资源的倍速调整至所述第一倍速进度对应的播放倍速。
45、在一些实施例中,所述操作响应单元,还被配置为:响应于对所述倍速进度条的拖动操作,基于由所述拖动操作确定的第二倍速进度,将所述多媒体资源的播放倍速调整至所述第二倍速进度对应的播放倍速。
46、在一些实施例中,所述倍速调整操作为向第三方向的滑动操作或向第四方向上的滑动操作,所述第三方向和所述第四方向的滑动操作对应播放倍速的不同调整方向。
47、在一些实施例中,所述装置还包括,震动单元,被配置为发出震动提醒,所述震动提醒的震动强度与调整后的播放倍速正相关。
48、在一些实施例中,所述操作响应单元,还被配置为:
49、响应于所述第一倍速设置操作结束,退出所述倍速模式。
50、在一些实施例中,所述显示单元,还被配置为:
51、在所述倍速模式下,在所述播放界面上显示所述倍速模式的关闭控件,所述关闭控件用于退出所述倍速模式;
52、响应于对所述关闭控件的触发操作,退出所述倍速模式;或者,
53、响应于对所述播放界面的触发操作,退出所述倍速模式。
54、根据本公开实施例的第三方面,提供一种终端,该终端包括:
55、一个或多个处理器;
56、用于存储该处理器可执行程序代码的存储器;
57、其中,该处理器被配置为执行该程序代码,以实现上述多媒体资源的播放方法。
58、根据本公开实施例的第四方面,提供一种计算机可读存储介质,当该计算机可读存储介质中的程序代码由终端的处理器执行时,使得终端能够执行上述多媒体资源的播放方法。
59、根据本公开实施例的第五方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述多媒体资源的播放方法。
60、本公开实施例提供了一种多媒体资源的播放方法,该方法在以倍速模式播放多媒体资源的情况下,响应于对播放界面的进度调整操作调整播放进度后,能够继续以倍速模式播放多媒体资源;这样在调整播放进度后,无需再触发倍速模式也可继续以倍速模式播放多媒体资源,实现了倍速功能与进度调整功能的相结合,开拓了新的功能,增加了交互的多样性,提高了交互效率。
61、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。