But, until yesterday I though to leave the Multi Volume part out of the "mask" because I didn't see the necessity. This by itself already isn't quite true, because I have dozens of naming schemes for that only in my files, and it would be better to have one only (like CD01, CD02 *or* Vol01, Vol02) hence not mixed versions. However, looking at your "task" to get this right, it is now obvious that more should be done here, because you'd want the hyphen to be removed. Or better : put in the character instead of it (could be a dot). No, *everybody* would want the hyphen to be removed if in there, because it will let things go wrong otherwise. Now see my difficulty, because what you call multi volume, isn't recognized as such in the first place (and remember, it *is* not for such a box version).
morning Peter,
I've been spending some time cleaning up my naming schemes and seem to have it understood how the use of " - " delimits the components now, but it is still those boxsets that are causing head scratching as to how to make things meaningful and provide appropriate descriptions rather than simple call them CD01, CD02 etc.
May I suggest that you consider a mask that, if it sees a folder starting with "CD" followed by 1, 2 or even perhaps 3 numerals, that it is solely treated as a multi-volume set, and is thus associated with the next higher folder name as being the actual Album Name. I think this should take care of MV "issues" to a large extent.
Using "CD" as a unique prefix to say "hey , I'm part of a multi volume set and belong in the folder above without changing my folder name or interpret me in any other form", should allow using a meaningful description to follow the "CD".
As it stands at the moment, whenever anything follows the "CDxx", it gets treated as a unique album name and the folder above it then becomes treated as an artist. As you are well aware.
I've checked through all my artists and albums names and I don't have anything in those categories starting with a "CD" so I think it should be safe.
Food for thought perhaps, or unobtainable from a coding perspective ?
Cheers,
Russ