How much info does TVDB need for me to find the show via XBMC?
#1
Here's the deal. I recently added a new TV show to TVDB (http://thetvdb.com/?tab=series&id=253730&lid=8) but even though this was several days ago XBMC can't find the show. Does TVDB need more info or what's up with me not finding it?
Reply
#2
Could you be searching in the wrong language?
The tvdb scraper defaults to English, which would result in it looking at:
http://www.thetvdb.com/api/GetSeries.php...anguage=en
which contains nothing.

Whilst setting it to Swedish gets it looking at:
http://www.thetvdb.com/api/GetSeries.php...anguage=sv
which contains the relevant data.
Reply
#3
Added an englisg name to it aswell and that did not help.
Reply
#4
As a last resort enable debug logging then attempt to scan the show. Look in the debug log for lines like (this is froma scan on my HTPC):

Code:
DEBUG: FileCurl::Open(05D4F16C) http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/1995%20toy%20story

This is XBMC's attempt to query the web site for the info on the video. A few lines down you'll see something like:

Code:
DEBUG: scraper: GetSearchResults returned <results><entity><title>Toy Story</title><id>862</id><year>1995</year>etc etc</results>

or if it failed to find the show there will be nothing in between the <results> and </results> tags.

If the scanner isn't finding anything you need to have a look at the FileCurl line to see what XBMC is sending to your chosen web site. Then go onto that web site, look up the show and try to see why the query XBMC is sending fails to find anything.

JR
Reply
#5
Thanks, i'll try that.
Reply
#6
Now it works. I don't know why, cause I didn't have time to do anything. :S
Reply
#7
If I recall, themoviedb doesnt allow stuff to go 'live' until it has a vote. So if you add a poster or fanart, it will not show up on any scrapers until someone has given it a score. Maybe the same for entire movie entries, im not sure.

So perhaps thetvdb is the same. Just a guess, I dont have an account there
Reply
#8
jhsrennie Wrote:or if it failed to find the show there will be nothing in between the <results> and </results> tags.

If the scanner isn't finding anything you need to have a look at the FileCurl line to see what XBMC is sending to your chosen web site. Then go onto that web site, look up the show and try to see why the query XBMC is sending fails to find anything.

JR

Hey, I am having this issue with "Luke Nguyen's Vietnam", thanks for the info on how to read the logs... Mine looks like this...

Code:
DEBUG: Thread CVideoInfoDownloader start, auto delete: 0
DEBUG: FindMovie: Searching for 'Luke Nguyen's Vietnam' using The TVDB scraper (path: '/var/mobile/Library/Preferences/XBMC/addons/metadata.tvdb.com', content: 'tvshows', version: '1.2.3')
DEBUG: scraper: CreateSearchUrl returned <url>http://www.thetvdb.com/api/GetSeries.php?seriesname=luke%20nguyen%27s%20vietnam&amp;language=en</url>
DEBUG: FileCurl::Open(0x58a7d10) http://www.thetvdb.com/api/GetSeries.php?seriesname=luke%20nguyen%27s%20vietnam&language=en
INFO: easy_aquire - Created session to http://www.thetvdb.com
DEBUG: scraper: GetSearchResults returned <?xml version="1.0" encoding="utf-8" standalone="yes"?><results></results>
ERROR: Process: Error looking up item Luke Nguyen's Vietnam
DEBUG: Thread CVideoInfoDownloader 105484288 terminating

So no search result even though the show exists? I tried removing the ' from Nguyen's but no change... I checked the formatting of the XML query against a working one for "Long Way Down" in my browser and I can't see any errors... so is this a fault on theTVdb side? Is there anything I can do on my end to resolve it?
Reply
#9
I get the same result when searching for Luke Nguyen's Vietnam. It is in the TVDB but appears to have issues with the '

If you go to thetvdb and use their web search function and start typing in Luke Nguyen's Vietnam it will correctly identify the series until you type the ' , then it loses the match.

I'd suggest this is an issue with thetvdb rather than XBMC and should be taken up with them.
Openelec on ASRock ION 330 / Kodi on Win 7 PC
Reply
#10
A quick experiment shows that:

Code:
curl "http://www.thetvdb.com/api/GetSeries.php?seriesname=luke%20nguyen"

works. I note that the server returns the series name as:

Code:
<SeriesName>Luke NguyenÔÇÖs Vietnam</SeriesName>

The quote isn't the ASCII quote ' it's the other quote ` and it's being returned using UTF encoding.

JR
Reply
#11
jhsrennie Wrote:A quick experiment shows that:

Code:
curl "http://www.thetvdb.com/api/GetSeries.php?seriesname=luke%20nguyen"

works. I note that the server returns the series name as:

Code:
<SeriesName>Luke NguyenÔÇÖs Vietnam</SeriesName>

The quote isn't the ASCII quote ' it's the other quote ` and it's being returned using UTF encoding.

JR

Interesting! I didn't notice that, also didn't think it would return a partial match.

Thanks! Now I have something to go on for my other mismatches... Smile

JC
Reply

Logout Mark Read Team Forum Stats Members Help
How much info does TVDB need for me to find the show via XBMC?0