Purfview/IMDb-Scout-Mod

External Ratings Additions - MAL + AniList

ekk88d opened this issue · 6 comments

ekk88d commented

Hi, could you please look into including External Ratings options from MyAnimeList.com and AniList.co?
They should both be easy to scrape and translate into a xx/100 rating. Those two resources could be listed last, so ordinary TV and Movies just gray them out, when enabled.

Many media utilities link to IMDB pages, but few directly incorporate ratings for Anime. This'd solve that shortcoming.

Thanks for your ongoing work on this userscript

How you know where from to take those ratings when you can't search those sites by IMDb ID?

ekk88d commented

If the userscript is limited to searching by IMDb ID, it wouldn't work, right.
Instead the IMDb ID would be tabled to convert to the other sites' IDs.

It's not limited to IDs, but there is no point in using a wonky search by the titles.
Convert to what IDs?

Btw, IMDb has ratings for anime too.

ekk88d commented

Thanks. Each title has a dedicated MyAnimeList or Anilist ID in its URL.
IMDb falls short for reviews volume, so their ratings are inconsistent.

Here is an example for Jujutsu Kaisen:
MyAnimeList: https://myanimelist.net/anime/40748/Jujutsu_Kaisen ID = 40748
AniList: https://anilist.co/anime/113415/JUJUTSU-KAISEN/ ID = 113415

You can place the ID in the URL, without the title, and have MAL or AniList redirect to its full profile page (including its title).
This is an example with just its ID from above:
https://myanimelist.net/anime/40748/

There were these scripts, but were last updated in March-July of 2022.

All of those sites have gotten reworked UIs, since those scripts' last updates, which likely broke them.
Here was an opened ticket, but the author appeared to abandon the project:
iFelix18/Trakt-Userscripts#281

I'd much rather have these ratings sites incorporated into a robust script, like IMDb Scout Mod. Maybe there's an opportunity to reverse engineer some of those older userscripts.

Hope that helps.
FYI, many MyAnimeList users are migrating to AniList, so that resource is the priority.

No need to "reverse engineer" anything, that script just gets IDs from wikidata, IMDb Scout already has similar code.
Anyway, usefulness of those ratings eludes me, can you show me few examples where IMDb "ratings are inconsistent"?

FYI, many MyAnimeList users are migrating to AniList, so that resource is the priority.

Why they migrate? MAL looks like much more popular site.

Both added in v19.4:

alt text