词典

什么是 Band?

乐队是一起表演的音乐家组合。在音频文件中,Band 是一个元数据字段,用于标注乐队、管弦乐团或专辑艺人。

band

Band 指的是一起演奏的乐队。音频文件中,Band 也是一个保存乐队信息的元数据字段。这个字段用于标注录音中的乐队、管弦乐队或伴奏。

Band 字段来自 ID3v2 标签,这类标签在文件内部保存音频文件的信息。ExifTool 将这个字段显示为 Band,其 ID3v2 帧 ID 为 TPE2。有些程序会把同一帧用作专辑艺人字段,所以这个值不一定是乐队名称。

哪些文件携带它

ID3v2 标签几乎总是附在 MP3 文件上,所以你最常在 MP3 文件里看到 Band 字段。ExifTool 也会从其他音频文件(如 WAV、AIFF 和 FLAC)中读取 ID3 标签。不同标签系统中的字段定义如下:

  • ID3v2.3 和 ID3v2.4:帧 TPE2,在规范中被称为 Band/Orchestra/Accompaniment。
  • ID3v2.2:较旧的帧 TP2。
  • ID3v1:没有 Band 字段。唯一的表演者字段是 Artist。
  • FLAC 和 Ogg 文件中的 Vorbis 注释:没有标准的 Band 字段,但允许自定义字段名。
  • M4A 和 MP4 文件:没有 Band 字段。最接近的是 aART 字段,ExifTool 将其称为 AlbumArtist。
  • WMA 文件:没有 Band 字段。最接近的是 WM/AlbumArtist 字段。

Band 与 Artist 有何不同

ID3v2 规范为每个表演者相关帧定义了各自的用途。Artist 帧 TPE1 用来保存主要艺人、主唱、独奏者或表演团体。Band 帧 TPE2 用来补充录音中表演者的更多信息。

乐队名也可以出现在 Artist 字段中。把 TPE2 用作专辑艺人的程序,也可能在里面存一个人的名字。所以 Band 字段中的名字并不能证明这首曲子是由多人演奏的。

其他帧会记录其他人员信息。TPE3 保存指挥,TPE4 记录混音或类似新版本背后负责的人。

数值的来源

Band 的值是某个人或某个程序写入标签的文本。不同程序可以用不同的名称显示和使用同一个帧。

FFmpeg 将 TPE2 映射到自己的键 album_artist,而 Microsoft 文档将该帧对应到 WM/AlbumArtist。Mp3tag 程序也会把它的 ALBUMARTIST 字段存到这个帧中。

FFmpeg 将专辑艺人描述为在与 artist 不同时,专辑的主要创作者。所以 Band 字段可以显示专辑的主要艺人,而曲目本身由另一位艺人演唱或演奏。

数值的呈现方式

Band 的值是纯文本,通常是某个个人或团体的名字。ID3v2.3 用 ISO-8859-1 或 Unicode 保存文本,ID3v2.4 还允许使用 UTF-8。一个 ID3v2.4 帧可以保存多个字符串,用空字符分隔。

你可能会看到这些类型的取值:

  • 遵循规范时,乐队或管弦乐团的名称。
  • 当程序把该帧用作专辑艺人字段时,专辑的主要艺人。
  • 在包含多个不同艺人曲目的发行版本中,可能是 Various Artists。这个名称的缩写是 VA。

这对你的文件有何影响

Band 和 Artist 可以从不同角度描述同一个文件。Artist 标注曲目的主要表演者,而 Band 可能标注专辑的主要艺人。

所以这两个字段中的值不同并不总是错误。对一张合作专辑来说,各个曲目可以有不同的艺人,而标签中仍然可以为整张专辑标出一个主要艺人。

一个 ID3v2 标签至少需要一个帧,因此文件可以有标签却没有 Band 字段。缺少 Band 字段并不表示文件损坏。把 Band 的值当作某人添加的名称,而不是谁在曲目中演奏的确凿证据。