0

我正在使用 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 插件或标记器脚本的最佳方法是什么。我应该如何访问标记脚本中的人声标签

4

2 回答 2

0

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

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

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

于 2014-09-27T07:46:38.793 回答
0
$copymerge(artist,performer:vocals)

这将直接将声乐表演者与艺术家合并,没有任何重复。

于 2019-02-19T08:43:43.873 回答