本发明涉及图像处理技术,尤其涉及一种音乐背景的处理方法及电子设备。
背景技术:
在手机、平板等电子设备上播放音乐时,可以通过至少两种播放模式进行播放,其中一种播放模式是缩略播放模式,在该模式下,仅显示播放进度及少数的播放控件。另一种播放模式是全屏播放模式,在该模式下,在显示播放进度的同时还显示更为丰富的播放控件,此外,在全屏播放模式下,音乐播放的背景一般为该音乐的专辑背景,然而,目前的音乐专辑背景较为单一,所有的音乐的专辑背景都是放一张完整的图像在屏幕上,在这张图像上显示有歌词以及各种功能按钮,如切歌、播放/暂停等。如何设计出更为丰富的音乐背景以提升用户的体验是有待解决的问题。
技术实现要素:
为解决上述技术问题,本发明实施例提供了一种音乐背景的处理方法及电子设备。
本发明实施例提供的音乐背景的处理方法,包括:
播放音乐文件时,获取所述音乐文件的关联信息,所述关联信息包括以下至少之一:音乐类型信息、歌手类型信息、当前时间信息;
根据所述音乐文件的关联信息,生成所述音乐文件的背景图像;
当所述音乐文件的播放模式满足预设条件时,将所述背景图像作为所述音频文件的播放背景进行显示。
本发明实施例中,当所述关联信息包括所述音乐类型信息、所述歌手类型信息、所述当前时间信息中的一个信息时,所述根据所述音乐文件的关联信息,生成所述音乐文件的背景图像,包括:
获取与所述一个信息相匹配的图像,将所述图像作为所述音乐文件的背景图像。
本发明实施例中,当所述关联信息包括所述音乐类型信息、所述歌手类型信息、所述当前时间信息中的至少两个信息时,所述根据所述音乐文件的关联信息,生成所述音乐文件的背景图像,包括:
获取与所述至少两个信息分别相匹配的至少两幅图像;
按照预设策略,对所述至少两幅图像进行融合处理,得到所述音乐文件的背景图像。
本发明实施例中,所述方法还包括:
将所述背景图像作为所述音频文件的播放背景进行显示时,将与所述音频文件当前播放进度相应的歌词叠加显示在所述播放背景之上。
本发明实施例中,当所述关联信息包括当前时间信息时,与所述当前时间信息相匹配的图像随时间变化而变化。
本发明实施例提供的电子设备,包括:
播放器,用于播放音乐文件;
处理器,用于在所述播放器播放音乐文件时,获取所述音乐文件的关联信息,所述关联信息包括以下至少之一:音乐类型信息、歌手类型信息、当前时间信息;根据所述音乐文件的关联信息,生成所述音乐文件的背景图像;
显示器,用于当所述音乐文件的播放模式满足预设条件时,将所述背景图像作为所述音频文件的播放背景进行显示。
本发明实施例中,当所述关联信息包括所述音乐类型信息、所述歌手类型信息、所述当前时间信息中的一个信息时,所述处理器,还用于获取与所述一个信息相匹配的图像,将所述图像作为所述音乐文件的背景图像。
本发明实施例中,当所述关联信息包括所述音乐类型信息、所述歌手类型信息、所述当前时间信息中的至少两个信息时,所述处理器,还用于获取与所述至少两个信息分别相匹配的至少两幅图像;按照预设策略,对所述至少两幅图像进行融合处理,得到所述音乐文件的背景图像。
本发明实施例中,所述显示器,还用于将所述背景图像作为所述音频文件的播放背景进行显示时,将与所述音频文件当前播放进度相应的歌词叠加显示在所述播放背景之上。
本发明实施例中,当所述关联信息包括当前时间信息时,与所述当前时间信息相匹配的图像随时间变化而变化。
本发明实施例的技术方案中,播放音乐文件时,获取所述音乐文件的关联信息,所述关联信息包括以下至少之一:音乐类型信息、歌手类型信息、当前时间信息;根据所述音乐文件的关联信息,生成所述音乐文件的背景图像;当所述音乐文件的播放模式满足预设条件时,将所述背景图像作为所述音频文件的播放背景进行显示。采用本发明实施例的技术方案,能够结合音乐文件的关联信息,灵活设计出音乐的背景图像,由于背景图像依据音乐类型的不同、歌手类型的不同、当前时刻的变化而变化,因而这种音乐的背景图像更为百变,给用户更为良好的体验。
附图说明
图1为本发明实施例的音乐背景的处理方法的流程示意图一;
图2为本发明实施例的音乐背景的处理方法的流程示意图二;
图3为本发明实施例的音乐背景的处理方法的流程示意图三;
图4为本发明实施例的音乐背景的处理方法的流程示意图四;
图5为本发明实施例的音乐背景界面示意图一;
图6为本发明实施例的音乐背景界面示意图二;
图7为本发明实施例的音乐背景界面示意图三;
图8为本发明实施例的音乐背景界面示意图四;
图9为本发明实施例的音乐背景界面示意图五;
图10为本发明实施例的电子设备的结构组成示意图一;
图11为本发明实施例的电子设备的结构组成示意图二。
具体实施方式
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。
图1为本发明实施例的音乐背景的处理方法的流程示意图一,本示例的音乐背景的处理方法应用于电子设备,如图1所示,所述音乐背景的处理方法包括以下步骤:
步骤101:播放音乐文件时,获取所述音乐文件的关联信息,所述关联信息包括以下至少之一:音乐类型信息、歌手类型信息、当前时间信息。
本发明实施例中,所述电子设备可以是手机、平板、笔记本等电子设备。电子设备具有播放器,该播放器可以是音频播放器,通过该播放器能够播放音乐文件。
本发明实施例中,播放音乐文件是指:用户在本地查找到某个音乐文件,并播放该音乐文件。或者,用户在网络上查找到某个音乐文件,通过浏览器的播放插件播放该音乐文件。
本发明实施例中,音乐文件的关联信息包括以下至少之一:音乐类型信息、歌手类型信息、当前时间信息。
其中,音乐类型信息是指:摇滚音乐、流行音乐、校园民谣音乐等等。音乐类型信息表明了音乐的风格。
歌手类型信息是指:歌手性别、歌手年龄、歌手穿着、歌手台风等等。歌手类型信息表明了歌手的风格。
当前时间信息与一些实施性的内容具有关联关系,例如:天气、季节、新闻等。
本发明实施例中,获取到的音乐文件的关联信息可以是音乐类型信息、歌手类型信息、当前时间信息中的一个信息,也可以是音乐类型信息、歌手类型信息、当前时间信息中的两个信息,还可以是音乐类型信息、歌手类型信息、当前时间信息中的全部信息。
步骤102:根据所述音乐文件的关联信息,生成所述音乐文件的背景图像。
本发明实施例中,可以根据音乐文件的音乐类型信息,在第一图像数据库查找与该音乐类型信息相对应的第一图像。这里,第一图像数据库中汇总了各个音乐类型的图像,如摇滚音乐的图像、流行音乐的图像、校园民谣音乐的图像等等,且一种音乐类型的图像不仅限于一张,可以是多张。
同理,可以根据音乐文件的歌手类型信息,在第二图像数据库查找与该歌手类型信息相对应的第二图像。这里,第二图像数据库中汇总了各个歌手类型的图像,如女歌手的图像、男歌手的图像、穿着裙子的歌手的图像、穿着街头风格的歌手的图像等等,且一种歌手类型的图像不仅限于一张,可以是多张。
可以根据当前时间信息,在第三图像数据库查找与当前时间信息相对应的第三图像。这里,第三图像数据库中汇总了与当前时间信息相关联的各种内容,如天气、季节、新闻等等。当所述关联信息包括当前时间信息时,与所述当前时间信息相匹配的图像(即第三图像)随时间变化而变化。
本发明实施例中,根据所述音乐文件的关联信息,生成所述音乐文件的背景图像,从而能够实现百变风格的音乐背景。
步骤103:当所述音乐文件的播放模式满足预设条件时,将所述背景图像作为所述音频文件的播放背景进行显示。
本发明实施例中,音乐文件的播放模式满足预设条件是指:音乐文件的播放模式为全屏播放模式,在全屏播放模式下,需要显示音乐文件的播放背景。将根据音乐文件的关联信息生成的背景图像作为音频文件的播放背景进行显示。
图2为本发明实施例的音乐背景的处理方法的流程示意图二,本示例的音乐背景的处理方法应用于电子设备,如图2所示,所述音乐背景的处理方法包括以下步骤:
步骤201:播放音乐文件时,获取所述音乐文件的关联信息,所述关联信息包括所述音乐类型信息、所述歌手类型信息、所述当前时间信息中的一个信息。
本发明实施例中,所述电子设备可以是手机、平板、笔记本等电子设备。电子设备具有播放器,该播放器可以是音频播放器,通过该播放器能够播放音乐文件。
本发明实施例中,播放音乐文件是指:用户在本地查找到某个音乐文件,并播放该音乐文件。或者,用户在网络上查找到某个音乐文件,通过浏览器的播放插件播放该音乐文件。
本发明实施例中,音乐文件的关联信息包括以下之一:音乐类型信息、歌手类型信息、当前时间信息。
其中,音乐类型信息是指:摇滚音乐、流行音乐、校园民谣音乐等等。音乐类型信息表明了音乐的风格。
歌手类型信息是指:歌手性别、歌手年龄、歌手穿着、歌手台风等等。歌手类型信息表明了歌手的风格。
当前时间信息与一些实施性的内容具有关联关系,例如:天气、季节、新闻等。
步骤202:获取与所述一个信息相匹配的图像,将所述图像作为所述音乐文件的背景图像。
本发明实施例中,可以根据音乐文件的音乐类型信息,在第一图像数据库查找与该音乐类型信息相对应的第一图像。这里,第一图像数据库中汇总了各个音乐类型的图像,如摇滚音乐的图像、流行音乐的图像、校园民谣音乐的图像等等,且一种音乐类型的图像不仅限于一张,可以是多张。
同理,可以根据音乐文件的歌手类型信息,在第二图像数据库查找与该歌手类型信息相对应的第二图像。这里,第二图像数据库中汇总了各个歌手类型的图像,如女歌手的图像、男歌手的图像、穿着裙子的歌手的图像、穿着街头风格的歌手的图像等等,且一种歌手类型的图像不仅限于一张,可以是多张。
可以根据当前时间信息,在第三图像数据库查找与当前时间信息相对应的第三图像。这里,第三图像数据库中汇总了与当前时间信息相关联的各种内容,如天气、季节、新闻等等。当所述关联信息包括当前时间信息时,与所述当前时间信息相匹配的图像(即第三图像)随时间变化而变化。
本发明实施例中,通过关联信息的图像数据库,获取与关联信息相匹配的图像,将所述图像作为所述音乐文件的背景图像,从而能够实现百变风格的音乐背景。
步骤203:当所述音乐文件的播放模式满足预设条件时,将所述背景图像作为所述音频文件的播放背景进行显示。
本发明实施例中,音乐文件的播放模式满足预设条件是指:音乐文件的播放模式为全屏播放模式,在全屏播放模式下,需要显示音乐文件的播放背景。将根据音乐文件的关联信息生成的背景图像作为音频文件的播放背景进行显示。
图3为本发明实施例的音乐背景的处理方法的流程示意图三,本示例的音乐背景的处理方法应用于电子设备,如图3所示,所述音乐背景的处理方法包括以下步骤:
步骤301:播放音乐文件时,获取所述音乐文件的关联信息,所述关联信息包括所述音乐类型信息、所述歌手类型信息、所述当前时间信息中的至少两个信息。
本发明实施例中,所述电子设备可以是手机、平板、笔记本等电子设备。电子设备具有播放器,该播放器可以是音频播放器,通过该播放器能够播放音乐文件。
本发明实施例中,播放音乐文件是指:用户在本地查找到某个音乐文件,并播放该音乐文件。或者,用户在网络上查找到某个音乐文件,通过浏览器的播放插件播放该音乐文件。
本发明实施例中,音乐文件的关联信息包括以下的两个或三个:音乐类型信息、歌手类型信息、当前时间信息。
其中,音乐类型信息是指:摇滚音乐、流行音乐、校园民谣音乐等等。音乐类型信息表明了音乐的风格。
歌手类型信息是指:歌手性别、歌手年龄、歌手穿着、歌手台风等等。歌手类型信息表明了歌手的风格。
当前时间信息与一些实施性的内容具有关联关系,例如:天气、季节、新闻等。
步骤302:获取与所述至少两个信息分别相匹配的至少两幅图像;按照预设策略,对所述至少两幅图像进行融合处理,得到所述音乐文件的背景图像。
本发明实施例中,可以根据音乐文件的音乐类型信息,在第一图像数据库查找与该音乐类型信息相对应的第一图像。这里,第一图像数据库中汇总了各个音乐类型的图像,如摇滚音乐的图像、流行音乐的图像、校园民谣音乐的图像等等,且一种音乐类型的图像不仅限于一张,可以是多张。
同理,可以根据音乐文件的歌手类型信息,在第二图像数据库查找与该歌手类型信息相对应的第二图像。这里,第二图像数据库中汇总了各个歌手类型的图像,如女歌手的图像、男歌手的图像、穿着裙子的歌手的图像、穿着街头风格的歌手的图像等等,且一种歌手类型的图像不仅限于一张,可以是多张。
可以根据当前时间信息,在第三图像数据库查找与当前时间信息相对应的第三图像。这里,第三图像数据库中汇总了与当前时间信息相关联的各种内容,如天气、季节、新闻等等。当所述关联信息包括当前时间信息时,与所述当前时间信息相匹配的图像(即第三图像)随时间变化而变化。
本发明实施例中,假如获取到的是第一图像和第二图像,则对第一图像和第二图像进行融合处理可以通过但不局限于以下方式:
方式一:获取显示屏的全屏显示范围,将所述第一图像的显示范围调整为与所述全屏显示范围相一致。将所述第二图像的显示范围调整小于所述全屏显示范围,将所述第二图像叠加显示在所述第一图像之上,如图5所示。
方式二:在显示屏的第一子区域显示第一图像,在显示屏的第二子区域显示第二图像。所述第一子区域与所述第二子区域不重叠或者部分重叠,如图6所示。
最后得到的融合图像作为所述音乐文件的背景图像,从而能够实现百变风格的音乐背景。
以上为两幅图像的融合处理方式,对于任意两幅图像的融合处理均可参照第一图像和第二图像的融合处理方式进行处理。
本发明实施例中,假如获取到的是第一图像、第二图像、第三图像,则对第一图像、第二图像、第三图像进行融合处理可以通过但不局限于以下方式:
方式一:获取显示屏的全屏显示范围,将所述第一图像的显示范围调整为与所述全屏显示范围相一致。将所述第二图像和第三图像的显示范围调整小于所述全屏显示范围,且第二图像位于第一子区域,第三图像位于第二子区域,将所述第二图像和第三图像同时叠加显示在所述第一图像之上,如图7所示。
方式二:在显示屏的第一子区域显示第一图像,在显示屏的第二子区域显示第二图像、在显示屏的第三子区域显示第三图像。所述第一子区域与所述第二子区域、第三子区域均不重叠或者部分重叠,如图8所示。
步骤303:当所述音乐文件的播放模式满足预设条件时,将所述背景图像作为所述音频文件的播放背景进行显示。
本发明实施例中,音乐文件的播放模式满足预设条件是指:音乐文件的播放模式为全屏播放模式,在全屏播放模式下,需要显示音乐文件的播放背景。将根据音乐文件的关联信息生成的背景图像作为音频文件的播放背景进行显示。
图4为本发明实施例的音乐背景的处理方法的流程示意图四,本示例的音乐背景的处理方法应用于电子设备,如图4所示,所述音乐背景的处理方法包括以下步骤:
步骤401:播放音乐文件时,获取所述音乐文件的关联信息,所述关联信息包括以下至少之一:音乐类型信息、歌手类型信息、当前时间信息。
本发明实施例中,所述电子设备可以是手机、平板、笔记本等电子设备。电子设备具有播放器,该播放器可以是音频播放器,通过该播放器能够播放音乐文件。
本发明实施例中,播放音乐文件是指:用户在本地查找到某个音乐文件,并播放该音乐文件。或者,用户在网络上查找到某个音乐文件,通过浏览器的播放插件播放该音乐文件。
本发明实施例中,音乐文件的关联信息包括以下至少之一:音乐类型信息、歌手类型信息、当前时间信息。
其中,音乐类型信息是指:摇滚音乐、流行音乐、校园民谣音乐等等。音乐类型信息表明了音乐的风格。
歌手类型信息是指:歌手性别、歌手年龄、歌手穿着、歌手台风等等。歌手类型信息表明了歌手的风格。
当前时间信息与一些实施性的内容具有关联关系,例如:天气、季节、新闻等。
本发明实施例中,获取到的音乐文件的关联信息可以是音乐类型信息、歌手类型信息、当前时间信息中的一个信息,也可以是音乐类型信息、歌手类型信息、当前时间信息中的两个信息,还可以是音乐类型信息、歌手类型信息、当前时间信息中的全部信息。
步骤402:根据所述音乐文件的关联信息,生成所述音乐文件的背景图像。
本发明实施例中,可以根据音乐文件的音乐类型信息,在第一图像数据库查找与该音乐类型信息相对应的第一图像。这里,第一图像数据库中汇总了各个音乐类型的图像,如摇滚音乐的图像、流行音乐的图像、校园民谣音乐的图像等等,且一种音乐类型的图像不仅限于一张,可以是多张。
同理,可以根据音乐文件的歌手类型信息,在第二图像数据库查找与该歌手类型信息相对应的第二图像。这里,第二图像数据库中汇总了各个歌手类型的图像,如女歌手的图像、男歌手的图像、穿着裙子的歌手的图像、穿着街头风格的歌手的图像等等,且一种歌手类型的图像不仅限于一张,可以是多张。
可以根据当前时间信息,在第三图像数据库查找与当前时间信息相对应的第三图像。这里,第三图像数据库中汇总了与当前时间信息相关联的各种内容,如天气、季节、新闻等等。当所述关联信息包括当前时间信息时,与所述当前时间信息相匹配的图像(即第三图像)随时间变化而变化。
本发明实施例中,根据所述音乐文件的关联信息,生成所述音乐文件的背景图像,从而能够实现百变风格的音乐背景。
步骤403:当所述音乐文件的播放模式满足预设条件时,将所述背景图像作为所述音频文件的播放背景进行显示。
本发明实施例中,音乐文件的播放模式满足预设条件是指:音乐文件的播放模式为全屏播放模式,在全屏播放模式下,需要显示音乐文件的播放背景。将根据音乐文件的关联信息生成的背景图像作为音频文件的播放背景进行显示。
步骤404:将所述背景图像作为所述音频文件的播放背景进行显示时,将与所述音频文件当前播放进度相应的歌词叠加显示在所述播放背景之上。
本发明实施例中,将所述背景图像作为所述音频文件的播放背景进行显示时,在播放背景之前还可以显示与播放进度相对应的歌词,歌词的显示内容随着播放进度而变化。例如:通过动态滚动方式显示歌词,如图9所示。
图10为本发明实施例的电子设备的结构组成示意图一,如图10所示,所述电子设备包括:
播放器1001,用于播放音乐文件;
处理器1002,用于在所述播放器1001播放音乐文件时,获取所述音乐文件的关联信息,所述关联信息包括以下至少之一:音乐类型信息、歌手类型信息、当前时间信息;根据所述音乐文件的关联信息,生成所述音乐文件的背景图像;
显示器1003,用于当所述音乐文件的播放模式满足预设条件时,将所述背景图像作为所述音频文件的播放背景进行显示。
本发明实施例中,当所述关联信息包括所述音乐类型信息、所述歌手类型信息、所述当前时间信息中的一个信息时,所述处理器1002,还用于获取与所述一个信息相匹配的图像,将所述图像作为所述音乐文件的背景图像。
本发明实施例中,当所述关联信息包括所述音乐类型信息、所述歌手类型信息、所述当前时间信息中的至少两个信息时,所述处理器1002,还用于获取与所述至少两个信息分别相匹配的至少两幅图像;按照预设策略,对所述至少两幅图像进行融合处理,得到所述音乐文件的背景图像。
本发明实施例中,所述显示器1003,还用于将所述背景图像作为所述音频文件的播放背景进行显示时,将与所述音频文件当前播放进度相应的歌词叠加显示在所述播放背景之上。
本发明实施例中,当所述关联信息包括当前时间信息时,与所述当前时间信息相匹配的图像随时间变化而变化。
本领域技术人员应当理解,图10所示的电子设备中的各单元的实现功能可参照前述音乐背景的处理方法的相关描述而理解。
图11为本发明实施例的电子设备的结构组成示意图二,如图11所示,所述电子设备包括:
至少一个处理器111、存储器112、至少一个网络接口114和用户接口113。电子设备中的各个组件通过总线系统115耦合在一起。可理解,总线系统115用于实现这些组件之间的连接通信。总线系统115除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图11中将各种总线都标为总线系统115。
其中,用户接口113可以包括显示器、键盘、按键或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本发明实施例中的存储器112可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。
在一些实施方式中,存储器112存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统1121和应用程序1122。
所述处理器111,在播放音乐文件时,获取所述音乐文件的关联信息,所述关联信息包括以下至少之一:音乐类型信息、歌手类型信息、当前时间信息;根据所述音乐文件的关联信息,生成所述音乐文件的背景图像;当所述音乐文件的播放模式满足预设条件时,将所述背景图像作为所述音频文件的播放背景进行显示。
本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
在本发明所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。