MP3 标签编辑:改标题、艺术家与专辑

编辑 MP3 的标题、艺术家、专辑等 ID3 标签并存回原文件。读取与写入都在你的设备上完成,音频段原样保留不会重新编码,文件也不会上传到服务器。

选一个 MP3,改好字段再存回去。标签块会被重写,音频流原样拷过去,声音本身不发生任何变化。

仅支持 MP3 · 文件不离开你的设备 · 音频不会被重新编码

01

可以编辑哪些标签

01

七个字段覆盖了音乐软件和设备真正会读的内容:标题、艺术家、专辑、年份、音轨号、流派和备注。它们分别对应 ID3v2 的 TIT2、TPE1、TALB、TYER、TRCK、TCON 和 COMM 帧。

02

留空的字段会整帧省略,而不是写一个空值。这个区别有意义:空帧和缺帧的行为不一样,有些播放器在遇到空字符串时会直接显示空白,而缺帧时它会回退去显示文件名。

03

专辑封面、歌词、作曲者、碟片号以及其他几十个已定义的帧,这里不做编辑。读它们很容易,但正确写入涉及图片容器和多帧布局,一个专注的小工具不如把这些留给完整的标签管理器。

02

ID3 版本,以及为什么写 2.3

01

工具读取 ID3v2.3 和 ID3v2.4 两种,两者合起来基本覆盖了流通中的全部 MP3。写出时一律用 2.3。

02

这是兼容性上的选择,不是偷懒。ID3v2.4 是更新的规范,技术上也更好——允许 UTF-8 文本和同步安全的帧长——但在现代软件之外支持参差不齐。Windows 资源管理器、车机、老式硬件播放器,以及数量意外之多的 DJ 软件,都能稳定读 2.3 而对 2.4 表现不一。写 2.3 意味着标签在任何地方都能显示出来。

03

在 2.3 之内,文本以带字节序标记的 UTF-16 写出。这是 2.3 提供的编码里唯一能表示非拉丁字符的:另一个选项 ISO-8859-1 会把日文、中文、韩文、西里尔文和阿拉伯文的标题变成一串问号。

03

音频不会被动

01

一个 MP3 文件是一段标签块加上后面一串音频帧。编辑标签就是替换最前面那一块,把后面的帧逐字节拷过去。这个工具做的正是这件事,所以不存在重新编码,也不存在代际质量损失——同一个文件编辑多少次都一样。

02

值得说明这一点,因为有些标签编辑器会解码再重新编码,每过一遍都掉一次质量。如果你曾经发现一个文件在改完元信息之后听起来略差一点,原因就在这里。

03

重写也会替换原有标签,而不是在后面追加第二份。经过好几个工具处理的文件有时会堆叠多份标签,这就是为什么你以为删掉的标题会在另一个播放器里又冒出来。

04

标签为什么重要

01

音乐库是按标签组织的,不是按文件名。一个文件名都起得很规整的文件夹,如果帧是空的,在播放器里照样显示成未知艺术家——这通常就是刚下载或刚导出的一张专辑看起来一团乱的原因。

02

迁移之后整理音乐库的人是最常见的使用者:从一个应用导出的结果,经常丢掉或弄坏下一个应用需要的字段。制作人在把成品发给客户之前先打标签,这样文件落到别人的库里时能自我说明。DJ 依赖艺术家和标题正确,因为他们的软件是靠标签建立浏览列表的。

03

任何要分发音频的人也都需要填好标签。一期播客或一首自主发行的曲子,呈现出来的就是帧里的内容,而艺术家字段留空,是「看起来已发行」和「看起来没做完」之间的区别。

05

文件不离开你的设备

01

文件通过浏览器自己的文件接口读入,在内存里解析,再作为下载写回。没有任何部分被发往服务器,这也是为什么没有上传进度,也不扣积分。

02

对标签来说这件事比看起来更重要。未发行的曲子、给客户的成品、宣传用的副本,都带着可识别的元信息,而为了改一个标题把它们上传到某个网页服务,等于连音频一起交出去了。

03

实际限制是只支持 MP3。FLAC 用的是 Vorbis comment,MP4 和 M4A 用 iTunes 风格的 atom,Ogg 用自己的方案。它们是不同的容器,而不是 ID3 的变体,所以声称能处理全部格式的工具,实际上是四个工具。

06

MP3 标签编辑常见问题

我的文件会被上传吗?

不会。文件在你的设备上读入、在内存里编辑,再作为下载交回。不会发往服务器,所以没有上传进度条,也不扣积分。

改标签会影响音质吗?

不会。音频帧是逐字节拷过去的,从不解码也不重新编码。同一个文件反复编辑都不会有任何损失。

为什么写 ID3v2.3 而不是 2.4?

为了兼容性。2.4 是更新的规范,但在现代软件之外支持不一致,而 2.3 能被 Windows、车机和 DJ 软件稳定读出。

日文或西里尔文的标题能保住吗?

能。文本以 UTF-16 写出,这是 ID3v2.3 里唯一能表示非拉丁文字的编码。用 ISO-8859-1 会把它们变成问号。

能编辑专辑封面吗?

这里不能。内嵌封面在 APIC 帧里,带自己的图片容器,超出这个工具的范围。要处理封面请用完整的标签管理器。

支持 FLAC、M4A 或 WAV 吗?

不支持,只有 MP3。那些格式用的是完全不同的标签容器——Vorbis comment、iTunes atom、RIFF chunk——而不是 ID3 的变体。

我清掉的字段怎么又出现了?

如果它在另一个播放器里又冒出来,这个文件很可能带着早先工具留下的堆叠标签。这个编辑器是替换标签而不是追加,所以在这里存一次应该就能解决。

备注字段到底拿来做什么?

它是一个自由文本帧,多数软件会在文件详情的某处显示。录音室用它记会话备注,唱片公司记编号,DJ 记提示信息。它和其他字段不同,文本之外还带语言码和一个简述,这也是有些编辑器会把它弄坏的原因。

年份要写完整日期吗?

写四位年份。2.3 里对应的那个帧定义为恰好四个字符,完整日期会被截断或拒绝,取决于播放器。如果需要精确发行日期,应该用写 2.4 的完整标签管理器。