作者WandererM (WM)
看板AudioPlayer
标题[打屁]ID3 Tagv2与各家播放器处理的讨论(2)
时间Wed Aug 13 23:33:25 2008
※ [本文转录自 EZsoft 看板]
作者: WandererM (WM) 看板: EZsoft
标题: [打屁]ID3 Tagv2与各家播放器处理的讨论(2)
时间: Wed Aug 13 23:30:56 2008
本文同步发表在AudioPlayer板,欢迎大家一起讨论。
以下只讨论Windows平台上的现况,欢迎其他平台使用者也来写个一篇XD
文章内含大量连结,请多包涵Orz
咳咳,那麽接着上一篇,如果你很耐心的看完的话,
也许有的人会大惑不解,想说那麽龟毛干嘛,自己弄个自己喜欢的分隔符号不就得了
现在的音乐管理软体都嘛有搜寻功能,哪有可能找不到啊
不然用智慧型播放清单设定「演出者 含有 光良」,也还是抓得到歌曲啊XDDD
(为什麽用光良做例子请见上一篇文章,请原谅我的龟毛造成废话这麽多Orz)
那现在假设说你要找「千里之外」这首歌,可是熊熊给它忘记了曲名,
只知道是周杰伦跟费玉清唱的,再假设你现在懒得打字搜寻,
於是你滑鼠点啊点,跑去周杰伦的节点底下找,发现没有,
再跑去费玉清的节点底下找.....忽然你看到了「千里之外」四个字,开始点来听
然後你就会忘记其实合唱版被放在「周杰伦 & 费玉清」这个奇怪的节点底下了XD
因为找到了费玉清的独唱版,谁还会在乎有周杰伦的合唱版XDDD(开个玩笑)
(其实我猜很多人标TAG说不定根本Artist就只标一个Album Artist周杰伦,
不管合唱的人是谁,这样在这个例子里一开始就会找到了XD)
所以说这个例子举得不好,我再举一个Orz
信乐团跟动力火车的「不死心还在」这个是联名单曲总可以了吧XDDD
过程请套上面写过的句子自行想像,大致上就是那麽回事。
上面提到了Album Artist,这边就来说一下,
其实在ID3的TAG规格里面,是没有这一个Frame的。
那我们现在在iTunes跟WMP里面可以编辑到的「专辑演出者」又是怎麽回事呢?
据说最早是从Winamp开始(我也不确定)把原本拿来纪录伴奏乐团资讯的BAND,
移来做为所谓的Album Artist,结果就约定成俗到现在,
mp3tag当初也想过要把这个问题解套分出来,但是後来还是从俗。
这是那时的讨论:
http://www.anytag.de/forums/index.php?showtopic=6667
参照mp3tag现行的TAG Field列表:
http://www.mp3tag.de/en/help/main_tags.html
可以看到只有ID3叫做BAND,对应到的其它TAG都是叫Album artist。
所以现在所有的播放器都这麽做了,但是再回头看看ID3v2.4里面对BAND怎麽说:
http://www.id3.org/id3v2.4.0-structure
「 TPE2
The 'Band/Orchestra/Accompaniment' frame is used for additional
information about the performers in the recording. 」
因为外国的专辑制作有时候会找来一些有名的乐队来跨刀,但是那种没有Vocal的
纯乐队,所以也不算是artist(singer),这个栏位想必原先就是这样用的。
难道乐队这个栏位从此就鸠占鹊巢,不见天日了吗?
Songbird上面当初也是讨论过,
http://bugzilla.songbirdnest.com/show_bug.cgi?id=10325
最後开发人员说:
「 But "popular" doesn't mean "standard compliant" :-)
From my point TPE2 should be used for BAND tag. 」
不过目前Songbird也跟大家一样把Album Artist写在原本保留给BAND的TPE2里。
Hydrogenaudio Forum上面也吵过:
http://www.hydrogenaudio.org/forums/index.php?showtopic=61276
上面那个讨论里面也提到,这方面有为(在Multi Artists支援方面完整实做出来)
有守(用/当分隔本来就是个错误,所以干嘛帮AC/DC作例外处理)的foobar2000,
坚持BAND就是应该照标准来,而那个标准本来就可以自己扩充,所以foobar2000将
Album Artist写在「ALBUM ARTIST」里面,正气浩然,不跟大家同流合污XD
结果....就苦了一堆foobar2000的用家要自己再把BAND栏位复制过去。
看完这里你八成在想,哇靠,ID3真是个不完善的标准,
居然连个Album Artist都没设计到,其实还不只如此啊Orz
先写到这里,更神奇的ID3v2标准龟毛吐槽请期待下一篇XDDD
--
▄▄A WM Should Not Know Anger, ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄ Nor Hatred,▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄Nor Love. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄ My home: ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄ http://kidwm.net/ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
批踢踢兔个板:WM
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.1.178
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.1.178
1F:推 goldie:原来是这麽一回事啊!之前我只知用ALBUM ARTIST後来才知BAND 08/14 00:35
2F:→ goldie:整理 tag 真的很烦,好文~推! 08/14 00:35
3F:→ Kenqr:难怪foobar2000常会看到band栏位填的是album artist的情形 08/14 02:16