[WS] vgmdb

I only use windows, dont know if it matters.

For me it returns the correct album [v.03.04.2022]:

The extra html stuff must be corrected, will do it later.

The same good result:

the json version works for me also:

please dont use this i have not updated yet.


Always use the Json Version as the html version changes a lot.
Sometimes reducing the title gets what you want, no problem here.

Thanks for testing. I'll be able to test in MP3Tag for Windows once my VM is working again. I've seen a few odd behaviors with the Mac MP3Tag with some of the web sources, so I'm guessing it is just some bugs in the WS implementation on Mac, or some issue with differences in how each OS handles some of the scripts.

I have been using the JSON Album search primarily. I just tested the other options to be thorough and to try to find a work-a-round. Manually searching for a truncated version of the album sometimes works. Still not sure why a successful result doesn't populate the content from VGMdb on the tag merge page, but that seems to be isolated to the Mac version from your testing.

EDIT: Tested on the Windows version and the sources worked properly for me as well, so it does appear to be a bug with the Mac version.

1 Like

Would there be any chance of having this write the ID to a VGMdb Release ID field similar to how the Discogs Script does?

Untitled
script didn't work now

Copy that, same here! :frowning:

for temporary solution, you need to change index url album to vgmdb.net/abum at VGMdb#Search by &Album.src, and it looks like this

[Name]=VGMdb [v.03.04.2022]
[BasedOn]=vgmdb.net
[IndexUrl]=https://vgmdb.net/album/
[AlbumUrl]=https://vgmdb.net/album/
[WordSeparator]=+

with this solution, you must copy the AlbumId number from URL you want for example https://vgmdb.net/album/82680, copy 82680. it is not conventional from previous script you can find everything based on keyword, however, this temporary solution works pretty well for me

VGMdb changed their index html. If the query entry finds the exact album, it appears that vgmdb automatically redirects to the album page. I've been updating the index portion of the vgmdb web source, but mp3tag does not seem to handle redirects well. MP3Tag's debug log, strangely, does not update such redirects, so I cannot update the websource to handle such events. Before, I had the index portion setup to handle album hits with CurrentURL, such as:

[IndexFormat]=%Catalog%|%_url%|%Album%|%Year%|%TYPE%

Code:

findline "<tr rel='rel_invalid" 1 1
ifnot "<tr rel"
	say "|"
	sayoutput "CurrentURL"
	say "|"
	say "|"
	say "|"
	exit
endif

But I've been getting the following for direct hits:

More generic search queries still work however.

yeah this solution causes a 404 error instead for me

So the only solution at the moment is to do Kiriko21's mod and input the AlbumID in the search field ?

It does work but breaks "exact album name search" and "keyword search" completely (error 403, 404)..

Are you still around @Romano ?

i am, but i there a new web source, that i feel is working: [WS] VGMdb (extended)
so i stop mine, but i expect the api json version is likely to have fewer changes.

Thanks for your reply. The other script is "search by URL" only and has a max limitation of 5 discs. Isn't there any way for "search by album title" or "keyword" to work anymore?

you can get the json version in github, just click on my avatar, but it has fewer tags. try that. but it is not as developed as the other script.

The JSON doesn't seem to work anymore either and always reports "Sorry, no entries are matching your search criteria."..

Yeah, if anything major changes my web source is probably toast... Sadly, it doesn't seem like VMGdb is adding an API for tagging in the near future, so we can just pray for as little changes as possible.

I've updated it to support up to 8 discs and tracklists. I could add more but maintainability would suffer, so I don't plan on adding support for more discs and tracklists in the near future.

I lost all of my scripts from a recent SSD failure, so I had to redo all of them based on the latest versions of scripts here. Here’s mine for VGMdb that works with an album search [still a WIP]. The album string cannot be an exact match on VGMdb because a direct hit will cause a 302 error. Tested on MP3Tag v3.32 64bit.

VGMdb#Search by Album.src (5.5 KB)

1 Like

Updated to fix a few things…

VGMdb#Search by Album.src (6.6 KB)

1 Like

Fixed to work with vgmdb’s current bot filtering.

&VGMdb#&1 Search by &Album.src (7.0 KB)

This gives me an error 302 if I search for the exact title? Tested on DRAMA CD METAL GEAR SOLID Vol.2. If I remove “Vol. 2”, it works. Maybe it can’t parse punctuation?

I mentioned earlier that “[t]he album string cannot be an exact match on VGMdb because a direct hit will cause a 302 error.” I mentioned this VGMdb issue here two years ago (Link). You will have to genericize the album title a little bit in the search window like you did.

Here’s an updated script that does a better job capturing the composers and arrangers:

VGMdb - Search by Album.src (9.0 KB)

1 Like