While continuing to add my collection onto computer & using XBMC, I've come across an issue which I'm trying to track down as to whether it is XBMC or TMDb. I added Tequila Sunrise with Kurt Russell & Mel Gibson earlier this week.
On checking earlier this afternoon for a list of his films already installed on my NAS, I found that Tequila Sunrise does show up but that Mel Gibson does not show on the cast list.
On logging into TMDb, find that he is. Is this an issue with XBMC or the TMDb scaper?
Can't find a movie or TV show? Login to create it.
Want to rate or add this item to a list?
Not a member?
Reply by tmdb77316999
on March 30, 2013 at 12:36 PM
It seems like that tmdb and the api is working just fine, if you use the api string with a valid key you will see that Mel Gibson is pulled nicely out of the database
http://api.themoviedb.org/3/movie/10396/casts?api_key=####
Reply by SiriusB
on March 31, 2013 at 3:14 PM
Thanks for the reply. Understood the point made, but just what has that got to do with the scraper & the user? Shouldn't the scraper be picking this up? To highlight this even further, my wife picked up another one today. She pointed out that Kelly Lynch is not showing up on Brotherhood of Murder & Cocktail.
With cocktail I can understand as to why as I added her a day or so ago, but Brotherhood was added a month or more ago by myself.
So it seems the scraper is not doing its job.
Reply by tmdb77316999
on March 31, 2013 at 4:22 PM
The XBMC scraper is a plug-in which is maintained by xbmc developers. This plugin uses the tmdb api to scrape the information you requested by an specific movie to get displayed in xbmc. That api link above was just an example for your mentioned movie and if you open up that link with an api key you will see that the tmdb api is giving the right information back, with all actors and what ever else was requested. So my guess is that somehow some information between the tmdb api and the xbmc plugin get lost.
Tequila Sunrise http://api.themoviedb.org/3/movie/10396/casts?api_key=####
Brotherhood of Murder & Cocktail http://api.themoviedb.org/3/movie/175957/casts?api_key=####
When I open both links I can see that the tmdb api is returning the actors Kurt Russell & Mel Gibson & Kelly Lynch without any problems.
The reason that you don't see those actors can be a few things, it could be the scraper doesn't work properly, the api has problems (but it seems it works fine) or maybe your xbmc database causes problems and some actors are not getting saved probably in your local database.
EDIT
That for example is what you getting with the api string for Brotherhood of Murder & Cocktail back.
Reply by Travis Bell
on April 1, 2013 at 10:28 AM
Hey SiriusB,
To confirm what Mec!as said, you should probably contact XBMC about this as our API seems to be returning the proper data.
Reply by SiriusB
on April 1, 2013 at 3:06 PM
Thanks guys, that's exactly what I've been looking for. As for my xbmc database, don't think its that as the issue is showing on 3 separate installations & have deleted/re-installed on all with same issues.. Posted here 1st as XMBC requires a lot of info, so thought best to eliminate TMDB 1st.
Reply by SiriusB
on April 1, 2013 at 8:24 PM
OK, before actually posting at XMBC, checked for updates & found that a new release is available - 12.1. deleted XMBC off system, rebooted then installed 12.1. So far I have 2000 tv episodes & 600 films with practically all ok with the exception of the cast issue & now find that 3 films cannot be found using the refresh tab in XBMC - they are Gladiator, Who's That Girl & Dr No ( Found Dr No surprising as its one of the most successful series of films ever)
Can you guys just confirm that these are available via scraper so that I can point the XBMC team to this thread?
Clicking on those api links only gives a status code 7 invalid key error.
Reply by tmdb77316999
on April 2, 2013 at 11:12 AM
Most important for the scraper is that the movie that you are going to scrape has a title that the scraper can read and recognise in the database.
If you put just "Dr. No" in the search window you get 2417 results "Dr. No 1962" it is still 12 and "James Bond 007 Dr. No 1962" just 1 result. The scraper is doing the same I guess.
The api is working fine, for both of the movies:
Don't know which might be the third movie. But the api is working
Reply by SiriusB
on April 2, 2013 at 1:54 PM
Thanks Meclas. Renamed all 3 to include the year & they've been picked up. To further prove that it's the scraper at fault, I,Robot was no longer being picked up. By renaming to I Robot it has been.
IMV, it's more than likely that with all the bug fixes & improvements made, its actually broken something else. :(
BTW, not sure if I mentioned this before, (even if I did, no harm in mentioning it again), thanks guys for a great database.
Reply by tmdb77316999
on April 3, 2013 at 1:39 AM
Hi,
the most important part to get a good result for scraping your movies is the title of the files. The complete english title, the way is used in tmdb an the year should give you good results and if you replace your spaces with underscores or dots it could work even better. I figured for myself that the titles without spaces and instead of it with dots works flawlessly.
I don't think that anything is broken. Maybe you should try to start from scratch. It is not important to deinstall xbmc for it, just move and backup your actual xbmc profilfolder. If it has nothing to do with it you can move it back and everything works as it worked before. If you do that make sure that you have a consisten file name structure and that your file names are similar or equal to the names in the tmdb database.
I had also quite a lot problems to update from xbmc 11 to 12, a lot of inconsistency in the database. So I started over and since then I couldn't find any issues.
Reply by SiriusB
on April 3, 2013 at 5:31 AM
Thanks for the advice Meclas. I'll start doing that for all new additions & change the others whenever I get some free time.