Rename tag/copy tag value to another tag

Tags: #<Tag:0x00007f756fd5e530> #<Tag:0x00007f756fd5e170> #<Tag:0x00007f756fd5d860> #<Tag:0x00007f756fd5d608> #<Tag:0x00007f756fd5d1f8>

Trying to find out if it’s possible to rename a tag across multiple files or, alternatively, copy the value of a tag into another tag without having to do it manually.

Essentially I have the “energy level” tag defined for all my tracks but I’d like that value to appear in another tag called “Comment 2” so I can view it inside Traktor Pro (which doesn’t support displaying the “energy level” tag). So I figure I can either find out how to rename that “energy level” tag or just duplicate it’s value to a new tag for “comment 2”.

You should be able to do something like this in a script:

$set(Comment 2,%energy level%)

I’m not sure if the spaces in the tag names will be problematic.

Setting (creating) a tag with a space is not a problem, but reading/retrieving one is, so here it’s better to use:
$set(Comment 2,$get(energy level))

2 Likes

Thanks for much for the help guys! On further research it seems I can’t actually set the “Comment 2” tag outside of Traktor as it’s a custom tag.

Frustrating for sure, but this has at least got me up and running with some scripting so I’m going to dive in on that and try a few things out that will get me what I need in some way or another.