「Album Artist」,其實原本最早是沒有這個東西的。看起來是2006年9月,iTunes 7帶入了這個玩意,而之後的media player才陸續支援這個tag。

在Windows Media Player 11,左方的tree structure裡,有Album Artist和Contributing Artist兩種分類,其實Contributing Artist就是讀原本的Artist,只是WMP自己換了個稱號,在中文版,則是用「演出者」(album artist)和「參與演出者」(contributing artist)。

在WMP,如果Album Artist field沒有東西,則會用Artist裡的第一個。什麼叫第一個,不是只有一個tag value嗎?在tag value裡,有人會用「,」或是「/」,又或者是「;」,將不同的歌手(表演者)分開,而WMP就是會去看分隔符號,抓裡面第一個,至於哪一個版本是抓哪些分隔符號…這又是另一個故事了。

Album Artist的出現,是為了歌曲分類方便,有些專輯,可能是找了一堆人featuring,而標tag的方式,有人是把feat.放在title裡,有些則是放在artist裡,如果是放在artist裡,就會造成一種情形,用artist當category時,明明是同一張專輯的歌,卻會被分到不同類別。

網路上有人舉Santana的Supernatural當例子,裡面的歌幾乎都是feat.不同歌手,用artist分類的話,整張專輯會被分成好多不同類別,這時候如果有album artist,將artist設為「Santana Featuring Rob Thomas」,而album artist設為「Santana」,用album artist分類,就可以在Santana裡找到整張專輯的歌。

當然,前提是mp3的tag都要做好。

至於iTunes用TPE2 (Band)作為存放Album Artist的tag,foobar社群並不同意,這又是另一個故事啦……[1]

其实Tag中是可以有词作者的,要从mp3文件的Tag说起。mp3文件一般有两种Tag:ID3v1和ID3v2,其中ID3v1放在音频流尾部,而ID3v2放在首部。ID3v1的两个版本ID3v1.0和ID3v1.1都没有词作者这一项[2];ID3v2有4个版本(ID3v2.1-ID3v2.4)[3],最流行的版本是ID3v2.3,它的帧标识有一项的描述如下:

TEXT [TEXT Lyricist/Text writer]

这个应该就是词作者了,至于为什么好多歌曲没有词作者,估计是做播放软件的程序员比较懒:-),我看了下我用的播放器foobar2000,默认也没有词作者这个标签,但是可以添加自定义标签,你可以把词作者加进去。

注:

  1. 引用自 http://franks543.blogspot.com/2009/12/album-artist-and-contributing-artist.html
  2. http://id3.org/ID3v1
  3. http://id3.org/id3v2.3.0

参考资料:

  1. Whats the Difference Between ARTIST & ALBUM ARTIST ? http://forums.ilounge.com/itunes-mac-pc/215223-whats-difference-between-artist-album-artist.html
  2. 维基百科-Featuring http://en.wikipedia.org/wiki/Featuring
  3. 百度百科-Featuring http://baike.baidu.com/view/1366010.htm