找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 69210|回复: 21

[问题求助] [已解决]怎样编写一个批量获取MP3专辑封面的脚本?

[复制链接]
发表于 2011-11-18 09:56:19 | 显示全部楼层 |阅读模式
本帖最后由 小爪冰凉君 于 2011-12-2 10:32 编辑


最近更新iTunes音乐库,发现网上关于“批量获取MP3专辑封面”的软件基本没有。
作为一名合格的强迫症患者(误),我决定还是求助论坛的大神们。。。
我的思路是:1.解析MP3文件,获取ID3信息
                  2.通过百度提供的API查找歌曲专辑图片
                  3.在MP3中加入专辑封面,甚至可以补全ID3信息
例如:
“七里香.MP3”中无ID3信息,通过脚本在百度上查找后,自动补全歌曲信息(标题、歌手、专辑、年份、音轨、歌词……),
然后搜索专辑名http://mp3.baidu.com/albumlist/%D6%DC%BD%DC%C2%D7;;;;;;%C6%DF%C0%EF%CF%E3.html,
并下载封面
最后写入歌曲信息。
当然,存在很多偶然因素导致识别不准,可以加入手工输入的功能,或者具备可以接受的识别率即可。
提问:
想完成这个功能需要哪些相关知识?希望大神能辛苦辛苦帮忙贴出代码或者指点一二,小生拜谢

后注:国考结束,感冒也好多了,终于把脚本完成……但是,如broly老大所说,效率真是慢得惨不忍睹。
         从网上下载封面的部分很容易达成,但是写入ID3v2信息的时候真心能慢死。。。。我用的ADODB.Stream,另求高效方法
         最后感谢众大神的帮助与支持,大家注意身体,预防感冒。。。{:2_32:}

评分

参与人数 1PB +2 收起 理由
broly + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2011-11-18 11:24:43 | 显示全部楼层
用VBS实现很难
 楼主| 发表于 2011-11-18 11:42:15 | 显示全部楼层
回复 2# broly


    难点在哪呢?是MP3信息的读写还是从网上下载指定的信息?

另:broly大人,视频教学下一期什么时候发布啊?望眼欲穿中。。。
发表于 2011-11-18 12:17:11 | 显示全部楼层
下载东西不是VBS的强项。而且你的思路如果用VBS处理,MP3数量多效率应该不高

视频教程我也想尽早更新完毕,只是这段时间特别的忙,恐怕还要不能更新先,抱歉
发表于 2011-11-18 12:23:34 | 显示全部楼层
刚才帮你搜索了下,可以试试这个软件:
http://www.auvplayer.com/SoftDownloadPage.aspx
 楼主| 发表于 2011-11-18 12:38:38 | 显示全部楼层
回复 5# broly


作为刚开始学vbs的菜鸟,我主要还是想找个项目练练手,正好手边缺一个这样的工具,呵呵
灰常感谢!!期待您的新作!!
发表于 2011-11-18 15:17:56 | 显示全部楼层
回复  broly


作为刚开始学vbs的菜鸟,我主要还是想找个项目练练手,正好手边缺一个这样的工具,呵呵: ...
小爪冰凉君 发表于 2011-11-18 12:38

作为菜鸟,这个项目不适合你。
 楼主| 发表于 2011-11-18 15:33:45 | 显示全部楼层
回复 7# Demon


    呵呵,不就是玩嘛~大四不考研,天天像过年。。。

    刚才找了些关于msxml2.xmlhttp、Shell.Application、WMPlayer.OCX、InternetExplorer.Application、BrowseForFolder的资料。。。
    就算代码烂逻辑乱速度慢,拼着做一个概念产品出来也能自嗨好几天
发表于 2011-11-18 15:37:34 | 显示全部楼层
回复  Demon


    呵呵,不就是玩嘛~大四不考研,天天像过年。。。

    刚才找了些关于msxml2 ...
小爪冰凉君 发表于 2011-11-18 15:33

加油,期待你的大作。
发表于 2011-11-18 15:43:42 | 显示全部楼层
用一下BACKGROUND:URL();
是CSS,其它方法还有,但是脑里现在直接是它
不过你们的大四也太快活了,可惜我这辈子都没有了
 楼主| 发表于 2011-11-18 15:44:40 | 显示全部楼层
回复 9# Demon


    谢谢!
 楼主| 发表于 2011-11-18 15:56:37 | 显示全部楼层
回复 10# wc726842270


    CSS ? 这太高端了,驾驭不了啊。
    我大学学的集成电路设计,对这个一窍不通
    只好凭着仅有的vbs知识和所剩不多的时间。。。。。。
发表于 2011-11-22 09:31:48 | 显示全部楼层
这个想法有意思,有时间可以写一个。但是需要找一个更好的资源。
 楼主| 发表于 2011-11-22 10:32:32 | 显示全部楼层
回复 13# Spring


    最近忙着准备27号的国考。。。不过程序已经初具雏形了~
    感谢关注!
发表于 2011-11-22 12:14:38 | 显示全部楼层
楼主哪个大学?哎,我还在苦逼的高中生活中。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 03:11 , Processed in 0.021869 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表