【技术实现步骤摘要】
多媒体文件播放方法及其装置
[0001]本申请属于音视频处理
,具体涉及多媒体文件播放方法及其装置。
技术介绍
[0002]随着智能设备的普及,越来越多的用户使用电子设备进行听音乐、看电影或刷短视频等娱乐活动。
[0003]然而,用户在使用电子设备播放多媒体文件时,每个多媒体文件对应的音量信息是不相同的,用户在切换多媒体文件之后,播放的下一个多媒体文件的音量可能过高或过低,导致播放的多媒体文件的音量值不稳定,这需要用户通过较为繁琐的操作手动调节音量,进而降低了用户使用电子设备播放多媒体文件的便捷性。
技术实现思路
[0004]本申请实施例的目的是一种多媒体文件播放方法及其装置,能够解决用户使用电子设备播放多媒体文件不够便捷的问题。
[0005]第一方面,本申请实施例提供了一种多媒体文件播放方法,该方法包括:
[0006]获取待播放的目标多媒体文件对应的第一音量值;
[0007]基于预设的基准音量值、预设的初始增益值和所述第一音量值,确定所述目标多媒体文件对应的目标增益值; ...
【技术保护点】
【技术特征摘要】
1.一种多媒体文件播放方法,其特征在于,包括:获取待播放的目标多媒体文件对应的第一音量值;基于预设的基准音量值、预设的初始增益值和所述第一音量值,确定所述目标多媒体文件对应的目标增益值;基于所述目标增益值对所述第一音量值进行调整,获得第二音量值;所述第二音量值位于以所述基准音量值为中心的动态范围内;基于所述第二音量值播放所述目标多媒体文件。2.根据权利要求1所述的方法,其特征在于,所述基于预设的基准音量值、预设的初始增益值和所述第一音量值,确定所述目标多媒体文件对应的目标增益值包括:根据所述第一音量值和所述基准音量值,确定第一增益参数值;所述第一增益参数值用于表征对所述第一音量值进行调整的速度;根据所述第一增益参数值、所述第一音量值、所述基准音量值和预设的初始增益值,确定所述目标多媒体文件对应的目标增益值。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一音量值和所述基准音量值,确定第一增益参数值包括:计算第一数值与第二数值之间的第一差值;所述第一数值为所述第一音量值对应的对数函数值,所述第二数值为所述基准音量值对应的对数函数值;根据所述第一差值的数值范围,确定所述增益时长;将第三数值和预设的第四数值中的最大值,确定为所述第一增益参数值;其中,所述第三数值用于表征所述增益时长的预设倍数。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一差值的数值范围,确定所述增益时长包括:在所述第一差值小于第一预设阈值的情况下,确定所述增益时长为第一预设时长;在所述第一差值大于或等于第一预设阈值,且小于或等于第二预设阈值的情况下,确定所述增益时长为第二预设时长;在所述第一差值大于第二预设阈值的情况下,确定所述增益时长为第三预设时长。5.根据权利要求2所述的方法,其特征在于,所述根据所述第一增益参数值、所述第一音量值、所述基准音量值和预设的初始增益值,确定所述目标多媒体文件对应的目标增益值包括:对所述第一增益参数值和第五数值进行乘法运算,得到第六数值;所述第五数值为所述基准音量值对应的对数函数值与第七数值之间的差值,所述第七数值为目标绝对值对应的对数函数值,所述目标绝对值为所述初始增益值与所述第一音量值的乘法结果的绝对值;将所述第六数值和所述初始增益值对应的对数函数值之间的和值,确定为第八数值;所述第八数值为所述目标增益值对应的对数函数值;对所述第八数值进行对数函数逆运算,得到所述目标增益值。6.根据权利要求1所述的方法,其特征在于,所述基于所述目标增益值对所述第一音量值进行调整,获得第二音量值包括:计算目标音量值对应的对数函数值与第四数值之间的第二差值;所述目标音量值为使
用目标增益值对所述第一音量值进行调整后的音量值,所述第四数值为所述基准音量值对应的对数函数值;将所述第二差值的绝对值,确定为第二增益参数值;所述第二增益参数值用于表征对所述第一音量值进行调整的范围;在所述第二增益参数值小于第三预设阈值的情况下,使用所述目标增益值对所述目标多媒体文件对应的第一音量值进行调整,获得第二音量值。7.一种多媒体文件播放装置,其特征在于,包括:获取模块,用于获取待播放的目标多媒体文件对应的第一音量值;确定模...
【专利技术属性】
技术研发人员:程戈,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。