[mb-users] Taggerscript/Rename String interactions (Was Re: $performer())

Adam Golding adamgolding at gmail.com
Tue Jun 24 15:03:03 UTC 2008


I think I solved my own problem--if the composer is not in the performer
list, it's likely a classical release, and vice versa.  And classical
releases that include the composer as performer usually do well under
non-classical renaming schemes anyway.

Now, I realize now for my purposes i have to get clearer on how the
taggerscript/rename strings interact.  Does every variable set by $set also
get written to tags, including newly created temporary vairables?  What is
the order of events between:

   - reading existing metadata variables from mb
   - applying set commands in the rename strings
   - applying set commands in the taggerscript
   - writing tags
   - renaming files

2008/6/24 Adam Golding <adamgolding at gmail.com>:

> Ok, the bigger challenge is getting it to tag classical and non-classical
> differently.  Originally I was thinking of having two installs of picard,
> and dragging the albums accordingly, but I've been told that won't work.
> Anyone else, please let me know if you have a taggerscript idea to do this.
>
>
> 2008/6/24 Philipp Wolfer <phw at rubyforge.org>:
>
> On Tue, Jun 24, 2008 at 12:17 PM, Adam Golding <adamgolding at gmail.com>
>> wrote:
>>
>>> Are there docs on the $performer function?  I need a way to add performer
>>> information in brackets to release titles (from the performer ARs) when it's
>>> not there in the album title, but not on non-classical releases (to the
>>> extent the script can be coaxed to guess this)--any ideas?
>>
>>
>> Using just $performer() should return a a comma separated list of artist
>> names. You can specify the performance type you want in the $perfomer
>> function. For example $performer(drums) should return the artist(s) who
>> performed drums for the track. $performer(lead) is for lead vocals. If you
>> want to change the separator to something else then a comma you can specify
>> it as a second argument, e.g. $performer(lead,; ).
>>
>> I don't know if there is a list for the available instrument and vocal
>> keys.
>>
>> --
>> Philipp Wolfer
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.musicbrainz.org/pipermail/musicbrainz-users/attachments/20080624/ef947218/attachment.htm 


More information about the MusicBrainz-users mailing list