iTunes使用的“专辑艺术家”标签是什么?有没有办法用java设置它?

时间:2011-05-07 16:56:38

标签: java mp3 id3

iTunes使用名为“Album Artist”的ID3标签,并且要将一个相册实际分组为iTunes中的相册,相册名称和相册艺术家必须相同

就我而言,专辑艺术家不是官方ID3标签,而且到目前为止我见过的ID3图书馆都没有支持“专辑艺术家”。

Preview

有没有人更多地了解这个奇怪的标签,以及如何在java(或任何命令行实用程序)中设置它。

1 个答案:

答案 0 :(得分:26)

上述评论者是正确的,TPE2(“乐队/管弦乐队/伴奏”)是ID3标签,通常会为此重新定位。我知道至少iTunes,Windows Media Player,J River Media Center和XBMC都使用这个标签,因为我在自己的音乐收藏中广泛使用它,并且所有这些应用程序都无缝地支持它。

要编辑此标记:

以图形方式:你真的不会错过mp3tag,唯一的图形编辑器(在这种情况下为Windows,但在Wine下运行正常)我用过哪个处理多个文件非常好(除非你专门更改它们,否则单独留下值),让你自定义你拥有的字段(以及它们如何映射到ID3或FLAC标签等),还有其他很好的东西,例如为{{1}处理多个图像类型标签(封面,封底,光盘图像,乐队照片)干净利落等。强烈推荐。

从命令行:在这种情况下,id3v2命令行工具可以处理:

APIC

(默认情况下,此工具在Ubuntu repos中可用,$ id3v2 -l foo.mp3 [...] id3v2 tag info for foo.mp3: TFLT (File type): MPG/3 TIT2 (Title/songname/content description): Because Of The Blood (Single Version) TPE1 (Lead performer(s)/Soloist(s)): Sin Fang TPE2 (Band/orchestra/accompaniment): Sin Fang [...] $ id3v2 --TPE2 "Spice Girls" foo.mp3 $ id3v2 -l foo.mp3 | grep TPE2 TPE2 (Band/orchestra/accompaniment): Spice Girls

来自Java:

使用类似javamusictag项目的内容。我有一段时间没有使用它,但是像:

sudo apt-get install id3v2

非常接近(或者至少足够接近让你开始)。