For example: if I type in “Daniel Tosh People Pleaser” when manually matching the metadata using IMDB, it fails to find a match, but the same query on IMDB finds it instantly. as soon as I add the “:”… “Daniel Tosh: People Pleaser” in Plex matching, it finds the exact, one and only title, immediately. since I can’t have a colon in the filename title, this is super frustrating. seems like this would be a minor hurdle for PMS to clear. and yet…
Plex had previously a IMDb access, but that access has been removed when the Plex App for iPhone was released. The latter has been so widely used that the IMBD servers crashed. Plex received a letter from Amazon’s lawyers (Amazon is the IMDb’s owner) who made it clear that that access was a commercial use and therefore Plex had to license it if they still wanted to use it.[40] Also, PlexPro accounts would have been required, as Plex has now a paid version and would, therefore, violate IMDB terms of use.[41]
Access to that database is not officially supported by Plex anymore, but community members have expressed the need to have it since Google, Freebase’s owner decided to close its service.[42] Previously, there was access to Online TV Database or even MTV.[43]
Please confirm the agent configured in your library but imdb is not supported
If it is TheMovieDB this is bad and you should feel bad. Correct the post then
If it is something else you need to post in 3rd party forum in agent thread if possible.
Giving the github source code link for the agent you are complAining about would help and plex publish all source code for official agents… I have currently no code to look at.
I assumed that The Movie Database was the IMDb. (Probably because I could easily copy the reference number (i.e. tt0498381) from the URL on the IMDb website of the movie I was trying to match and paste it into the Title field of Search Options in Plex matching, select The Movie Database as my Agent, and every time the movie I’m looking to match comes up as the one and only option. so clearly there’s some kind of IMDb access…)
So my question remains the same, except I’m talking about The Movie Database and not IMDb. Since I can’t edit my original post, I’ll copy/paste with that change here:
For example: if I type in Daniel Tosh People Pleaser when manually matching the metadata using The Movie Database Agent, it fails to find a match. As soon as I add the “:”… Daniel Tosh: People Pleaser in Plex matching, it finds the exact, one and only title, immediately. since I can’t have a colon in the filename title, this is super frustrating. seems like this would be a minor hurdle for PMS to clear. and yet…
This agent is written and maintained by Plex team themselves
Source code of the agent used: TheMovieDB.bundle
You can raise issues to be corrected here: https://github.com/plexinc-agents/TheMovieDB.bundle/issues
Function called: def PerformTMDbMovieSearch(results, media, lang, manual, get_imdb_id=False):
RE_IMDB_ID is called from there to search for the imdb id so it isn’t found, but cannot find reference to it…
tried generating the JSON url from the source code and find no pb
https://api.tmdb.org/3/search/movie?api_key=a3dc111e66105f6387e99393813ae4d5&query=Daniel%20Tosh%20People%20Pleaser&year=&language=en&include_adult=no
You should have included the agent logs…
clear logs, reproduce, capture logs and create github incident seem the proper course of action if you follow due process