Tags “的正确字段名”;专辑艺术家“;SoX中带LAME的ID3标签

Tags “的正确字段名”;专辑艺术家“;SoX中带LAME的ID3标签,tags,mp3,id3,sox,lame,Tags,Mp3,Id3,Sox,Lame,我已经用LAME编译了SoX,它工作得很好,我可以用常见的ID3标记生成一个.mp3文件 但我不知道如何调用“Album Artister”字段,以便指定一个值。 例如: sox -n --comment "Title=Sweep" --comment "album_artist=ALBUM ARTIST TEST" input.mp3 synth 3 sine 20-20000 将正确地制作一个听起来像扫频正弦波的文件,ID3标题将是“扫频”。 但“唱片艺术家”字段仍然为空。我尝试了几种变体

我已经用LAME编译了SoX,它工作得很好,我可以用常见的ID3标记生成一个.mp3文件

但我不知道如何调用“Album Artister”字段,以便指定一个值。 例如:

sox -n --comment "Title=Sweep" --comment "album_artist=ALBUM ARTIST TEST" input.mp3 synth 3 sine 20-20000
将正确地制作一个听起来像扫频正弦波的文件,ID3标题将是“扫频”。 但“唱片艺术家”字段仍然为空。我尝试了几种变体,但都没有效果:

乐队 乐队名 唱片艺术家 专辑艺术家 组 管弦乐队 伴奏 独奏者 表演者 主要演员 TPE2,这是ID3中我试图给出值的字段的技术名称


但它们似乎都不起作用。有人知道用于此值的正确“名称”吗?

以下内容适用于我:

 sox --add-comment "Artist=Anonymous" ...
在这里,我还使用sox设置了其他ID3v2标签:

--add-comment "Title=Le Tourdion Alto Learning" \
--add-comment "Album=Le Tourdion" \
--add-comment "Artist=Anonymous" \
--add-comment "Year=2019" \
--add-comment "Comment=2019-11-20T13:28:14+00:00"
使用
id3info
查看结果:


$ id3info AltoLearning.mp3

*** Tag information for AltoLearning.mp3
=== TSSE (Software/Hardware and settings used for encoding): LAME 64bits version 3.100 (http://lame.sf.net)
=== TIT2 (Title/songname/content description): Le Tourdion Alto Learning
=== TPE1 (Lead performer(s)/Soloist(s)): Anonymous
=== TALB (Album/Movie/Show title): Le Tourdion
=== TYER (Year): 2019
=== COMM (Comments): ()[eng]: 2019-11-20T13:28:14+00:00
=== TLEN (Length): 56003
=== COMM (Comments): (ID3v1 Comment)[XXX]: 2019-11-20T13:28:14+00:00
专辑中没有提到专辑艺术家领域。据官方称,该字段不存在,但帖子提到了TXXX=ALBUM Artister=String1,这可能值得一试。无法测试,因为我只有没有lame的正式sox。