Hi,
musibee uses ; as separetor, so I start and will endup with ;.
In mp3tag I make in a custom tag P033 where the GBGBGBSE end up.
In my action:
I use your regular expresion
GBGBGBSE ==> GB;GB;GB;SE
Then I split the end result up in separated tags p033a, p033b,… 1 for each country.
Here end my action.
I work then in musicbrainz who I force to look up the tracks as singles, ep or album level.
When track and or artist is not the same in mp3tag and musicbrainz search results, it stops the script and i get a warning flag, those tracks i must do manual. (10-20 tracks from 800)
(this part is not 100% waterproof (and will never be I think) at the moment.
From 800 test tracks there are 2-3 tracks that will end up with wrong data)
It will create a tag if it the album is a single, maxi, album, best-of, compilation or is a dj-mix (mp3tag data) and set my albumartist tag if is not an compilation.
If title and artist are equal in search results from musicbrainz ==>
it looks for a country (b033a,bo33b,…) but other releases = more chance to retrieve a country and other tags and is also more in function for tracks on compilations.
Also I convert the 2-digit landcodes from all tags to the full name and combine all those in tag country field.
I get something like:
United Kingdom;United Kingdom;United Kingdom;Sweden;Unite Kingdom
When United Kingdom appears, I try to retrieve Ireland and Scotland if possible. (need area tags for that)
When found, I replace United Kingdom.
After this I run MP3tag again and in my final action I cleanup all my tags.
With the link you provide I keep only the unique values in the Country field and end up
with: United Kingdom;Sweden
After that I delete the p033,p033a, p033b,… b033,b033a,bo33b,… tags
remove blank spaces, capital use, format track/disc numbers and the filenames….
That is one part of my scripts in mp3tag and musicbrainz (and is working now)
The other parts i must write where I hunt tags for:
-dates in other tags (is almost working)
-look further for countries in other tags
-languages (is almost working)
-if the track is a cover, remix, album version, 12”, 7”, acoustic or is a live performance, soundtrack…
Those individual data can be found at 5-6 or more different fields…..
When everything is running I will post the setup/scripts/source script from mp3tag and musicbrainz
