I'm using actions to correct all my tags into Mixed case. However, I find that whenever an apostrophe mark is encountered, it automatically capitalises the next letter e.g Don't > Don'T
Without making a long list of additional replacements, is there a quick and easy way to tell the replace command not to capitalise after an apostrophe?
You can set in "Word starts after" a list of characters that define the word boundaries.
If you leave out the apostrophe then the next letter should stay as it was.
You want to change the letter after every single character in your list of 8 characters ({[]}).*
to uppercase, right?
After every of the 3 opening and 3 closing brackets, after a dot and after a *
And you want this for _ALL fields, including the filename, not only for a specific tag like TITLE or ALBUM, right?
BTW:
If you change all [ and ] brackets to round brackets in two actions before your Case Conversion action, there should not be any of this [] remaining.
I think that the closing brackets are not really needed as they are usually followed either by punctuation (which is missing from the list) or a space (that might also be missing or it is the first character in the list). What is missing are the < and the chevrons.
I also think that the bar "|" is missing from the list as in "M|A|R|R|S" (one of my favourites in respect to name extravaganza.).
To apply case conversion actions to _ALL is usually a bad idea as it will also transform special ARTIST names like t.A.T.u. or üNN
The question is whether the list is really complete or whether numbers should also be included (if the action is applied to _ALL) to cater for 2Pac, 2Inventions, R2DJ, 7A3, 8Ball, 10CC, 8000Below ...
As soon as you have tracks in a different language to English, the mixed case will yield only random hits ...
So, if you follow your OCD ... it would be even more a no-go to apply the action to _ALL.
As @ohrenkino wrote: Even if you apply it to the tracks #9 oder #12, the case spelling would be "wrong", because "Mixed Case" doesn't work for German (or other languages then English).
Yes, right.
What I tried to point out was:
be careful when you apply an action to _ALL, esp. if you do not see all the fields that would be influenced by it.
The examples should show that there are a lot of exceptions, so I would use a case conversion action only on the fields where it causes the least damage (probably TITLE and ALBUM) and only on checked and then selected files.
But then again: it is your collection, you can do with it, whatever you want - and that is completely OK.