Is there a way to combine the parsed info into a single tag? For example I like to have the copyright information stored like this: "Label Name - Catalogue #", which goes in the comment field of an id3 v1 tag and in the copyright field of an id3 v2 if the id3 v1 can't hold all the information. I think the best way would be to assign variable names to various parsed parts and then let the user combine those variables (+fixed text elements) as he pleases into various id3 fields. Something along the lines of:
parsed album artist = %1
parsed track artist = %a
parsed track title = %2
parsed album title = %3
parsed label = %4
parsed catalogue number = %5
parsed track number = %t
etc
Then you'd simply populate the various id3 fields with a default scheme and let the user edit it:
artist field: %1
track field: %2
...
comment: %4 - %5
I think this mapping system would be much more flexible and thus useful than the current one, where, as far as I can see, one simply decides whether to write a value or not and in what field to write it in. As an added bonus this same system could be used to rename files & folders, making it easy to construct even complex file/folder naming formats with all the variables and fixed text elements (ie [%5] %1 - %3\%t - %a - %2).
you can do this with masstagger.
for example for combining "release notes" and "release credits" i use a four actions script:
1) format value from other fields > dest. field name - comment; formatting pattern:
$if($or(%DISCOGS_RELEASE_NOTES%,%DISCOGS_RELEASE_CREDITS%),$if($and(%DISCOGS_RELEASE_NOTES%,%DISCOGS_RELEASE_CREDITS%),Release notes:$crlf()%DISCOGS_RELEASE_NOTES%$crlf()Release credits:$crlf()%DISCOGS_RELEASE_CREDITS%,$if(%DISCOGS_RELEASE_NOTES%,Release notes:$crlf()%DISCOGS_RELEASE_NOTES%,Release credits:$crlf()%DISCOGS_RELEASE_CREDITS%)),%comment%)
2) format value from other fields > dest. field name - comment > formatting pattern:
$if(%COMMENT%,$replace(%COMMENT%,;,$crlf()))
3) remove field > DISCOGS_RELEASE_CREDITS
4) remove field > DISCOGS_RELEASE_NOTES
..and, of course, make a button for that