In a word NO I did not, thats all started to feel a bit deep lol, and in all honesty I didn't understand went straight over my head, I just figure stick with what I understand and if its empty input it manually. Cos your defiantely gonna be thinking wtf is she trying to do lmao
if your prepared to write out an idiot proof how to with exactly what to write and where to put it, for an oap in training with many wtf moments in her life then please do
What do you want to do first?
Filter?
You find the filter input box at the bottom of the window.
Load all the files.
Enter in the filter box:
%mediatype% MISSING
Now the list of files should only show those files where there is no data in MEDIATYPE.
You may now enter something in your field.
If it is the same for all files, you have now saved a lot of time, I would say.
Press Ctrl-S to save the changes in the tag panel.
I don't know if you will find something for MEDIATYPE for all files ...
So, if you do not want to get something like
"Europe - The Final Countdown - 1986 - ()"
Then I would suggest that you modify
to %ALBUMARTIST% - %ALBUM% - %YEAR%[ - (%MEDIATYPE%)]
the square brackets work like an if-condition
if I write that in as it is, with the square brackets that would be instead of the one without square brackets, but would cover the case if no info in the required field
I do have a couple more things you might be able to help with.
I have a few tracks that say something like
When You Believe (Theme From Prince Of Egypt) how can I change it so that it shows up as
When You Believe [prince of egypt] so basically making it all lowercase within the brackets but also making it go from rounded to square brackets
Format string: $regexp(%TITLE%,(.*) \((.*)\),$1 '['\L$2']')
Explanation:
Search everything before a space and round opening bracket and put into capture group $1
Search everything between and including the round opening bracket until and including the round closing bracket and put it into capture group $2
Replace it with the content of $1, followed by a space and opening square bracket, the content of $2 in lowercase and the closing square bracket.
I recommend to replace the string "theme from" in a second step and separate action for an easier understanding.
Please be aware that regular expressions only works for the given examples.
If your real title have more then one couple of round brackets or they only have an opening but no closing bracket, then this format string doesn't deliver the expected result.
Always check your data carefully before and after applying such a regular expression to ensure you get the expected result.