图片播放方法和装置的制造方法_4

文档序号:9787458阅读:来源:国知局
节拍点保持一致,从而终端可以对播放该目标图片集时的图片切换速度与该目标音乐的节拍点或者节奏点进行动态适配。
[0121]例如,假设该图片切换时间点是基于记录该目标音乐的节拍点在播放时间轴上的发生时刻映射得到的,那么此时图片切换时间点与该目标音乐的节拍点一一对应,因此终端在播放该目标图片集,对该目标图片集进行图片切换时,可以保证每一次图片切换的发生时刻与该目标音乐的一个节拍点的发生时刻对应,即最终呈现出的效果为跟随该目标音乐的节拍来进行图片切换,此时图片的切换与该目标音乐的节拍保持一致。
[0122]又如,假设该图片切换时间点是基于记录该目标音乐的节奏点在播放时间轴上的发生时刻映射得到的,那么此时图片切换时间点与该目标音乐的节奏点一一对应,因此终端在播放该目标图片集,对该目标图片集进行图片切换时,可以保证每一次图片切换的发生时刻与该目标音乐的一个节奏点的发生时刻对应。即最终呈现出的效果为跟随该目标音乐的旋律来进行图片切换,此时图片的切换与该目标音乐的旋律保持一致。
[0123]可见,通过这种方式,可以保证在播放目标图片集时的图片切换速度,与背景音乐的节拍或者旋律保持一致,从而具有很强的趣味性,可以显著提升用户的体验。
[0124]另外,值得说明的时,终端在同步播放目标图片集以及与该目标图片集关联的目标音乐时,如果目标音乐的播放时长小于目标图片集的播放时长时,此时终端可以循环播放该目标音乐,直到改目标图片集播放完毕时停止。同样的,当目标图片集的播放时长小于目标音乐的播放时长时,终端可以循环播放该目标图片集,直到该目标音乐放完毕时停止。当然,终端在循环播放目标图片集或者目标音乐的过程中,仍然可以持续的通过该目标音乐的节奏信息对播放该目标图片集时的图片切换速度进行动态适配,具体的动态适配过程不再赘述。
[0125]在以上实施例中,通过获取用户设定的目标图片集,并提取与所述目标图片集关联的目标音乐的节奏信息;当接收到针对所述目标图片集的播放请求时,则同步播放所述目标图片集以及所述目标音乐,并基于所述目标音乐的节奏信息对播放所述目标图片集时的图片切换速度进行动态适配,实现了在同步播放目标图片集和目标音乐时,可以使目标图片集的图片切换速度与目标音乐的节奏保持一致,从而可以增加用户浏览图片的趣味性,有助于提升用户体验。
[0126]与前述图片播放方法实施例相对应,本公开还提供了图片播放装置的实施例。
[0127]图3是根据一示例性实施例示出的一种图片播放装置的示意框图。
[0128]如图3所示,根据一示例性实施例示出的一种图片播放装置30,包括:第一获取模块301、提取模块302和适配模块303;其中:
[0129]所述第一获取模块301被配置为,获取用户设定的目标图片集;
[0130]所述提取模块302被配置为,提取与所述目标图片集关联的目标音乐的节奏信息;
[0131]所述适配模块303被配置为,在接收到针对所述目标图片集的播放请求时,同步播放所述目标图片集以及所述目标音乐,并基于所述提取模块302提取的所述目标音乐的节奏信息对播放所述目标图片集时的图片切换速度进行动态适配。
[0132]在以上实施例中,通过获取用户设定的目标图片集,并提取与所述目标图片集关联的目标音乐的节奏信息;当接收到针对所述目标图片集的播放请求时,则同步播放所述目标图片集以及所述目标音乐,并基于所述目标音乐的节奏信息对播放所述目标图片集时的图片切换速度进行动态适配,实现了在同步播放目标图片集和目标音乐时,可以使目标图片集的图片切换速度与目标音乐的节奏保持一致,从而可以增加用户浏览图片的趣味性,有助于提升用户体验。
[0133]请参见图4,图4是本公开根据一示例性实施例示出的另一种图片播放装置框图,该实施例在前述图4所示实施例的基础上,所述装置30还可以包括第二获取模块304和建立模块305;其中:
[0134]所述第二获取模块304被配置为,获取用户设定的所述目标音乐;
[0135]所述建立模块305被配置为,建立用户设定的所述目标图片集与所述目标音乐之间的关联关系。
[0136]请参见图5,图5是本公开根据一示例性实施例示出的另一种图片播放装置框图,该实施例在前述图4所示实施例的基础上,所述目标音乐的节奏信息包括所述目标音乐的节拍点或者节奏点;所述装置还包括记录模块306和映射模块307;其中:
[0137]所述记录模块306被配置为,记录所述目标音乐的节拍点或者节奏点在所述目标音乐的播放时间轴中的发生时刻;
[0138]所述映射模块307被配置为,基于所述记录模块记录的所述发生时刻映射出对应的图片切换时间点。
[0139]需要说明的是,上述图5所示的装置实施例中示出的记录模块306和映射模块307的结构也可以包含在前述图3的装置实施例中,对此本公开不进行限制。
[0140]请参见图6,图6是本公开根据一示例性实施例示出的另一种图片播放装置框图,该实施例在前述图5所示实施例的基础上,所述适配模块303可以包括切换子模块303A;其中:
[0141]所述切换子模块303A被配置为,在播放所述目标图片集时,基于所述映射模块307映射出的所述图片切换时间点针对所述目标图片集进行图片切换,以使播放所述目标图片集时的图片切换速度与所述目标音乐的节奏信息动态适配。
[0142]需要说明的是,上述图6所示的装置实施例中示出的切换子模块303A的结构也可以包含在前述图3-4的装置实施例中,对此本公开不进行限制。
[0143]请参见图7,图7是本公开根据一示例性实施例示出的另一种图片播放装置框图,该实施例在前述图6所示实施例的基础上,所述适配模块303还可以包括第一循环子模块303B和第二循环子模块303C;其中:
[0144]所述第一循环子模块303B被配置为,在所述目标音乐的播放时长小于所述目标图片集的播放时长时,循环播放所述目标音乐,直到所述目标图片集播放完毕时停止;
[0145]所述第二循环子模块303C被配置为,当所述目标图片集的播放时长小于所述目标音乐的播放时长时,循环播放所述目标图片集,直到所述目标音乐放完毕时停止。
[0146]需要说明的是,上述图7所示的装置实施例中示出的第一循环子模块303B和第二循环子模块303C的结构也可以包含在前述图3-5的装置实施例中,对此本公开不进行限制。
[0147]上述装置中各个模块或单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
[0148]对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块或单元可以是或者也可以不是物理上分开的,作为模块或单元显示的部件可以是或者也可以不是物理模块或单元,即可以位于一个地方,或者也可以分布到多个网络模块或单元上。可以根据实际的需要选择其中的部分或者全部模块或单元来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0149]相应的,本公开还提供一种图片播放装置,所述图片播放装置包括:
[0150]处理器;用于存储处理器可执行指令的存储器;
[0151]其中,所述处理器被配置为:
[0152]获取用户设定的目标图片集;
[0153]提取与所述目标图片集关联的目标音乐的节奏信息;
[0154]当接收到针对所述目标图片集的播放请求时,同步播放所述目标图片集以及所述目标音乐,并基于所述目标音乐的节奏信息对播放所述目标图片集时的图片切换速度进行动态适配。
[0155]相应的,本公开还提供一种终端,所述终端包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
[0156]获取用户设定的目标图片集;
[0157]提取与所述目标图片集关联的目标音乐的节奏信息;
[0158]当接收到针对所述目标图片集的播放请求时,同步播放所述目标图片集以及所述目标音乐,并基于所述目标音乐的节奏信息对播放所述目标图片集时的图片切换速度进行动态适配。
[0159]图8是根据一示例性实施例示出的一种图片播放装置的结构示意图。
[0160]如图8所示,根据一示例性实施例示出的一种图片播放装置800,该装置800可以是计算机,移动电话,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等终端。
[0161]参照图8,装置800可以包括以下一个或多个组件:处理组件801,存储器802,电源组件803,多媒体组件804,音频组件805,输入/输出(I/O)的接口806,传感器组件807,以及通信组件808。
[0162]处理组件801通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件801可以包括一个或多个处理器809来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件801可以包括一个或多个模块,便于处理组件801和其它组件之间的交互。例如,处理部件801可以包括多媒体模块,以方便多媒体组件804和处理组件801之间的交互。
[0163]存储器802被配置为存储各种类型的数据以支持在装置800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1