These are the weblinks I use for Musicbee 3.0 (Preferences > Internet). With mp3tag, I noticed that the discog and musicbrainz scripts included added IDs to my tags from the respective services (Discogs: release ID; Musicbrainz: album ID). Note, to change these (or any) tag fields to your liking, just go to C:\Users\(user name)\AppData\Roaming\Mp3tag\data\sources\ and open the desired src file with any text editor of your choice.
For example (from
MusicBrainz v2#&5 I&D (+ID Tags).src):
# Catalog number - default output "Catalog number"
findinline "<catalog-number>" 1 1
movechar -16
if "<catalog-number>"
outputto "LABELNO"
sayregexp "(?<=catalog-number>)[^<]+(?=<)" ", " "</label-info-list>"
else
gotoline 1
endif
I changed "LABELNO" to "CATALOG#", which leads to the catalog number from musicbrainz pages to be saved in <CATALOG#>.
Anyways, I incorporated the album IDs of the respective services as customized tags and created weblinks to use these values if they're available. Essentially, the following formulas look for the album ID first. If not found, the weblink will use the standard <Artist> or <Album> fields. These formulas will lead to more precise queries:
Discogs: $IsNull(<Discogs Release ID>,https://www.discogs.com/search/?q=<Album>&btn=&type=release,https://www.discogs.com/release/<Discogs Release ID>)
MusicBrainz (<Artist> search): $IsNull(<Musicbrainz Album ID>,http://musicbrainz.org/search/textsearch.html?query=<Artist>&type=artist&an=1&as=1,http://musicbrainz.org/release/<Musicbrainz Album ID>)
MusicBrainz (<Album> search): $IsNull(<Musicbrainz Album ID>,http://musicbrainz.org/search/textsearch.html?type=release&query=<Album>,http://musicbrainz.org/release/<Musicbrainz Album ID>)
One can look up labelno's of the album (I have it as the customizable field: <Catalog#>):
VGMdb: $IsNull(<Catalog#>,http://vgmdb.net/search?q=<Album>,http://vgmdb.net/search?q=<Catalog#>)