I would like to be able to retrieve a tag value that is already present in a file, and make it available for scripting.
As an example, a file may have the value ‘Eno • Hyde’ for albumartist.
If I want to keep that value, I can prevent Picard from clearing albumartist, or just choose not to retrieve and (over)write albumartist.
But, I do want to retrieve what MusicBrainz has to offer for albumartist.
In this case it could offer e.g.: “Eno / Hyde”, or “Brian Eno • Karl Hyde”, etc. etc.
So I want those too, but without them overwriting my existing albumartist value.
But as soon as I use a function to get ‘albumartist’, it will retrieve the data from MB, and ignore what is present in the file.
Trying to achieve this, I am guessing I would first need to $get the existing albumartist value from the file, put it in a placeholder for further processing, and then perform some $copymerge stuff.
But I can’t figure out how to do this?
(and I have an annoying itch that I am missing something very obvious here)