用于整理音乐库的 2 款标签管理工具

了解更多关于 EasyTag 和 ExFalso 标签编辑器,以重新组织您的音频文件,让您的音乐聆听体验更佳。
468 位读者喜欢这篇文章。
music infinity

Opensource.com

如果我没记错的话,墨菲定律的一个变体是这样的:“音乐库中的标签永远不会是正确的。” 在之前的文章中,我探讨了在翻录时管理标签(在问题进入音乐库之前)以及直接在音乐播放软件中管理标签的方法。 在本文中,我将介绍一些专用的标签管理工具,它们可以使音乐聆听更加愉快。

以我的经验来看,这些标签管理工具有一个特别有用的用途,要理解这一点,最好先考虑一下在翻录和播放软件中实现的标签管理可能会出现什么问题。

首先考虑一下基于专辑标题对音乐收藏进行排序的情况。 有些播放器只按确切的标题排序,这意味着我所有以“The”开头的专辑最终都会被排序在一起。 其他播放器有“单词黑名单”机制,可以将特定单词从标题排序中排除。 还有第三组播放器允许定义一个名为“专辑排序顺序”之类的标签,并使用该标签进行排序。 当然,艺术家姓名也是如此。

考虑到这三种不同的排序方法,很想编辑音乐播放器中可用的标签,使其行为符合您的期望。 但是,当您切换到不同的音乐播放器时,以前的最佳结果可能不再那么好。

独立的标签编辑器可以成为此过程中的一个稳定点。 此外,从 CD 翻录或购买下载的音乐文件可能未根据用户的偏好进行标记,而独立的标签编辑器允许您在将文件导入音乐库之前修复这种情况。 这在两种情况下特别有用

  • 当目标播放环境倾向于永不忘记一旦设置的标签,并且库中错误标签的唯一解决方案是激烈的,例如编辑一个庞大而丑陋的 XML 文件,甚至删除数据库(我最喜欢的 Music Player Daemon (MPD) 客户端之一 Sonata 就属于这种情况);
  • 当目标播放环境不提供编辑标签的方式时。 (我目前最喜欢的音乐服务器环境 Archphile,可悲的是,根据其网站的当前状态,它似乎已经过期,也属于这种情况。)

举例来说,我从 Channel Classics 购买了由 Brecon Baroque 演奏、Rachel Podger 指挥的维瓦尔第 L'Estro Armonico 的下载版。

EasyTag

如今,EasyTag 似乎是我首选的标签编辑器。 虽然我不能声称已经尝试过所有编辑器,但自从有了这个编辑器后,我基本上就停止寻找了。 总的来说,我喜欢它的三面板布局:左侧是文件系统目录; 中间是选定的曲目,显示文件名和标签; 右侧是特定的标签和封面图像。

EasyTag's three-panel layout

EasyTag 的三面板布局

在上图中,请注意,当我在左侧面板中选择专辑目录时,会自动选择第一首曲目。 另请注意,在右侧面板中,艺术家标签的结构为“指挥姓名,乐团名称”,而 专辑艺术家 字段为空白。 我喜欢同时设置 艺术家专辑艺术家 标签,我也喜欢将乐团名称放在前面。 因此,我选择中间面板中的所有曲目,并通过单击每个字段右侧的 [Abc] 图标对所有曲目进行必要的更改

Changing the Artist tags for all selected music files with EasyTag

使用 EasyTag 更改所有选定音乐文件的艺术家标签

此时,我还可以看到,由于“图像”选项卡右侧没有括号中的数字,因此专辑没有关联的图像。 为了解决这个问题,我选择“图像”选项卡,然后使用屏幕底部的 [+] 图标(在屏幕截图中不可见)添加封面图像

Adding an image for the selected music files in EasyTag

在 EasyTag 中为选定的音乐文件添加图像

最后,我单击顶部工具栏上的 [保存] 图标以写入更改。

现在是提及在此阶段可能出现的各种问题的好时机。

首先,请注意封面文件名是 cover.jpg。 EasyTag 不强制执行特定的封面文件名结构,因此该文件可以称为任何名称。 但是,某些播放器会查找特定的文件名以显示封面艺术,因此明智的做法是确保图像文件的命名一致。 其他播放器会查找嵌入式艺术,我相信有些播放器甚至会在专辑或曲目元数据中查找文件名或 URL。 因此,我的标准工作流程是

  1. 始终将封面文件命名为 cover.jpg。 (我遇到了一些音乐播放器无法识别 .png 文件的问题);
  2. 始终确保使用 EasyTag 将这些封面文件标记到曲目;
  3. 始终确保命名的文件与该专辑的其他曲目在同一文件夹中。

File structure showing the cover image in the proper location

文件结构,显示封面图像在正确的位置

有一个 MPD 客户端尝试在用户主目录的 .covers 文件夹中查找封面艺术,名称由艺术家姓名、连字符和专辑名称组成,这些名称来自曲目标签。 该 MPD 客户端可能会被艺术家或专辑名称中出现的其他连字符混淆。 为了避免愚弄该客户端,我总是尽量记住从相关标签中删除任何连字符。 当然,我也尽量记住将正确的 cover.jpg 文件复制到我的 .covers 文件夹中,并正确命名。

最后,对于古典音乐,我总是尽量确保作曲家的名字出现在 专辑 标签中。 我忘记在上面的示例中这样做了,所以现在我坐下来听这张专辑时,我使用了音乐播放器标签编辑器来进行最后一次更改。

ExFalso

ExFalso 是另一个不错的标签编辑器。 它也使用三面板布局,在左上方面板中显示文件系统层次结构,在左下面板中显示曲目,在右侧面板中显示来自选定曲目的标签。

ExFalso's three-panel layout

ExFalso 的三面板布局

编辑标签的方法是:在右侧面板中选择感兴趣的标签,然后双击当前值并进行更改,最后通过单击右侧面板底部的 [保存] 图标将其写入选定的曲目。 具有更改值的标签会以粗体的 [铅笔] 图标显示。

从集合中缺少的标签——在本例中,专辑艺术家 从标签列表中缺失——是使用右侧面板底部的 [+添加] 图标添加的,这将弹出一个对话框

Adding a tag with ExFalso's popup dialog

使用 ExFalso 的弹出对话框添加标签

一旦使用弹出对话框将标签添加到集合中,就可以直接在右侧面板上更正错误——例如,将 Podger 误输入为 Podfer。

请注意,ExFalso 中显示了一些在 EasyTag 中不可见的标签(编码器工具名称目录 #)。 想要在管理标签方面具有很大灵活性的人可能会发现 ExFalso 是更好的选择。

对于缺失的封面艺术,ExFalso 在选定的曲目上提供一个弹出窗口来下载图像,这将产生如下对话框

ExFalso's album art downloader

ExFalso 的专辑封面艺术下载器

我没有经常使用此功能,因此我无法说它找到封面艺术的可靠性如何。 我知道其他下载封面艺术的程序经常获得错误的图像,特别是对于更晦涩的作品。 但是,似乎选择的文件以所需的名称 (cover.jpg) 下载,但曲目未更新以与该名称关联。

总结

EasyTag 和 ExFalso 在编辑标签方面都做得很好。 除了我上面描述的功能外,两者都提供了自动化标签操作的能力。 我倾向于 EasyTag,因为它似乎在将封面艺术与曲目关联方面做得更完整,但这可能只是我不熟悉 ExFalso 的原因。

当然,还有其他标签工具,包括命令行工具,我尚未研究过。

与往常一样,我邀请读者分享关于他们最喜欢的音乐标签和封面艺术编辑程序的评论。

关于音乐...

那么上面提到的 L'Estro Armonico 呢? Brecon Baroque/Rachel Podger 版本是我拥有的第二个版本; 多年前,我通过 CD 获得了由古代音乐学院 (AAM) 演奏的这部作品。 可以公平地说,我是维瓦尔第的忠实粉丝,但同样可以公平地说,这不是我在希望放松或入睡时听的那种音乐。 对我来说,维瓦尔第不是理想的背景音乐(尽管餐厅有在周日早午餐时播放 四季 的趋势)。 我被 Brecon Baroque 对这部作品的新鲜演绎所吸引,这要归功于 《留声机》杂志的评论。 在我看来,AAM 的演奏录音有些遥远,并且缺乏活力,这可能是模拟到 CD 转换的“糟糕旧时代”中传输到 CD 的人为缺陷。 无论如何,我强烈推荐 Brecon Baroque 的演奏——这是一场可爱而引人入胜的表演。

而且,正如我所指出的,我从 Channel Classics 购买了它,该网站提供 Linux 友好的下载体验。 我最初尝试过 Presto Classical,这是另一个很棒的 Linux 友好下载站点,但他们只提供 SACD 版本,这很难(在某些国家/地区是非法的)翻录。

最近的另一个收获是 Voces8 的 Lux。 Voces8 对我来说是新的,是朋友推荐的。 他们似乎非常有才华,我非常确定这是我第一次听到无伴奏合唱团表演“Massive Attack”(专辑中的第四首曲目)。 这是一个惊喜和真正的享受。 我从 ProStudioMasters 购买了这张专辑下载(为了获得高分辨率版本),并且不得不借用一台 Windows 计算机进行下载。 说真的,我很想与 ProStudioMasters 做更多生意,但只要他们要求客户使用不同的操作系统(或者可能是 Wine,但无论如何)来下载购买... 嗯。

所有图片均为作者的屏幕截图,根据合理使用原则发布。

Chris Hermansen portrait Temuco Chile
自从 1978 年从不列颠哥伦比亚大学毕业以来,我就很少离开电脑。自 2005 年以来,我一直是全职 Linux 用户,从 1986 年到 2005 年是全职 Solaris 和 SunOS 用户,在那之前是 UNIX System V 用户。

10 条评论

感谢您让我知道 EasyTag。 这可能正是我最终批量标记我在没有互联网连接的计算机上翻录的所有音乐文件所需要的!

Scott,不客气! 我希望您享受也被称为“管理音乐标签”的疯狂...

享受? 可能不会 :-) 但有时,你必须做你必须做的事情。 尤其是在你第一次没有做好的时候!

回复 作者:clhermansen

在过去的几年里,我首选的标签编辑器一直是 Kid3-qt。 它使用(有些非常规的)三面板布局,使我只需最少的点击即可编辑指定艺术家的所有专辑。 它还具有拖放封面图像添加、双向文件名到标签和标签到文件名编辑的功能,以及将 ID3v2.4 转换为 ID3v2.3 以获得更好的 Windows 兼容性的能力。 它还允许添加自定义标签标题和字段,以进行您想要添加的任何自定义。 我通常将其与链接到 rateyourmusic.com 的 Web 浏览器一起打开,以验证标签信息。

Thom,非常感谢您的评论。 我正在构建一个其他标签编辑器的列表以供尝试,我将把这个建议添加到其中。

顺便说一句,我按艺术家然后按专辑存储我的音乐,因此很难不编辑给定艺术家的所有专辑。 当然,如果我想编辑所有以特定作曲家为特色的专辑,我将不得不更加努力...

根据标签重命名文件可能是一个非常有用的功能,但到目前为止,我还没有超越首先正确获取标签的无休止的努力。

回复 作者:Thom(未验证)

对我来说,只有一个标签编辑器可以完成这项工作(但我也承认我对音乐标签有点强迫症),那就是 picard (https://picard.musicbrainz.org/)。

eloy,感谢您的评论。 我承认到目前为止我还没有尝试过 picard。 我会将其添加到我的标签工具评估列表中。

回复 作者:eloy(未验证)

我使用过 ExFalso,然后是 EasyTag,最后使用 Picard 来标记和/或自动整理我的库。 但是,随着我自学了越来越多关于使用我的 Linux 发行版的知识,我偶然发现了 beets。 也许有点 Geeky(因为是命令行),但它确实是我用过的最强大的标签编辑器和媒体管理器之一(查找重复项、检查缺失的曲目、从 MusicBrainz 获取数据,如果配置了,也可以从 Beatport 和 Discogs 获取数据...)。

Guillaume,感谢您对 beets 的评论。 我过去曾简要地看过它,但跳过了它,因为它是一个命令行工具,并且我假设,也许是不正确地,它可能不是处理专辑封面的最佳选择。

我将把 beets 列入我未来文章中要尝试的事物清单,但我现在可以说,我在基于 MusicBrainz 数据(或者就此而言,CDDB 或其后继者)进行标记方面只取得了中等程度的成功。 除了拼写和大小写等小错误外,我的一些更晦涩的翻录根本没有显示出来; 系列专辑的标题通常有不同的版本; 专辑艺术家和作曲家标签通常缺失或部分填写; 等等。 最后,我开始使用反映作曲家和作品的标题来标记古典专辑。 虽然我知道修复 MusicBrainz(和其他此类服务)中的错误是件好事,但我不确定我想要做的所有事情都会被这些服务的其他消费者视为“修复”。 总之,请称我为“怀疑论者”。

回复 作者:Guillaume

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.