Page 1 of 1

Causes of movies not being retrieved

Posted: 22 Aug 2019, 01:56
by jerome
Just wondering what are the possible causes that a movie in www.themoviedb.org cannot be retrieved by filebot?

Despite naming the file and folder exactly as written on themoviedb.org I am unable to retrieve data from these two movies:

https://www.themoviedb.org/movie/11402- ... uage=en-US

https://www.themoviedb.org/movie/622230 ... uage=en-US

Thanks
J

Re: Causes of movies not being retrieved

Posted: 22 Aug 2019, 03:06
by rednoah
I don't know. I'll need the file path the very least to make an educated guess.


:arrow: Please read How to Request Help.


EDIT:

I tried a few search queries for testing...

This works:

Code: Select all

The Belles of St. Trinian's
This works too:

Code: Select all

The Belles of St. Trinian s
This search query doesn't work correctly, and TheMovieDB Search API yields 0 results:

Code: Select all

The Belles of St. Trinians
:idea: I'll look into it, but not much I can do, because FileBot fundamentally ignores ' in all cleanup operations, and this is required for some database to work correctly, so a quick fix is tricky without randomly breaking other things. The easiest solution is to add "The Belles of St. Trinians" as alias title.



EDIT 2:

The other one just doesn't work for some other reason. Not even an exact search query works correctly:

Code: Select all

LEGO Marvel Spider-Man: Vexed By Venom
Presumably, that one might just be too new and hasn't been indexed by the Search API yet, or maybe it's not indexed because it's not really a movie. There might be server-side filters that exclude the clutter.

Re: Causes of movies not being retrieved

Posted: 22 Aug 2019, 15:03
by kim
in my test filename "The Belles of St. Trinian's" does this search (opportunistic mode)
https://api.themoviedb.org/3/search/mov ... t+trinians

and it refuses to do any search in strict mode
ONLY if the year is in the filename it will work again

works... so just remove after the ' in the lookup / search but use it internally later to compare filepath to results

Code: Select all

https://api.themoviedb.org/3/search/movie?query=The+Belles+of+St+Trinian
but also with

Code: Select all

+Trinian's
works... so ?

Code: Select all

https://api.themoviedb.org/3/search/movie?query=LEGO+Marvel+Spider-Man+Vexed+By+Venom

Re: Causes of movies not being retrieved

Posted: 22 Aug 2019, 15:50
by rednoah
1.
kim wrote: 22 Aug 2019, 15:03 in my test filename "The Belles of St. Trinian's" does this search (opportunistic mode)
https://api.themoviedb.org/3/search/mov ... t+trinians
Yep, I added the necessary alternative title yesterday, so that's probably why it works now:
https://www.themoviedb.org/movie/11402- ... uage=en-US


2.
kim wrote: 22 Aug 2019, 15:03

Code: Select all

https://api.themoviedb.org/3/search/movie?query=LEGO+Marvel+Spider-Man+Vexed+By+Venom
Oh. Then it should work...

Looks like FileBot does find it, but ignored (and doesn't cache) the result because the release_date / year basic information had been missing:

Code: Select all

Missing data: release_date => {popularity=0.62, id=622230, video=false, vote_count=1, vote_average=4, title=LEGO Marvel Spider-Man: Vexed By Venom, release_date=, original_language=en, original_title=LEGO Marvel Spider-Man: Vexed By Venom, genre_ids=[Ljava.lang.Object;@43fafb4d, backdrop_path=null, adult=false, overview=Vexed by Venom feature the voices of Robbie Daymond as Spider-Man/Peter Parker, Ben Pronsky as Venom, Josh Keaton as Green Goblin, Laura Bailey as Gwen Stacy/Ghost-Spider, and Tara Strong as Mary Jane. The special focuses on high-tech teft and finds Spider-Man trading wits with Green Goblin and Venom as the villains plan to destroy New York City., poster_path=/gTo2r8nNU3ZYAS6DqdeSp1VEqkq.jpg}
:idea: I've added the missing information: https://www.themoviedb.org/movie/622230 ... uage=en-US

Re: Causes of movies not being retrieved

Posted: 22 Aug 2019, 17:21
by jerome
I ended up using Fetch Data with key word "Belles" and the movie finally listed. Did not work for the LEGO movie though using key word "vixen". However, since your fix that one now retrieves with no issues.

So thanks rednoah and Kim for your help!

FYI. I also had issues with The Bishop's Wife (1947). Again I used Fetch Data with keyword "Bishop" and the movie was listed. Due to your fix on the Lego movie, I wonder if it does not retrieve due to the fact that this movie has a premiere release year of 1947 but a theatrical release year of 1948.

J

Re: Causes of movies not being retrieved

Posted: 22 Aug 2019, 18:13
by rednoah
Just add an alias with ' removed. That'll make TheMovieDB search work better since it's seemingly based on word matches:

Code: Select all

The Bishops Wife
:arrow: https://www.themoviedb.org/movie/19490- ... uage=en-US

Re: Causes of movies not being retrieved

Posted: 08 Sep 2019, 22:29
by kim
FYI: A general search problem on themoviedb.org with / without ' (apostrophe) is now fixed

Re: Causes of movies not being retrieved

Posted: 11 Sep 2019, 06:06
by rednoah
Nice @kim. Thanks for keeping me updated. :)