首页> 中国专利> 一种批量设置音乐专辑图封面的方法

一种批量设置音乐专辑图封面的方法

摘要

本发明涉及一种批量设置音乐专辑图封面的方法,包括如下步骤:在电脑或手机端上整理好专辑图封面图片,将图片名字按音乐文件的ID3信息或文件名中的一项来保存;进入音乐应用,点击“批量设置专辑图封面”,遍历文件夹或整个存储装置,每读取一个专辑图封面,就用该文件名到音乐库中搜索是否有对应音频文件存在,所谓对应,是指文件名相同或部分相同、或专辑图封面图片名称与音乐文件的ID3中的一项相同或部分相同;如果存在,就自动将该图片设置为音乐文件的专辑图封面。通过本发明,可以快速一次性设置多个音乐文件的专辑图封面,让音乐文件列表和播放界面看起来更加美观,播放音乐时更赏心悦目,大大提升用户满意度。

著录项

  • 公开/公告号CN103049564A

    专利类型发明专利

  • 公开/公告日2013-04-17

    原文格式PDF

  • 申请/专利权人 广东欧珀移动通信有限公司;

    申请/专利号CN201210591727.2

  • 发明设计人 李辉;周千里;

    申请日2012-12-31

  • 分类号G06F17/30(20060101);

  • 代理机构44223 深圳新创友知识产权代理有限公司;

  • 代理人江耀纯

  • 地址 523860 广东省东莞市长安镇乌沙海滨路18号

  • 入库时间 2024-02-19 18:33:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-08-19

    授权

    授权

  • 2013-05-15

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20121231

    实质审查的生效

  • 2013-04-17

    公开

    公开

说明书

技术领域

本发明涉及一种批量设置音乐专辑图封面的方法。

背景技术

现在的手机屏幕越做越大、分辨率越来越高,在手机上看图形越来越清晰,而图形化的东西是最直观、最容易让人识别和理解的,当前交互的发展趋势之一也是朝着图形化方向发展。图形越来越受消费者喜欢,其中音乐专辑图就是其中一例。

目前很多从网络上下载的音乐都没有自带音乐专辑图,需要用户去手动设置,但现在专辑图封面的设置很麻烦,需要一个一个音乐来单个的设置,对于封面控来讲是非常繁琐的。

发明内容

本发明的目的就是为了简化用户设置专辑图封面的繁琐过程,提供一种批量设置音乐专辑图封面的方法。

本发明的批量设置音乐专辑图封面的方法包括如下步骤:S10、在电脑或手机端上整理好专辑图封面图片,将图片名字按音乐文件的ID3信息或文件名中的一项来保存;S12、将改好名称的图片统一放到存储装置中;S14、接受用户指令,进入音乐应用,接收到用户点击“批量设置专辑图封面”时,弹出所有文件夹列表选择框,根据用户指令,选中有专辑图封面图片的压缩文件、文件夹或存储装置;S16、遍历文件夹或整个存储装置,每读取一个专辑图封面,就用该文件名到音乐库中搜索是否有对应音频文件存在,所谓对应,是指文件名相同或部分相同、或专辑图封面图片名称与音乐文件的ID3中的一项相同或部分相同(即:图片文件名称包含在ID3信息中的一项之内,或者ID3信息占的一项包含在图片文件名称之内);S18、如果存在,就自动将该图片设置为音乐文件的专辑图封面;如果不存在,则继续读取下一个图片文件;S20、继续第4步,直到遍历结束。

优选地,本发明还包括如下改进方案:

在步骤S18之后,还包括步骤S19:“修改ID3信息”,即,在自动将该图片设置为音乐文件的专辑图封面后,再自动修改ID3信息,把专辑的封面写入ID3信息中。

在步骤S20之后,还包括特效显示步骤,把已经设置了专辑图封面后的音乐文件按如下方式之一进行显示:用多个专辑图贴图到一个平面上,形成“专辑背景”,以专辑背景图片以作为背景显示;专辑背景中将多个专辑图以矩阵形式或以层叠方式显示,当前选中或播放的音乐则高亮显示;把同一风格、同一流派、同一作者或同一专辑的歌曲组织在一起,组成类似照片装帧页,并显示成书本状;播放时产生3D翻转和透明度变化的效果;形成垂直堆叠的多个播放列表。

在步骤S20之后,即在完成专辑图的设置之后,还包括内页图设置步骤S22:给每句歌词对应设置一个内页图,其方法是:S22-1:遍历每句歌词,提取歌词中出现的关键词;S22-2:到图片文件夹或图片压缩文件中寻找是否有对应图片存在,所谓对应,是指图片文件名与歌词中的一个关键词相同(即图片文件名包含在歌词中),或者图片文件名中的一个关键词出现在歌词里;S22-3:如果存在,就自动将该图片设置为音乐文件的该句歌词的内页图;如果不存在,则把专辑图作为该句歌词的内页图;S22-4:提取下一句歌词中出现的关键词,继续步骤S22-2到S22-3,直到遍历结束;S22-5:播放时,每出现一句歌词,则同时显示该句歌词所对应的内页图,以幻灯片或动态桌面形式播放,模拟出MTV的效果。

通过本发明,可以快速一次性设置多个音乐文件的专辑图封面,让音乐文件列表和播放界面看起来更加美观,播放音乐时更赏心悦目,大大提升用户满意度。

在一个优选实施例中,还可以利用本发明的方法快捷制作MTV。

附图说明

    图1是本发明实施例一流程图。

具体实施方式

实施例一

本实施例主要是将专辑图封面图片的名称与音乐库中音乐文件的文件名或者ID3信息相匹配,然后点击批量设置专辑图封面键,则可以将图片设置为与其有匹配关系的音乐文件的专辑图封面。如图1所示,主要流程如下:

S10、电脑或手机端接受用户指令,整理好专辑图封面图片,将图片名字按音乐文件的ID3信息或文件名中的一项来保存;至于是按音乐文件的ID3信息还是按文件名,由用户自行决定,系统都可以支持;

S12、接收用户指令,将图片统一放到一个文件夹中,并放到手机存储卡中;在这一步中,如果没有指定统一文件夹,则文件也可以放到各自原来的文件夹内,但这样遍历搜索时就要慢一些(见下述);

S14、接收用户指令,进入音乐应用,接受用户点击“批量设置专辑图封面”指令,弹出所有文件夹列表选择框,根据用户指令选中有专辑图封面图片的文件夹;

S16、遍历文件夹,每读取一个专辑图封面,就用该文件名到音乐库中搜索是否有对应音频文件存在,所谓对应,是指文件名相同或部分相同、或专辑图封面图片名称与音乐文件的ID3中的一项相同或部分相同;之所以允许部分相同,是为了减少匹配难度,但如果相同的部分太少,则易产生误匹配,因此,可允许用户设定匹配度,如:图片名称中有75%以上包含在音乐文件名称中或音乐文件的ID3信息中才判断为"有对应音频文件存在",等等;

S18、如果存在,就自动将该图片设置为音乐文件的专辑图封面;如果不存在,则继续读取下一个大头贴文件;比如,文件夹中有“so what.jpg”、“get the party started.png”等图片,音乐中也有“so what.mp3”、“get the party started.wma”等音乐文件。那么在音乐应用中,点击批量设置专辑图封面,选择该文件夹,就自动把“so what.jpg”设置为 “so what.mp3”音乐文件的专辑图封面,“get the party started.png”则自动设置为“get the party started.wma”音乐文件的专辑图封面;

S20、继续第4步,直到遍历结束。

采用本实施例提供的批量设置方式后,用户只需要将已经处理好的图片以音乐库中音乐文件的专辑名、歌曲名、音乐家名、音乐文件名或其他与ID3字段内容全部或局部相同的文字作为文件名保存好,就可以将所有属性对应的图片文件自动设置为音乐文件的专辑图封面。

其中,上文中所说的ID3的含义说明如下:ID3标签是MP3音乐档案中的歌曲附加讯息,它能够在MP3中附加曲子的演出者、作者以及其它类别资讯,方便众多乐曲的管理。ID3一般是位于一个mp3文件的开头或末尾的若干字节内,附加了关于该mp3的歌手,标题,专辑名称,年代,风格等信息,该信息就被称为ID3信息,ID3信息分为两个版本,v1和v2版。 其中:v1版的ID3在mp3文件的末尾128字节,以TAG三个字符开头,后面跟上歌曲信息。 v2版一般位于mp3的开头,可以存储歌词,该专辑的图片等大容量的信息。ID3V1比较简单,它是存放在MP3文件的末尾,用16进制的编辑器打开一个MP3文件,查看其末尾的128个顺序存放字节,数据结构定义如下: 

char Header[3]; /*标签头必须是"TAG"否则认为没有标签*/

  char Title[30]; /*标题*/

  char Artist[30]; /*作者*/

  char Album[30]; /*专集*/

  char Year[4]; /*出品年代*/

  char Comment[30]; /*备注*/

char Genre; /*类型*/。

实施例二

本实施例也支持将图片文件夹打包成zip或rar等压缩文件,在步骤S14中,点击“批量设置专辑图封面”,弹出所有文件夹和文件列表选择框时,不是选中文件夹,而是选中该zip或rar等压缩文件,解压到一个临时文件夹,或者直接在zip或rar等压缩文件中,按照上面步骤S16、S18的方式进行操作。

实施例三

上述实施例中音乐和图片放在同一个文件夹中,是为了减少遍历,但需要用户增加一下操作,将所有图片文件放在同一个文件夹中。为了更智能化,本实施例可以允许用户放在不同文件夹中,而遍历整个手机存储卡,但此时遍历时间加长。

    实施例四

    本实施例中,在步骤S18之后,还包括步骤S19:“修改ID3信息”,即,在自动将该图片设置为音乐文件的专辑图封面后,再自动修改ID3信息,把专辑的封面写入ID3信息中。

    在步骤S20之后,还包括特效显示步骤,把已经设置了专辑图封面后的音乐文件按如下方式之一进行显示(根据用户选择):1、用多个专辑图贴图到一个平面上,形成“专辑背景”,以专辑背景图片以作为背景显示;专辑背景中将多个专辑图以矩阵形式或以层叠方式显示,当前选中或播放的音乐则高亮显示;2、把同一风格、同一流派、同一作者或同一专辑的歌曲组织在一起,组成类似照片装帧页,并显示成书本状;3、播放时产生3D翻转和透明度变化的效果;4、形成垂直堆叠的多个播放列表。

    实施例五

本实施例可利用歌词自造MTV:

本实施例在步骤S20之后,即在完成专辑图的设置之后,还包括内页图设置步骤S22:给每句歌词对应设置一个内页图,所谓内页图,是指在播放到相应歌词时才显示的图,好象一本书的内页一样,只有翻到该页才能看到,因此称为内页图;其方法是:

S22-1:遍历每句歌词,提取歌词中出现的关键词;

S22-2:到图片文件夹或图片压缩文件中寻找是否有对应图片存在,所谓对应,是指图片文件名与歌词中的一个关键词相同,或者图片文件名中的一个关键词出现在歌词里;

S22-3:如果存在,就自动将该图片设置为音乐文件的该句歌词的内页图;如果不存在,则把专辑图(即封面图)作为该句歌词的内页图;

S22-4:提取下一句歌词中出现的关键词,继续步骤S22-2到S22-3,直到遍历结束;

S22-5:播放时,每出现一句歌词,则同时显示该句歌词所对应的内页图,以幻灯片或动态桌面形式播放,模拟出MTV的效果。

本实施例尤其适用于在婚礼上用做配乐影集:无需专业人士制作,用户只需把每张照片都起一个名字(当然起名时要参考歌词来起),即可实现当歌词中出现这个名字时就弹出这张照片的效果,再配合投影仪或电视屏幕显示播放,既有趣味又节省费用。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号