原帖由 @xphi 于 2014-8-7 12:44 发表
看起来不错啊。一直觉得itunes对MP3的id3标签支持不十分好,这和id3标签本身标准很乱估计也有关系,aac的标签就可靠的多。
原帖由 beterhans 于 2014-8-7 15:52 发表
posted by wap, platform: Firefox
这个和 iTunes 没有关系
MP3 ID3 Tag 有很多个版本
V1 V2.3 V2.4 APE
很多 盗版 MP3 内 有 V1 V2.x APE 三种 Tag
比如
我有一个 mp3
V1 里的信息写的是 歌名 "ABCD" 歌手 ...
原帖由 xphi 于 2014-8-7 12:44 发表
posted by wap, platform: Galaxy Note III
看起来不错啊。一直觉得itunes对MP3的id3标签支持不十分好,这和id3标签本身标准很乱估计也有关系,aac的标签就可靠的多。
原帖由 beterhans 于 2014-8-7 15:52 发表
posted by wap, platform: Firefox
这个和 iTunes 没有关系
MP3 ID3 Tag 有很多个版本
V1 V2.3 V2.4 APE
很多 盗版 MP3 内 有 V1 V2.x APE 三种 Tag
比如
我有一个 mp3
V1 里的信息写的是 歌名 "ABCD" 歌手 ...
原帖由 @EraserKing 于 2014-8-7 11:26 发表
嗯 自从买了个IPC 觉得这歌啊 没有专辑封面 没有完整的ID3信息 看着实在不太舒服
一开始是从虾米上下封面 转大小(有的太大了 没必要)
然后把歌曲名称 歌手补补齐
有兴致的话再把歌词贴上去
折腾一番之后感觉太累
于是干脆自己写了个程序 87.53%的自动步骤吧
业余程序员水平 随便写写 自娱自乐一下
用起来也不算太烦
指定本地文件在的目录 然后再指定虾米的网页 按下按钮就行了 最多再填个验证码
比如我这里用WHITE ALBUM 2的OST Closing这张为例
先用foobar2000看了下 ID3空空 也没有封面 歌词
673718
在本机是放在两个文件夹里的
D:MusiciTunesWHITEALBUM2 Original Soundtrack ~closing~ Disc1 Copy
D:MusiciTunesWHITEALBUM2 Original Soundtrack ~closing~ Disc2 Copy
虾米上的地址是
http://www.xiami.com/album/525190
软件开起来是这样的
673719
先在上面填你本机文件的地址
673720
填进软件里
(本机是多个文件夹的 就一并填上 用;分隔)
如果要加封面 就打上Cover的勾 后面的那个是填长宽的 会自动缩小 以免太大占空间
如果要加专辑信息 就打上ID3的勾
如果要加歌词 就打上Lyrics的勾(静态歌词,反正至少IPC不支持滚动歌词)
然后点一下Go
会检测到你本地文件的MP3/M4A文件的数量 和网页上比较 不一致的话 认为是不同专辑 就退出
如果一致 就继续
跑的过程中是这样的
673721
出了Done就说明完成了
在foobar2000里看一下
673722
导进iTunes再看一下
673723
673724
673725
IPC 上我就不截图了 反正我试过是行的
有以下几个已知问题
1 没写多线程 就一个线程跑 所以跑的时候界面会卡死 不过反正时间也不长 就这样吧
2 有时跑的过程中图片没显示出来 没事 实际上已经获取到了
3 如果要抓歌词 可能要填验证码 会显示在Go按钮下面 然后弹出来一个框 填一下就行了 如果要停止 就按Cancel或者什么都不填按OK
4 只能专辑啊 单曲就算了
5 界面就做了英文 不过也没两个字 应该能看懂吧……
要求.NET Framework 4.5 这个应该都有了吧
项目地址
https://github.com/EraserKing/CoverGrabber
欢迎Fork 发Pull Request
对安全性有疑问的也可以自己检查代码 或者自己编译(VS2013)
下载
https://github.com/EraserKing/CoverGrabber/releases
或者附件
673726
一样的
1.1.0
ID3版本强制为2.3
抓歌词一个小BUG修正
原帖由 @beterhans 于 2014-8-8 22:47 发表
.net 4.5 不支持 xp.... (mac 虚拟机是 xp)
.net 4 行不?
原帖由 beterhans 于 2014-8-8 22:47 发表
posted by wap, platform: Firefox
.net 4.5 不支持 xp.... (mac 虚拟机是 xp)
.net 4 行不?
原帖由 @zo 于 2014-8-10 21:16 发表
其实我想说,直接用网易云音乐下来的歌曲,所有信息都是全的。。。。
原帖由 @EraserKing 于 2014-8-10 21:37 发表
网易的自己的信息都是乱的 一大片的V.A. 这全了也没什么意义……
原帖由 beterhans 于 2014-8-10 21:23 发表
posted by wap, platform: Firefox
不全的
163 的 mp3 只有自己的客户端才能看到全的信息 被的播放器不行
原帖由 @beterhans 于 2014-8-10 23:06 发表
测试成功
附件是用你的工具抓的信息
测试环境
Mac 的 Virtualbox 下的 xp SP3 + Net 4.0
另外问问
你的封面 大小的机制
比如我设置 800 那么如果原始的比 800 大会降低到 800
如果原始的 比 800 小会如何?
原帖由 @sambfish 于 2014-8-11 07:31 发表
有个软件叫Mp3tag,用了好多年...除了没有放歌词进去的功能...
话说哪个苹果设备可以支持歌词的?
原帖由 @eva3d 于 2014-9-18 14:02 发表
额,我用TuneUP,虽然贵,但是值回票价啊,就算是 Track01.MP3 Track02.MP3这种,没有任何ID3信息的,甚至我都不知道是谁唱的,是什么专辑,只要不是冷门到极点的,都能搜索匹配到
原帖由 eva3d 于 2014-9-18 14:02 发表
posted by wap, platform: Nintendo WiiU
额,我用TuneUP,虽然贵,但是值回票价啊,就算是 Track01.MP3 Track02.MP3这种,没有任何ID3信息的,甚至我都不知道是谁唱的,是什么专辑,只要不是冷门到极点的,都能搜索 ...
原帖由 eva3d 于 2014-9-18 15:53 发表
posted by wap, platform: Nintendo WiiU
额,Mac上既没有musicbee也没有winamp,实在是抱歉了啊
原帖由 @EraserKing 于 2014-9-18 15:42 发表
Gracenote就行啊
我之前对付这种一直是用Winamp,内置Gracenote,还不要钱呢……
原帖由 @beterhans 于 2014-9-18 16:45 发表
能否考虑以后加入一个功能
需求是这样的
比如我下载了一个专辑
没有 TAG 或者 TAG 不是我要的
但是文件名不是 01 02 03 这种的 是 歌曲名字.
这样的话会导致 Apply Tag 错位,因为我看你的行为是按照文件名排序来定 1 2 3 的
希望你能加入
1. 看到 mp3 里面有 TrackID 就按照 TrackID 排序 忽略文件名排序
2 比对文件名 和 歌曲名的相似度 11 匹配后 排序 写入 tag
3, 如果文件名和歌曲名相似度太低 就按照文件名排序.
原帖由 beterhans 于 2014-9-18 16:45 发表
posted by wap, platform: Firefox
能否考虑以后加入一个功能
需求是这样的
比如我下载了一个专辑
没有 TAG 或者 TAG 不是我要的
但是文件名不是 01 02 03 这种的 是 歌曲名字.
这样的话会导致 Apply Tag 错 ...
原帖由 @EraserKing 于 2014-11-25 11:16 发表
做好了(一直忘记发了)
现在可以尝试匹配来定顺序,也可以手动指定顺序
欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) | Powered by Discuz! 6.0.0 |