Topic: Assistance with renaming syntax and tag scripts (coming from mp3tag)
Hi, I've been using mp3tag for years, and I'm having a little trouble figuring out how to set up strings in MusicBrainz Picard. Below are the strings that I have for mp3tag that do the things that I want:
$replace('['%year%']' %album%\$num(%track%,2) %title%,/,-,|,-,:,-,",'''',?,_,>,-,<,-,*,^)
creates:  The Lost Tapes/01 Millionenspiel.mp3
I just want a "[YEAR] ALBUM NAME/TRACK NUMBER TITLE" format, and the stuff after %title% replaces characters that Windows can't read (e.g., / is replaced with -, : is replaced with -, * is replaced with ^, and so on). I use OSX on a hackintosh but I boot into Windows sometimes and like things to be compatible. Also, I want to make sure that that the replacement of non-Windows compatible characters occurs not only for the title of the song, but also for the name of the album; I think that's why I had the $replace at the beginning.
This string is basically the same except it adds the disc number for releases with multiple discs:
$replace('['%year%']' %album%\[$num(%discnumber%,1)]-$num(%track%,2) %title%,/,-,|,-,:,-,",'''',?,_,>,-,<,-,*,^)
creates:  The Lost Tapes/1-01 Millionspiel.mp3
As for tagging scripts, I'm not sure how to set them up. I'm fine with what Picard picks up for tags, although I would like to make sure that the original release date is retrieved and is what is used in the ID tags and that the renaming process also uses the original release date (common issue with mp3tag for reissues). And just for clarity, I want the tags to not replace non-Windos compatible characters, and the replacement should only occur for the file names.
Please let me know if anything didn't make sense, and thanks in advance.