大量重新标记音乐文件

Ric*_*rri 9 music

多年来,我的音乐文件收藏不断增长,没有一致的标签和文件名。特别是,旧文件可能有奇怪的 ID3v1 标签或根本没有标签,这使得它们不方便与基于标签的浏览器一起使用(如 Rhythmbox 的“音乐目录”显示)。你能推荐任何好的程序来批量重新标记文件吗?

理想情况下,我希望重新标记程序具有以下功能:

  1. 它让我可以选择一组任意文件并重新标记它们,有选择地更新标记值(例如,只更新“艺术家”)

  2. 它可以从文件名或包含的文件夹名称填充标签值(例如,对于像 一样组织的文件<album>/<track no.> - <song name>

  3. 可以检测 ID3v1 和 ID3v2 标签是否不一致(例如,两个版本的歌名不同)

  4. 它让我在 CDDB 或 MusicBrainz 上搜索歌曲,然后使用获取的元数据来填充标签值。

  5. 如果它有两步方法,则加分项:首先从文件名或 MusicBrainz 填充标签值,然后让我编辑它们,最后重新标记文件。

我知道 1. 和 2. 是非常标准的,但是 3.-5. 点呢?

pie*_*dro 9

Puddletag应该做你要求的一切。Ubuntu Geek上也有一篇关于它的文章

MusicBrainz Picard可以通过音频指纹自动识别专辑。如果音乐不够流行而无法输入到他们的开放数据库中,您可以为未来的用户添加一个条目和指纹。


Dea*_*e81 6

EasyTag是我为 Ubuntu 找到的最全面的标记器,我尝试了很多。它从 CDDB 进行查找并允许您使用 #5 标准,这可能是我最喜欢的事情。它可以根据标签格式化文件/目录名称,反之亦然。它有一个学习曲线,但是一旦你掌握了它,它就是我最喜欢的(一定要启用文件浏览器窗格!)。它在 Ubuntu 软件中心/Synaptic 中可用。

MusicBrainz Picard是另一个可以自动查找的标记器,但它并不能满足您的所有要求。然而,它是一个很好的标记器,但有时可能会变得暴躁......它也可以在存储库中找到。