本发明专利技术提供一种音乐播放器自动换肤方法及其系统,以及一种音乐播放器。所述音乐播放器自动换肤方法,包括以下步骤:对音乐播放器中的音乐文件匹配相应的皮肤;在所述音乐播放器播放所述音乐文件时,将所述音乐文件匹配的皮肤切换为所述音乐播放器当前的皮肤。通过为所述音乐播放器中的音乐文件匹配相应的皮肤,在所述音乐播放器播放相应的音乐文件时,自动将与所述音乐文件匹配的皮肤文件切换为当前的皮肤。无需用户手动设置就更够自动根据歌曲自动换肤,非常方便,并且皮肤效果随播放的歌曲不同而转换,使音乐播放器换肤方式更加灵活。
【技术实现步骤摘要】
音乐播放器自动换肤方法及其系统、音乐播放器
本专利技术涉及音乐播放器软件的
,特别是涉及一种音乐播放器自动换肤方法及其系统,以及一种音乐播放器。
技术介绍
音乐播放器软件是电脑、智能终端等智能设备上的常用软件。常用的音乐播放器通常会提供多种可选择的皮肤,可以由用户在选项设置中自行选择音乐播放器的皮肤。常用的音乐播放器客户端的皮肤设置方式为:用户打开音乐播放器,进入音乐播放器的设置选项,从备选的多个皮肤中选择其中一个作为当前的皮肤。然而,在设置完成后,所述音乐播放器就会一直维持所选择的皮肤不会改变,直到下一次用户再次打开设置选项对皮肤进行设置。亦即用户每一次对音乐播放器的皮肤设置都需要打开设置选项手动设置,不仅操作繁琐,而且每次设置完后呈现的皮肤效果单一、比较单调。
技术实现思路
针对上述
技术介绍
中存在的问题,本专利技术的目的在于提供一种能够自动进行音乐播放器换肤,无需繁琐操作的音乐播放器自动换肤方法,以及一种音乐播放器自动换肤系统。一种音乐播放器自动换肤方法,包括以下步骤:对音乐播放器中的音乐文件匹配相应的皮肤;在所述音乐播放器播放所述音乐文件时,将所述音乐文件匹配的皮肤切换为所述音乐播放器当前的皮肤。一种音乐播放器自动换肤系统,包括:匹配模块,用于对音乐播放器中的音乐文件匹配相应的皮肤;切换模块,在所述音乐播放器播放所述音乐文件时,将所述音乐文件匹配的皮肤切换为所述音乐播放器当前的皮肤。本专利技术目的在于还提供一种音乐播放器,所述音乐播放器具有本专利技术的音乐播放器自动换肤系统,能够自动进行音乐播放器换肤,无需繁琐操作。本专利技术的音乐播放器自动换肤方法及其系统,以及音乐播放器通过为所述音乐播放器中的音乐文件匹配相应的皮肤,在所述音乐播放器播放相应的音乐文件时,自动将与所述音乐文件匹配的皮肤文件切换为当前的皮肤。无需用户手动设置就更够自动根据歌曲自动换肤,非常方便,并且皮肤效果随播放的歌曲不同而转换,使音乐播放器换肤方式更加灵活。【附图说明】图1是本专利技术音乐播放器自动换肤方法的流程示意图;图2是本专利技术音乐播放器自动换肤系统的结构示意图。【具体实施方式】请参阅图1,图1是本专利技术音乐播放器自动换肤方法的流程示意图。所述音乐播放器自动换肤方法,包括以下步骤:S101,对音乐播放器中的音乐文件匹配相应的皮肤;在本步骤中,优选地,对所述音乐播放器中包含若干个音乐文件的播放列表匹配一个皮肤,则在播放所述播放列表中的音乐文件时,应用与所述播放列表匹配的皮肤。并可以通过对应播放列表的音乐类型,专辑名,歌手等,为所述播放列表匹配相应的皮肤,也可以由用户通过自定义皮肤设置相应播放列表的皮肤。对音乐播放器中的音乐文件匹配相应的皮肤可以由音乐播放器自动搜索皮肤文件的方式实现,即音乐播放器自动搜索所述音乐播放器本地的皮肤储存库中是否保存有与所述音乐文件匹配的皮肤;如果是,则直接获取所述皮肤;否则,在服务器的皮肤储存库中搜索与所述音乐文件匹配的皮肤,并下载所述皮肤。其中,所述音乐播放器本地的皮肤储存库中储存有本地已下载或自带的多种皮肤文件,通过设置选项设置应用相应的皮肤。在对音乐文件匹配相应的皮肤时,首先搜索本地的所述皮肤储存库中是否有相应的皮肤文件,如果有则可以直接应用本地的皮肤文件,如果匹配的皮肤文件在本地的所述皮肤储存库中没有保存,则从服务器中搜索相应的皮肤文件,下载到本地应用。本专利技术提供一种为各个所述音乐文件搜索匹配皮肤的方法:首先在下载的每个音乐文件或者用户创建的本地播放列表中,对每一所述皮肤设定对应的音乐类型标签。其中,所述音乐类型标签可以由服务器自动添加,也可以由用户在本地音乐播放器中输入对应的音乐类型标签。所述音乐类型标签包括:音乐风格(如摇滚、流行、抒情)、地区(如欧美、港澳)、演唱者或者专辑等等。而在进行皮肤文件匹配时,判断相应的所述音乐文件的音乐类型,根据所述音乐文件的音乐类型搜索具有相应的音乐类型标签的皮肤进行匹配。例如所述音乐文件的音乐类型是摇滚、则搜索音乐类型标签为摇滚的相应皮肤文件,并与所述音乐文件匹配。判断所述音乐文件的音乐类型的方法可以是对每一个音乐文件同样设置一个音乐类型标签,也可以通过现有技术中的其他常用的方法判断。对音乐播放器中的音乐文件匹配相应的皮肤的方法可以在所述音乐播放器中实现,也可以通过服务器实现,如通过服务器实现对皮肤文件的匹配,则当所述音乐播放器从服务器下载相应的音乐文件时,同时下载所述服务器中与所述音乐文件绑定的皮肤。由于直接在服务器端统一进行音乐文件和皮肤文件的匹配,则无需所述音乐播放器在本地再进行匹配,更加方便。对音乐播放器中的音乐文件匹配相应的皮肤的方法还可以通过所述音乐播放器的皮肤自定义功能实现,即所述音乐播放器接收对所述音乐文件自定义皮肤的指令;获取指定的本地图片,将所述本地图片编辑为所述音乐播放器的皮肤,并将所述皮肤与所述音乐文件匹配。通过上述方法,可以由用户将各种图片自定义为所述音乐播放器的皮肤,再与对应的音乐文件匹配绑定,增强所述音乐播放器的个性化设置。用户自定义的方式同样适用于用户创建的播放列表,即在接收到创建播放列表的指令时,创建播放列表,并在创建播放列表的设置窗口中提供自定义皮肤的选项,供用户选择本地或者服务器中的皮肤,或者编辑自定义皮肤与所述播放列表匹配。S102,在所述音乐播放器播放所述音乐文件时,将所述音乐文件匹配的皮肤切换为所述音乐播放器当前的皮肤。在本步骤中,判断所述音乐播放器当前应用的皮肤是否为与所述音乐文件匹配的皮肤;如果是,则不切换所述音乐播放器的皮肤;否则,将所述音乐播放器的皮肤切换为与所述音乐文件匹配的皮肤。亦即,在播放完一个音乐文件后,如果下一个音乐文件匹配的皮肤与前一个音乐文件匹配的皮肤不同,则自动执行皮肤切换,实现音乐播放器的皮肤根据歌曲自动切换。如果对于播放列表设置了一个匹配的皮肤,则在所述播放列表的所有曲目播放过程中无需再切换皮肤,在本播放列表播放结束,下一个播放列表开始播放时再切换皮肤。而如果所述音乐文件匹配的皮肤有两个或两个以上,则在播放所述音乐文件时,随机选取一个所述皮肤切换所述音乐播放器当前的皮肤,或者以预定的时间间隔,将所述音乐播放器的皮肤在所述两个或两个以上的皮肤之间轮流切换。上述设定同样适用于播放列表的情形。本专利技术的音乐播放器自动换肤方法通过为所述音乐播放器中的音乐文件匹配相应的皮肤,在所述音乐播放器播放相应的音乐文件时,自动将与所述音乐文件匹配的皮肤文件切换为当前的皮肤。无需用户手动设置就更够自动根据歌曲自动换肤,非常方便,并且皮肤效果随播放的歌曲不同而转换,使音乐播放器换肤方式更加灵活。进一步地,可以在所述音乐播放器中增加设置自动换肤选项,如果所述自动换肤选项被触发,则启动自动换肤,否则不启动自动换肤。通过本专利技术的音乐播放器自动换肤方法,使音乐播放器跟随专辑或不同类型歌曲进行换肤,很好的提升用户体验,听歌过程中小有惊喜。用户在听歌找歌的过程中增加配置皮肤的趣味性,脱离乏味的查找,操控感增强,音乐播放给用户带来更好的体验。请参阅图2,图2是本专利技术音乐播放器自动换肤系统的流程示意图。所述音乐播放器自动换肤系统,包括:匹配模块11和切换模块12。所述匹配模块11用于对音乐播放器中的音乐文件匹配相本文档来自技高网...
【技术保护点】
一种音乐播放器自动换肤方法,其特征在于,包括以下步骤:对音乐播放器中的音乐文件匹配相应的皮肤;在所述音乐播放器播放所述音乐文件时,将所述音乐文件匹配的皮肤切换为所述音乐播放器当前的皮肤。
【技术特征摘要】
1.一种音乐播放器自动换肤方法,其特征在于,包括以下步骤:对音乐播放器中的音乐文件匹配相应的皮肤;在所述音乐播放器播放所述音乐文件时,将所述音乐文件匹配的皮肤切换为所述音乐播放器当前的皮肤。2.如权利要求1所述的音乐播放器自动换肤方法,其特征在于,对音乐播放器中的音乐文件匹配相应的皮肤的步骤包括:对所述音乐播放器中包含若干个音乐文件的播放列表匹配一个皮肤。3.如权利要求1或者2所述的音乐播放器自动换肤方法,其特征在于,对音乐播放器中的音乐文件匹配相应的皮肤的步骤包括:搜索所述音乐播放器本地的皮肤储存库中是否保存有与所述音乐文件匹配的皮肤;如果是,则直接获取所述皮肤;否则,在服务器的皮肤储存库中搜索与所述音乐文件匹配的皮肤,并下载所述皮肤。4.如权利要求3所述的音乐播放器自动换肤方法,其特征在于,搜索与所述音乐文件匹配的皮肤的步骤包括:对每一所述皮肤设定对应的音乐类型标签;判断所述音乐文件的音乐类型,根据所述音乐文件的音乐类型搜索具有相应的音乐类型标签的皮肤进行匹配。5.如权利要求1所述的音乐播放器自动换肤方法,其特征在于,对音乐播放器中的音乐文件匹配相应的皮肤的步骤包括:当所述音乐播放器从服务器下载相应的音乐文件时,同时下载所述服务器中与所述音乐文件绑定的皮肤。6.如权利要求1所述的音乐播放器自动换肤方法,其特征在于,对音乐播放器中的音乐文件匹配相应的皮肤的步骤包括:接收对所述音乐文件自定义皮肤的指令;获取指定的本地图片,将所述本地图片编辑为所述音乐播放器的皮肤,并将所述皮肤与所述音乐文件匹配。7.如权利要求1所述的音乐播放器自动换肤方法,其特征在于,将所述音乐文件匹配的皮肤切换为所述音乐播放器当前的皮肤的步骤包括:判断所述音乐播放器当前应用的皮肤是否为与所述音乐文件匹配的皮肤;如果是,则不切换所述音乐播放器的皮肤;否则,将所述音乐播放器的皮肤切换为与所述音乐文件匹配的皮肤。8.如权利要求1或者7所述的音乐播放器自动换肤方法,其特征在于,将所述音乐文件匹配的皮肤切换为所述音乐播放器当前的皮肤的步骤包括:如果所述音乐文件匹配的皮肤有两个或两个以上,则在播放所述音乐文件时,随机选取一个所述皮肤切换所述音乐播放器当前的皮肤,或者以预定的时间间隔,将所述音...
【专利技术属性】
技术研发人员:王锐,刘伟,董明利,姜波,刘仕雷,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。