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

了解有关 EasyTag 和 ExFalso 标签编辑器的更多信息,以重新整理您的音频文件,让您的音乐聆听体验更美好。
468 位读者喜欢这个。
music infinity

Opensource.com

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

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

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

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

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

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

为了提供一个示例,我从 Channel Classics 购买了维瓦尔第的L'Estro Armonico的下载版,由 Brecon Baroque 演奏,Rachel Podger 指挥。

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 的弹出对话框添加标签

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

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

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

ExFalso's album art downloader

ExFalso 的专辑封面下载器

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

总结

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

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

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

以及关于音乐...

那么上面提到的 L'Estro Armonico 呢?Brecon Baroque/Rachel Podger 版本是我拥有的第二个版本;多年前,我购买了由古代音乐学院 (AAM) 演奏的这张作品的 CD。可以公平地说,我是维瓦尔第的忠实粉丝,但同样可以公平地说,这不是我希望放松或入睡时听的那种音乐。对我来说,维瓦尔第不是理想的背景音乐(尽管餐馆倾向于在周日早午餐时播放四季)。留声机杂志的评论吸引了我去听 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 的网络浏览器并排打开,以验证标签信息。

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

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© 2025 open-source.net.cn. All rights reserved.