如何使用musicbrainz执行者标签

时间:2014-09-26 14:32:22

标签: python mp3 musicbrainz

我正在使用MusicBrainz Picard版本:1.2。如果特定曲目有声乐表演者,我想将该字段复制到艺术家标签。

e.g. 

[https://musicbrainz.org/release/b251f5c0-4a41-40be-9d0d-68fdcecac317][1]

Track 1 "Khallas" I would like to copy 
vocals:
    Asha Bhosle, Sapna Awasthi, Sudesh Bhonsle 
To the artist tag.

获得此python插件或标记器脚本的最佳方法是什么。 我该如何访问标记器脚本中的vocals标签

2 个答案:

答案 0 :(得分:0)

您必须同时使用copymergeperformer脚本功能来实现这一目标。在选项 - >下选项 - >高级 - >脚本,插入

$set(_performers,$performer(vocal))
$copymerge(artist,_performers)

这将首先将所有声乐表演者(包括合唱人声,口语人声等)提取到一个名为_performers的标签(这个标签不会写入你的文件,因为它的名字以下划线为前缀)和然后将该标记中的所有值附加到常规artist标记。

答案 1 :(得分:0)

$copymerge(artist,performer:vocals)

这将直接将演唱者与艺术家合并,而不会重复。