EraserKing 发表于 2014-8-7 15:46

iTunes歌曲无封面无ID3无歌词的简便解决方法-(最终更新)

本帖最后由 EraserKing 于 2014-11-25 11:15 编辑

写好很久了但是一直忘记发了 现在发一下
如果没有什么问题的话 这个算是最终版了

嗯 自从买了个IPC 觉得这歌啊 没有专辑封面 没有完整的ID3信息 看着实在不太舒服
一开始是从虾米上下封面 转大小(有的太大了 没必要)
然后把歌曲名称 歌手补补齐
有兴致的话再把歌词贴上去

折腾一番之后感觉太累
于是干脆自己写了个程序 87.53%的自动步骤吧
业余程序员水平 随便写写 自娱自乐一下

用起来也不算太烦
指定本地文件在的目录 然后再指定虾米的网页 按下按钮就行了

比如我这里用WHITE ALBUM 2的OST Closing这张为例

1. 先用foobar2000看了下 ID3空空 也没有封面 歌词
http://image227.poco.cn/mypoco/myphoto/20140807/15/1748078092014080715405305.png?450x418_130

在本机是放在两个文件夹里的
D:\Music\iTunes\WHITEALBUM2 Original Soundtrack ~closing~ Disc1 - Copy
D:\Music\iTunes\WHITEALBUM2 Original Soundtrack ~closing~ Disc2 - Copy
虾米上的地址是
http://www.xiami.com/album/525190

软件开起来是这样的
http://image227.poco.cn/mypoco/myphoto/20140807/15/17480780920140807154109019.png?600x334_130

2. 先在上面填你本机文件的地址
http://image227.poco.cn/mypoco/myphoto/20140807/15/17480780920140807154122057.png?600x334_130

填进软件里
(本机是多个文件夹的 就一并填上 用;分隔)

3. 如果要加封面 就打上Cover的勾 后面的那个是填长宽的 会自动缩小 以免太大占空间

4. 如果要加专辑信息 就打上ID3的勾

5. 如果要加歌词 就打上Lyrics的勾(静态歌词,反正至少IPC不支持滚动歌词)

6. 可以指定排序
(1) 如果你的文件在本地按文件名排序的顺序和网页上一样,选Naturally。
(2) 如果你的文件在本地和网页上的顺序不一样,可以尝试Auto。会尝试自动匹配。
(3) 如果自动匹配不成功,可以使用Manually手动指定顺序。

7. 然后点一下Go
会检测到你本地文件的MP3/M4A文件的数量 和网页上比较 不一致的话 认为是不同专辑 就退出
如果一致 就继续

8. 跑的过程中是这样的
http://image227.poco.cn/mypoco/myphoto/20140807/15/17480780920140807154130049.png?600x334_130

9. 出了Done就说明完成了
在foobar2000里看一下
http://image227.poco.cn/mypoco/myphoto/20140807/15/17480780920140807154140039.png?450x418_130

10. 导进iTunes再看一下
http://image227.poco.cn/mypoco/myphoto/20140807/15/17480780920140807154149022.png?543x487_130
http://image227.poco.cn/mypoco/myphoto/20140807/15/17480780920140807154158063.png?543x487_130
http://image227.poco.cn/mypoco/myphoto/20140807/15/17480780920140807154204.png?543x487_130
IPC 上我就不截图了 反正我试过是行的

有以下几个注意点
1 仅限整张专辑啊 单曲不行
2 界面就做了英文 不过也没两个字 应该能看懂吧
3 在修改本地路径后,会自动切换回Naturally模式。
4 要求.NET Framework 4.0 这个应该都有了吧

项目地址
https://github.com/EraserKing/CoverGrabber
欢迎Fork 发Pull Request
对安全性有疑问的也可以自己检查代码 或者自己编译(VS2013)

下载
https://github.com/EraserKing/CoverGrabber/releases
这边附件老坏 就去GitHub上下吧……

如果在使用过程中发现任何问题,欢迎在下面留言、发PM或者是在GitHub上写Issue~

发表于 2014-8-7 15:52

收藏

ryuonegz 发表于 2014-8-7 16:07

收藏,有没有能批量给单曲添加歌词封面的软件呢

----发送自 HUAWEI HUAWEI U9508,Android 4.2.2

大象吃西瓜 发表于 2014-8-7 17:12

一直用的是tuneup,就是好像不能自动添加歌词。

EraserKing 发表于 2014-8-7 20:48

ryuonegz 发表于 2014-8-7 16:07
收藏,有没有能批量给单曲添加歌词封面的软件呢

----发送自 HUAWEI HUAWEI U9508,Android 4.2.2 ...

单曲比较麻烦,比如你目录有50个文件,虾米的精选集也有50个文件。
但是按什么标准一一对应起来也有点难度……按文件名或者按标题都不靠谱……手动排50个文件也是够累的……

EraserKing 发表于 2014-8-7 20:49

大象吃西瓜 发表于 2014-8-7 17:12
一直用的是tuneup,就是好像不能自动添加歌词。

TuneUp我搜了下,一是要收费,二是不知道它的信息从哪来?
是不是像Gracenote那样?那个挺好的,不过对于已知信息的本地文件来说有点大材小用……

moonite 发表于 2014-8-7 21:01

好东西啊,一直都是用这个软件https://github.com/haijinboys/flacbird找的Gracenote,LZ这个能从xiami获取封面歌词之类更好了

EraserKing 发表于 2014-8-7 22:01

moonite 发表于 2014-8-7 21:01
好东西啊,一直都是用这个软件https://github.com/haijinboys/flacbird找的Gracenote,LZ这个能从xiami获取 ...

没Gracenote那么高大上……就直接抓虾米页面

Luc 发表于 2014-8-8 00:47

能抓歌词好评
原来虾米的封面都有500px的版本?以前不知道都是去amazon找的

mickey7q7 发表于 2014-8-8 01:12

好评!
原来用的是mp3tag的“标签数据源”功能,然后用的别人写的xiami的源,貌似和LZ写的这个软件功能一样?不过LZ的软件可以添加歌词,不错!

顺便发一下mp3tag的xiami源
http://www.douban.com/group/topic/47741946/

再发一个eph大大写的id3标签补全工具,这个是从last.fm取的数据,支持单曲补全,准确率还行。
https://bitbucket.org/painyeph/mp3tagger/

EraserKing 发表于 2014-8-8 08:35

Luc 发表于 2014-8-8 00:47
能抓歌词好评
原来虾米的封面都有500px的版本?以前不知道都是去amazon找的

歌词就是页面上的静态歌词……动态歌词(LRC)爱疼死也不支持,对吧?

虾米的封面是另外一个问题了,我看了几十张,有很大的(超过1000px),也有很小的(少于300px)。这里我是只缩不放的,比如设置成500px,那么以长边为基准,大于500px的就缩,小于500px的就保持原样。
如果你想总是保持原样,那就设置成一个很大的值就可以了。

EraserKing 发表于 2014-8-8 08:51

mickey7q7 发表于 2014-8-8 01:12
好评!
原来用的是mp3tag的“标签数据源”功能,然后用的别人写的xiami的源,貌似和LZ写的这个软件功能一样 ...

嗯 如果觉得页面上有什么信息还要抓的话 可以说一下 我看看能不能加进去
(应该只要页面上有 就可以)

然后其它的源 如果有好的也可以支持(我已经看过网易云音乐,但是信息实在是不太好,一大片写着V.A.的。Last.fm没看过,怎么样?)
单曲从技术上来说没什么难度,不过主要就是管理起来比较乱,比如指定了一张精选集50首,本地也是50首,一一把本地文件和页面对应起来,自动的话也不太靠谱,手动太累。如果有什么好方法也行……
我简单看了看mp3tagger那个Project,似乎用的是搜索?如果能接受搜索的准确率,也可以。

不要叫水狗做主人 发表于 2014-8-8 08:58

poco图床不仅难用还挡国外ip
不能忍

EraserKing 发表于 2014-8-8 09:15

不要叫水狗做主人 发表于 2014-8-8 08:58
poco图床不仅难用还挡国外ip
不能忍

上传太难用 被PhotoBucket虐出翔来
不过这里的图都没啥意义 看不到也没问题

mickey7q7 发表于 2014-8-8 09:59

EraserKing 发表于 2014-8-8 08:51
嗯 如果觉得页面上有什么信息还要抓的话 可以说一下 我看看能不能加进去
(应该只要页面上有 就可以)



genre(流派)这个好像没有?对应虾米上的专辑类别?不过虾米那个是中文,不太好


网易云音乐的源还没有虾米的全,像一些同人音乐都没有,另外有些艺术家的名字也是错的(比如艺术家的名字是日文,但显示的却是罗马音,还有简体中文和日文搅在一起,很乱)
Last.fm还算好吧,虾米有的Last.fm基本也有,一般当做备胎
还有一个vgmdb,http://vgmdb.net/db/main.php ,这源个像一些游戏OST,尤其是galgame的比较全,不过貌似有freedb用,也有网页版,缺点是艺术家和歌曲不对应
楼上也有提到amazon.co.jp的源,这个还是比较靠谱的,不过只有日语专辑
虾米的源的话,有几点不好,
1.如果专辑被屏蔽了,网页里面就看不到歌曲列表了,例如http://www.xiami.com/album/208230
2.音轨号乱标,例如http://www.xiami.com/album/520457
3.艺术家很多都是"日本ACG"

单曲匹配我用的比较少,电脑上的歌基本上都是专辑,mp3tagger不太清楚用的是什么方法实现的(不是死程,看不懂程序),这个准确率其实还好,100首歌大概80%识别率吧(不是太冷门的歌),缺点是会出现乱码,偶尔用一下

EraserKing 发表于 2014-8-8 14:54

mickey7q7 发表于 2014-8-8 09:59
genre(流派)这个好像没有?对应虾米上的专辑类别?不过虾米那个是中文,不太好




(1)网易的是挺乱的 我个人不太喜欢 不过要是做备胎也可以
(2)Last.fm我看了 没有专辑作者,只有每一轨单独的作者
(3)VGMDB么 挺好 信息还算全 不过肯定是没有歌词了
(4)日亚没找到曲目信息?
(5)虾米的话 专辑被屏幕这事肯定没办法啦 音轨乱标这个 只能手改了 我也没法判断正确顺序 艺术家的也没办法

流派的话 ID3v1里好像是用一个数字代表 v2不清楚怎么处理的 待我研究研究
单曲目前不会做 太麻烦

robbielj 发表于 2014-8-8 17:33

要数据库的话可以看看musicbrainz
其实amazon如果全部区域都算上也相当全了

lentrody 发表于 2014-8-8 17:46

本帖最后由 lentrody 于 2014-8-8 17:49 编辑

cue无损源档强迫症表示都是手动上官网找图

mickey7q7 发表于 2014-8-9 06:31

EraserKing 发表于 2014-8-8 14:54
(1)网易的是挺乱的 我个人不太喜欢 不过要是做备胎也可以
(2)Last.fm我看了 没有专辑作者,只有每一 ...

Last.fm的专辑不是很全,单曲的话还可以,专辑作者是有的,例如: http://cn.last.fm/music/%E3%82%84%E3%81%AA%E3%81%8E%E3%81%AA%E3%81%8E/%E4%B8%89%E3%81%A4%E8%91%89%E3%81%AE%E7%B5%90%E3%81%B3%E3%82%81


amazon.co.jp的专辑信息在“試聴用サンプル”下面的列表里,例如:
http://www.amazon.co.jp/%E4%B8%89%E3%81%A4%E8%91%89%E3%81%AE%E7%B5%90%E3%81%B3%E3%82%81-%E9%80%9A%E5%B8%B8%E7%9B%A4-TV%E3%82%A2%E3%83%8B%E3%83%A1-%E5%87%AA%E3%81%AE%E3%81%82%E3%81%99%E3%81%8B%E3%82%89-%E6%96%B0%E3%82%A8%E3%83%B3%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%83%86%E3%83%BC%E3%83%9E/dp/B00HD7XZFU/

gundem 发表于 2014-8-9 10:44

在itunes store找到歌曲的链接,然后在浏览器里面打开链接,复制封面的图片地址,然后把XXXXXX.170x170.jpg文件名改成XXXXXX.600x600.jpg,就可以看到600x600的封面图片了
顺带,itunes也推出了1200x1200的封面图了

Tr火药味 发表于 2014-8-9 14:33

点个赞 厉害

EraserKing 发表于 2014-8-10 10:53

robbielj 发表于 2014-8-8 17:33
要数据库的话可以看看musicbrainz
其实amazon如果全部区域都算上也相当全了

musicbrainz看了 小黑本默默记下

EraserKing 发表于 2014-8-10 10:58

mickey7q7 发表于 2014-8-9 06:31
Last.fm的专辑不是很全,单曲的话还可以,专辑作者是有的,例如: http://cn.last.fm/music/%E3%82%84%E3 ...

Last.fm的看到了 在最上面……

AMAZON 我试了一些
有“試聴用サンプル”的
也有“曲目リスト”的
也还有根本没有的
到时再判断吧

EraserKing 发表于 2014-8-10 11:01

gundem 发表于 2014-8-9 10:44
在itunes store找到歌曲的链接,然后在浏览器里面打开链接,复制封面的图片地址,然后把XXXXXX.170x170.jpg ...

嗯 找到了 这个可以有

爱不够啊 发表于 2014-8-11 14:32

歌颂楼主,非常好用
IPC里几千首歌除开itunes买的以外上亚马逊找封面-存下来-一张一张对应输入,我都不知道那时候自己怎么做到的。。

海哲风 发表于 2014-8-11 16:03

本帖最后由 海哲风 于 2014-8-11 16:04 编辑

Luc 发表于 2014-8-8 00:47
能抓歌词好评
原来虾米的封面都有500px的版本?以前不知道都是去amazon找的不一定 虾米封面下限是200*200

5teven7in 发表于 2014-8-11 16:55

gundem 发表于 2014-8-9 10:44
在itunes store找到歌曲的链接,然后在浏览器里面打开链接,复制封面的图片地址,然后把XXXXXX.170x170.jpg ...

这个方法好,之前全是亚马逊,谷歌这么搜图来着的

EraserKing 发表于 2014-8-14 16:51

更新了一下1.2.0
主要是多线程了一下
然后虾米修正了一下403的错

jarkol 发表于 2014-8-26 08:20

itunes可以找到1200x1200的封面啊。。。很适合一些需要高清封面(you bing)的。。。放平板上面的时候那叫一个清晰。。。

当然600x600和170x170也是有的。。。

EraserKing 发表于 2014-8-26 09:36

jarkol 发表于 2014-8-26 08:20
itunes可以找到1200x1200的封面啊。。。很适合一些需要高清封面(you bing)的。。。放平板上面的时候那叫 ...

嗯 看到LS有说的了 实测可行 不过我最近在想手机的事 这个目前暂时不会做 可能要过几天

EraserKing 发表于 2014-9-17 16:58

版本大更新 请重新下载~

gintama426 发表于 2014-9-17 22:24

虽然用不到,还是赞一下楼主

荷兰人 发表于 2014-9-17 22:45

顶,很好用,不过有一次没注意,网易云音乐上专辑歌曲的排列顺序和虾米的不一样,一张专辑都乱了。

EraserKing 发表于 2014-9-17 23:08

荷兰人 发表于 2014-9-17 22:45
顶,很好用,不过有一次没注意,网易云音乐上专辑歌曲的排列顺序和虾米的不一样,一张专辑都乱了。 ...

都是网友添的 所以信息有误也正常 自行判断吧

EraserKing 发表于 2014-11-25 11:16

Last update:
添加指定顺序功能

ayese 发表于 2014-11-25 12:09

没人用iTunes自带的找音轨和专辑封面么,我一直用这个...不过要一整张专辑一起来,我无损的专辑都是这么搞的,基本上都能找到,简单粗暴,当然唯一麻烦的地方就是要切换Apple ID的区域,比如你的歌是j-pop哪最好去用日区的ID

huihengchen 发表于 2014-11-25 15:52

楼主好人一生平安(>﹏<)

EraserKing 发表于 2014-11-25 16:42

ayese 发表于 2014-11-25 12:09
没人用iTunes自带的找音轨和专辑封面么,我一直用这个...不过要一整张专辑一起来,我无损的专辑都是这么搞 ...

所以用这个工具也可以……
iTunes的知道URL就行了 不用来回切区了

不过美区日区我试过 剩下的不知道了

ayese 发表于 2014-11-25 20:47

EraserKing 发表于 2014-11-25 16:42
所以用这个工具也可以……
iTunes的知道URL就行了 不用来回切区了



iTunes我之前自动获取音轨时,出现过中国区找不到,切换成日区就能找到的情况,不过中国区就是个阉割版,没法参照,日区基本就没问题了,不过我有张德版的加州招待所一样找不到,估计换成德国区能找到吧,懒得整了
iTunes直接找最大的好处就是简单,选中专辑右击即可,然后得到的信息基本不可能有错外加全面,比如那些特典CD,甚至杂志(日本)送的光盘都能找到。当然缺点也很明显,没有歌词,还有就是会出一些奇怪的找不到的情况,然后改几个关键词就好之类的
页: [1]
查看完整版本: iTunes歌曲无封面无ID3无歌词的简便解决方法-(最终更新)