(官方支持页面)
介绍
Mp3tag 是一款免费软件(闭源),致力于编辑所有音乐文件的标签。虽说名字里带 MP3,但实际上,它也可用于所有支持 ID3v1、ID3v2.3、ID3v2.4、iTunes MP4、WMA、Vorbis Comments(FLAC 标签)和 APE 的音乐容器。它能让你的标签编辑行动快捷而自动化!另一些它非常有用的功能有匹配专辑封面、从 Discogs 等数据库获取元数据、运用正则表达式统一格式,以及做文件名和元数据的相互转换。
不过,在使用 Mp3tag 之前,你得先 安装 它!
安装过程就是很常规的下一步下一步,不会有什么出乎意料的问题。
编辑标签
Mp3tag 利用一种沙盒来工作。首先,在窗口里边打开你想要编辑的音轨,然后就能编辑,编辑完了清除掉,就可以继续搞下一批(当然留着也无所谓)。添加文件的方式有很多,右键菜单、拖放、「文件」→「添加目录…」,这些都行。
在这里我挑了一些标签不符合预期的音乐。通过右侧列表或左侧面板,你都能手动编辑标签中的值,抑或是右键单击相关的(多个)音轨,然后右键单击「标签…」。改完以后,务必记得点点左上角的「保存」按钮。否则修改就不会生效。
将标签转换成文件名
首先,如果音轨缺失了「音轨号」标签,就需要利用顶部工具栏的「自动编号向导」来自动为所有音轨标序(在本例中不需要)。其次,我希望修正所有文件名,以求和源自元数据的特定格式匹配。这可能是你想要有序组织音乐收藏,抑或是发布到站点所必须要做的事。为此,请选中所有你想更名的音轨,然后右键单击 →「转换」→「标签 - 文件名」(直接点红框圈出的工具也一样)。
然后你就可以用特定格式串来命名音乐文件,例如:
|
|
这样一来,所有音轨的文件名就都会和当前的标签数据及其格式相匹配。
将文件名转换成标签
这个方向会麻烦点儿,因为你得让格式串同文件名相适应。这就意味着,如果你弄来一批格式不同的文件名,就完犊子了,哪怕只有一个空格的差异。
比方说我有一批文件名为 音轨序号. 艺术家 - 音轨标题.flac
。
那么我就可以利用下面这个格式串将上述信息抓取成标签:
|
|
Mp3tag 会通过将被抓取的元数据预览来告诉你做得对不对(特别留心多余的空格)。
从 MP3 文件中干掉恼人的「APE 标签」
APE 标签有时会让人抓狂,尤其是在 MP3 播放器里,它的优先级是高于 ID3 标签的(除了 foobar2000)。这就会导致出乎预期和令人恼火的播放表现。请注意 APE 含有 MP3Gain(增益)信息——所以清除 APE 标签会把该信息也一并带走。
用 Mp3tag 彻底干掉 APE 标签轻而易举。
在顶部工具栏,点击「文件」→「选项…」:
找到「标签」→「Mpeg」选项卡,然后按下图所示勾选:
打开你需要清除 APE 标签的 MP3 目录(快捷键 Ctrl
+D
)。
在右侧列表的表头处右键单击 →「自定义显示列…」:
在打开的面板里勾选「标签」,然后可以「上移」到你方便查看的位置:
下一步,是确保你的 MP3 文件含有正确的 ID3 标签——否则,APE 标签被干掉以后,MP3 就什么标签信息都没有了。
在列表的「标签」一栏下,你应当看到类似 ID3v2.3 (ID3v2.3 APEv2)
的内容。
这意味着文件既有 ID3 标签,又有 APE 标签(例图中没有 APE,是正确的,仅供示意)。
你需要做的,就是只干掉 APE 标签。
因为之前我们已经在「选项」中的「清除」里单单勾选了「APE」,所以此时我们只需要选中期望处理的音轨,然后右键单击 →「清除标签」,就可以只把 APE 标签干掉。
轻而易举,MP3 里的 APE 标签没了——只剩 ID3 标签。
其他
复制和粘贴
Mp3tag 一大极具价值、节约时间的功能便是从多个文件中复制和粘贴多个标签。使用这一功能,在发布多个格式、转码时时可以节省大量的时间,因为 Mp3tag 可以根据情况灵活使用 ID3 或 Vorbis Comments 等标签格式。
步骤:
- 当你给原始专辑打好令你满意的标签时,就做好了前期准备。如果 Mp3tag 中尚未加载原始文件,请拖放,或用
Ctrl
+D
快捷键来手动选择目录。 - 点一下文件列表,然后
Ctrl
+A
以全选,右键单击 →「标签 复制」。 - 就像第一步一样,加载新文件,以替换其标签。请保证新文件在 Mp3tag 中的排序和原始专辑一一对应。
- 若新专辑标签稀烂,你可能会想要全选,右键单击 →「清除标签」。(如果有些标签,在原始专辑中空缺,而新文件中带有,则粘贴标签后就会以空白覆盖之。)
- 全选所有待处理的音轨,右键单击 →「标签 粘贴」即可。
粘贴流程结束后,新一批文件的标签就会和原始专辑完全一致了。
高级
操作
MP3tags 的「操作」功能对于专业用户来说,是一个用于自动处理标签的灵活且强大的工具。
多标签分隔符
MP3tag 使用两个反斜杠来分隔标签。例如,如果你输入 艺术家甲\\艺术家乙
,它就会创建两个 ARTIST 标签,一人一个。但如果你是用脚本将 \\
输入标签的,则 MP3tag 只会在以下情形做分割操作:
- 该字段显示在左侧的标签面板上,并且你保存了标签。
- 打开了单独的标签面板,并且通过「确定」的方式保存了标签。
- 在列表中单击字段加以编辑。
(前两种情形,仅当所有被选中的文件具有相同的值时,才会拆分字段。)
这就意味着,除非你执行的操作是上述三种之一,否则自动生成的 \\
就会变成普通的字符串文本。
一个解决方案是「使用分隔符拆分字段」操作。
鸣谢
本文翻译自小红,图为重配。