多年来,我的音乐文件集自然增长,没有一致的标签或文件名。特别是,较旧的文件可能有奇怪的 ID3v1 标签或根本没有标签,这使得它们不方便与基于标签的浏览器一起使用(如 Rhythmbox 的“音乐目录”显示)。你能推荐任何好的程序来批量重新标记文件吗?
理想情况下,我希望在重新标记程序中具有以下功能:
它让我可以选择任意一组文件并重新标记它们,有选择地更新标记值(例如,只更新“艺术家”)
它可以根据文件名或包含的文件夹名称填充标签值(例如,对于组织为 的文件
<album>/<track no.> - <song name>
)可以检测ID3v1和ID3v2标签是否不一致(比如两个版本的歌名不同)
它让我可以在 CDDB 或 MusicBrainz 上搜索歌曲,然后使用获取的元数据来填充标签值。
如果它有两步方法,则加分:首先从文件名或 MusicBrainz 填充标签值,然后让我编辑它们,最后重新标记文件。
我知道 1. 和 2. 非常标准,但是第 3.-5. 点呢?
Puddletag应该满足您的所有要求。在Ubuntu Geek上也有一篇关于它的文章
MusicBrainz Picard可以通过音频指纹自动识别专辑。如果音乐不够受欢迎,无法输入到他们的开放数据库中,您可以为未来的用户添加条目和指纹。
EasyTag是我为 Ubuntu 找到的最全面的标记器,我已经尝试了很多。它会从 CDDB 进行查找,并允许您使用 #5 标准,这可能是我最喜欢的事情。它可以根据标签格式化文件/目录名称,反之亦然。它有一个学习曲线,但是一旦你把它弄下来,它就是我的最爱(一定要启用文件浏览器窗格!)。它在 Ubuntu 软件中心/Synaptic 中可用。
MusicBrainz Picard是另一个标记器,它会自动查找,但它并不能满足您的所有要求。然而,它是一个很好的标记器,但有时可能会很暴躁......它也可以在存储库中找到。