六种批量修改音频文件 ID3 信息的方法

45
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading...

音频文件的 ID3 信息是十分重要的,iPod 的名称播报 Voice Over 功能,很多数码设备播放器中的信息显示,都靠这个。而在各种音乐播放器中,如果 ID3 信息错乱,那是一件叫人抓狂的事情。

ID3 是一种 metadata 容器,多应用于MP3格式的音频文件中。它可以将相关的曲名、演唱者、专辑、音轨数等信息存储在MP3文件中。

小众曾介绍过 Mp3tag 豆瓣标签数据源插件Mp3tag 是一款非常强大并且简单易用的本地 MP3 音乐的 ID3 信息修改软件,其可以通过网络来获取 MP3 的 ID3 标签数据,而对中文 ID3 信息支持不是很好。Mp3tag 豆瓣标签数据源插件 将豆瓣数据引入 Mp3tag,很好的得到了中文 ID3 信息。

@realnabarl 同学发来邮件推荐自己玩转音频文件 Tagger 的多种方式,如下:


很多人可能都有音频文件tag缺失、不准确的困扰,自己动手的话,要先找到专辑信息,然后自己一个个手动添加,这样不但费时而且费力,而且显得不够高科技。倘若碰到单个的音频文件,歌曲再冷门一点,则很有可能就找不到出处了。
这时候我们就需要tagger,现在也有很多应用可以充当tagger,我小小总结了一下Windows平台上的tagger。

这个网站很简单,你可以把音频文件通过网页上传到他们服务器,然后他们会在后台根据他们数据库的内容帮你找到匹配内容。

缺点是只能用于单个音频的查询,也要耗费上传的时间。数据库规模一般,找到热门歌曲的tag没问题,但稍冷门一点就会失败。

Tunatic 会默默探测你系统发出来的声音,然后根据特征去他们的服务器上查询。只能用于单个音频的查询,因为是本地运行的软件而且使用特征查询,所以省去了上传整个音频的时间。同样数据库规模一般,适合找热门歌曲,找冷门歌曲容易失败。

freedb 是一个数据库的名字,这个可能熟悉的人会多一点,因为很多 foobar2000 打包版就带了freedb的插件。一般来说也是在 foobar2000 中使用最方便。

使用方法是选中文件然后右击,选择 标签 – 从 freedb 获取标签,它就会从服务器查询你选中的歌曲的信息。freedb 的检索速度非常快,一般十秒内就可以完成。

freedb 绝对不适合单个音频的查询,那简直就是错漏百出,不堪一用,但是用来查询专辑信息效果确实颇为不错的,把一个专辑的曲目批量选中后再查询,找到的成功率不低。查询到信息后还可以直接写入文件。而且他们的数据库比较庞大,除了流行音乐外,还可以找到不少动漫和游戏的专辑。

Gracenote 是一个牌子,并不是一个软件名字,它也没有自己出品的专门的软件,但它的插件出现在一些流行的播放器里。

它们是 Winamp、iTunes、Quintessential Media Player、Media Go 等。很可惜的是我们现在无法在 foobar2000 里使用 Gracenote 的服务。这里我推荐 Quintessential Media Player,因为这个播放器总体功能不错,没有 Winamp 的笨重,iTunes 的捆绑,功能和扩展也比很多杂牌播放器强。

具体使用上,我们可以把 QMP 的界面调成完整模式,然后把文件放入它的媒体库,如果你导入音频文件后不做任何操作,它就会自动开始分析你的文件。分析完毕后把结果显示出来。当然你也可以手动操作:选中一个或多个文件,右键,以整张专辑识别或每个音频独立识别,选中后 QMP 会弹出一个窗口,你可以看到所有音频文件的识别进度。

识别完毕后新的 Tag 信息会在媒体库里覆盖旧的,如果你要把新的 Tag 信息保存到文件,你应该选中那个文件,然后选择 Edit tags and File names,在弹出的窗口中选择 From Media Library,最后点击 Write Tags,就可以把 Tag 信息写入文件了,注意音频文件别被程序占用哦。

Gracenote 和其他公司有着不少商业上的合作,所以它的数据库非常庞大,你甚至可以在它的数据库里找到很多从没听过的盗版特辑、山寨特辑。Gracenote 对单个文件的识别能力堪称 No.1,对整张专辑的识别也毫不含糊,在此强烈推荐。但它并不是万能的,有必要时你得自行甄别下。

Winamp 里也有 Gracenote 的插件,右击媒体库中的文件,发送到 → Auto-Tag 文件名即可,但它似乎不能把多个文件以专辑形式识别,或者是我还不知道怎么操作。所以我更推荐QMP

这是另一个比较具有革命性的 Tagger。它是 MusicBrainz 网站出品的专业自动 tag 查询与编辑软件。初次使用也许你会觉得它的界面比较怪异,但上手之后就会感觉非常合理和好用。它支持文件拖放,所以本人是选择关闭了左侧的树型目录。接着左侧的大窗口是本地文件窗口,右侧是服务器上的tag信息窗口。

如果你需要完善自己一个专辑的信息,你可以批量导入那些文件,然后点击 cluster,你会发现所有的文件已经被分类到一个文件夹中,接着再点击 lookup,专辑就会被瞬间找到,你只要点击 save 就可以将信息全部写入文件。它的工作原理是在服务器上通过专辑名和其他一些信息查找最相似条目,所以你导入的文件本身需要有一定的信息完善度。

如果你需要查找单个音频的信息,那你导入文件后选中全部点 scan 即可,它会慢慢扫描你的文件然后根据信息相似度在右侧列出最匹配的文件,你可以根据你自己的情况进行保存。如果批量查询失败,也可以转用逐个查询。

可能有的文件比较怪异,如果这两招都行不通,那你可以根据已知的信息去他们网站查询,你可以点击下方的查询按钮,也可以直接在他们网站搜索,搜到了你想要的信息后,在网页上点击专辑右上方的tagger按钮,所有的曲目信息就会自动出现在软件的右窗口中,你就可以轻易地将你的文件对号入座了,是不是有点太爽了呢?

另外 MusicBrainz Picard 还可以识别你光驱中的CD。

总之 MusicBrainz Picard 的功能总体来说很好,很强大,使用也非常方便。只不过它的数据库没有 Gracenote 那么庞大,但是它的数据库是可以根据用户自己的意愿优化的(@scavin:这不就是 Web2.0 吗?),它有着很多热心用户帮助补充和纠正每个专辑信息,每个艺术家信息,每个曲目的主要信息和补充信息,所以在信息的正规度方面它超过了Gracenote。在他们网站注册后就可以编辑条目,上面的人做事态度都很严谨,如果你有兴趣也可以参与进去。

已有 45 条评论, 我要留言

  1. 孑孓说道:

    不错不错,歌曲太多了整理就是麻烦

  2. keeds说道:

    从来没用过通过网络补充ID3信息,感觉现阶段还是手工牢靠些

    • 勇得啤说道:

      @keeds, 不!现在的网络补充很先进的,我之前用的SONY Media Go修正率很高啊

  3. Crend King说道:

    提醒一下,MusicBrainz 也可以在 foobar2000 里用,使用 http://www.hydrogenaudio.org/forums/index.php?showtopic=70623 的 foo_musicbrainz.dll(虽然已经很久没更新了,但现有版本足够用了)。配合 foo_freedb2.dll 可以更准确。

  4. 康橋说道:

    每次下完專輯都是用Mp3tag軟件手動更新。。。

  5. ballkids说道:

    支持 MusicBrainz Picard,多平台,用户参与

  6. Vincenzo说道:

    听日文歌比较多,在mp3tag的标签数据源里添加了Amazon.co.jp以后无往不利,连带专辑封面也能找到

  7. 1说道:

    wmp(windows media player)才是最好的 自动重命名 自动创建文件夹(歌手/专辑格式) 数据库齐全(欧美的非常广泛,中文的比较一般)自动下载专辑封面 单纯管理音乐wmp才是最好的

    • wswj说道:

      怎么用啊?wmp12没这个功能啊,必须一张专辑一张专辑地找。介绍下方法?@1,

  8. wpwp说道:

    有软件把繁体的歌名和id3改成简体么
    只见到过简体改繁体的软件

  9. Vincenzo说道:

    在mp3tag官方论坛找到的,包含了Amazon.ca.src、Amazon.co.jp.src、Amazon.co.uk.src、Amazon.com.src、Amazon.de.src、Amazon.fr.src,地址在下面:
    http://u.115.com/file/f51a6bbe1c

    另外求如何直接获取专辑的发售日期信息,我现在的做法是在选择专辑的页面看了以后手动输入……

  10. 南丁说道:

    修改id3最方便的还是foobar2000.

  11. lumanz说道:

    mp3tag和foobar2k,每次下了新歌,习惯性的马上改好

  12. ppggff说道:

    有个叫酷我MP3伴侣的,好像也还可以

  13. Firefly说道:

    http://www.midomi.com/
    可以在线哼唱搜索,Tunatic 算是本地的~~~

  14. Firefly说道:

    对了,还有“酷我Mp3伴侣”,对于一般歌曲还行,他有自己的音乐指纹库!

  15. 阅微BLOG说道:

    mp3tag还是挺方便的……

  16. dfdf说道:

    求小众软件推荐MAC系统下的ID3修改软件。。。没找到好用的。。

  17. dfdf说道:

    我找到了。。。MusicBrainz有mac版的。。

  18. withinsea说道:

    一向 foobar 的 masstagger 搞定
    这事用 foobar 的脚本可以做的很灵活的

  19. ken说道:

    个人用TagRename感觉最好。

  20. xxx说道:

    MP3TAG的豆瓣插件不能用了啊

  21. 峄峰说道:

    批量处理的话,还是命令行工具效率比较高。现在习惯在 Ubuntu 下用 mid3iconv.话说小众 #appinn 怎么从不关注 Linux 下的应用呢?虽然不像 Windows 平台软件那么多,但总体质量相对比较高啊。

  22. hyknife说道:

    求个命令行软件,要绿色要小巧
    可以批量去除MP3 的ID信息的

  23. mmyjona说道:

    要说英文歌曲加Tag加封面还是Media Moneky用着最舒服。免费版就能满足大部分需求。

  24. 很寂寞说道:

    我想要歌曲识别的软件 就是下了一个歌 名称和标签都没有信息的时候用的 像手机里面有音乐雷达

  25. realnabarl说道:

    其实本文主要是告诉大家,这些应用都可以探测未知音乐的,即使你完全不知道那音乐的信息,都可以行得通!

  26. who说道:

    完全手工的路过

  27. 547737657说道:

    还可以使用Tag&Rename这个软件,或者上这个作者的官网下载个AudioShellExt的插件,可以直接在右键中进行编辑

  28. 柴柴说道:

    泪流满面呀,一早就发现了MusicBrainz Picard,但就是不会用,惭愧惭愧。

  29. xingjz说道:

    中文资源用什么好?

  30. oumu说道:

    推荐tagscanner,我能想到的Tag编辑功能它都有,非常强大。

  31. […] 小众软件的相关文章:http://www.appinn.com/music-files-tagger/ 本文由 [KK@和邪社] 原创,转载请注明转自:和邪社[http://www.hexieshe.com]; 本文链接:http://www.hexieshe.com/kk/629943.html 本文短地址:http://is.gd/iAV0q 如果你觉得本博内容不错,欢迎 [订阅和邪社],[Twitter],[腾讯微博],[新浪微博] 标签: Gracenote, mp3, mp3tag, Quintessential Media Player | /*760*75,创建于2010-11-2*/ var cpro_id = 'u263905'; […]

  32. who说道:

    试了一下 MusicBrainz Picard ,英文歌很好用。
    中文不支持?总会出现乱码。

    • Brian说道:

      @who, 同样碰到了这个问题。中文和日文好像支持都不是很好。更改之后显示的id3全是“?”,尝试使用 Quintessential Media Player 之后似乎连文件名都变成“_”了……

    • Brian说道:

      @who, 在软件里查看信息正常,在系统的文件夹里查看出现乱码。

    • realnabarl说道:

      @who, 把选项里面把 ID3v2 version 改成2.3,不然被自动标记的MP3文件在 Windows Explorer 里会显示不正常。

  33. vincent说道:

    QMP太棒,找了那么久终于找到一款合适我自己的软件了

  34. 浅浅诙说道:

    还是用MP3TAG好用

  35. nick说道:

    Mac 下的 Tagr 可以改文件ID3信息,Quod Libet 播放器也可以。后者很像是 Mac 下的 Foobar2000

有不同想法?说说看