In case it matters, i'm using entries in advancedsettings.xml to have my XBMC install talk to a MySQL database on the file server in the house.
The example i've pulled the logs for is The Duchess of Duke Street, found here: http://thetvdb.com/?tab=series&id=78361 For people who want to dive right in, the pastebin of my debug-enabled XBMC library scan of the relevant folder is here: http://pastebin.com/0h0bmuuy
When I was on Eden, all these shows scanned fine using the default TVDB scraper. I can't remember the settings I used, but I have tried all the various permutations of the flags for 'Folder only contains a single TV show', 'Use DVD ordering' (pointless I would assume with this particular one, as the DVD order on the TVDB has no episode numbers) and 'Use absolute ordering'.
The commonality seems to be that all the shows i'm having issues with are ones where I have multiple episodes combined together, but that might be non-relevant (for reference, the shows i'm having issues with are The Duchess of Duke Street, Neverwhere and Hamlet [the RSC 2009 production with David Tennant and Patrick Stewart], all 3 of which are on the TVDB). The Duchess of Duke Street, for example, originally aired as 15 episodes on TV. However the DVD copy my girlfriend has of season 1 (that I used to create these files for her) is 5 DVDs, each of which contains 3 of the original TV episodes back to back, with the intervening credits etc cut out. What was an episode boundary is now just a scene change. My filename for the first DVD is thus "The Duchess of Duke Street.1x01.1x02.1x03.disc 1.mkv".
In Eden I could go into the show and see episodes 1, 2 and 3 (for example) separately, but all would point to the same file on disk, and all 3 would mark as read if I watched any of the 3 all the way through. In Frodo, the show itself scans in fine, and from my logfile the files seem to be analysed and a specific season and episode found from the filename successfully. It even picks up that the files are multipart episodes and lists the other episodes it thinks are contained correctly. However I then get the following error when it tried to find the episodes in the episodelist from TVDB:
Looking at the end of that log, it seems to have found all the individual episodes in the file returned from TVDB but not to have got episode numbers for any of them, so it is presumably matching either every entry in the file or none of them. What I don't understand is *why* it hasn't got episode numbers. The file in question is at http://www.thetvdb.com/api/1D62F2F90030C...all/en.zip If I download that file and examine it myself I can see XML tags for each episode that look like this:
(for episode 1 of course). So why isn't the scraper finding these when it's looking for episode numbers? I have compared this non-working show to one that works OK but is all individual episodes (House). The entries for House seem to contain additional tags such as DVD_episodenumber and absolute_number. I could understand if I had TDODS set to DVD order or absolute order that it would be trying to look at one of those two tags, but I currently have it with both of those settings disabled (having tried it with one and then the other with no luck).
Can anyone shed some light on what I need to do to get this working again?
The example i've pulled the logs for is The Duchess of Duke Street, found here: http://thetvdb.com/?tab=series&id=78361 For people who want to dive right in, the pastebin of my debug-enabled XBMC library scan of the relevant folder is here: http://pastebin.com/0h0bmuuy
When I was on Eden, all these shows scanned fine using the default TVDB scraper. I can't remember the settings I used, but I have tried all the various permutations of the flags for 'Folder only contains a single TV show', 'Use DVD ordering' (pointless I would assume with this particular one, as the DVD order on the TVDB has no episode numbers) and 'Use absolute ordering'.
The commonality seems to be that all the shows i'm having issues with are ones where I have multiple episodes combined together, but that might be non-relevant (for reference, the shows i'm having issues with are The Duchess of Duke Street, Neverwhere and Hamlet [the RSC 2009 production with David Tennant and Patrick Stewart], all 3 of which are on the TVDB). The Duchess of Duke Street, for example, originally aired as 15 episodes on TV. However the DVD copy my girlfriend has of season 1 (that I used to create these files for her) is 5 DVDs, each of which contains 3 of the original TV episodes back to back, with the intervening credits etc cut out. What was an episode boundary is now just a scene change. My filename for the first DVD is thus "The Duchess of Duke Street.1x01.1x02.1x03.disc 1.mkv".
In Eden I could go into the show and see episodes 1, 2 and 3 (for example) separately, but all would point to the same file on disk, and all 3 would mark as read if I watched any of the 3 all the way through. In Frodo, the show itself scans in fine, and from my logfile the files seem to be analysed and a specific season and episode found from the filename successfully. It even picks up that the files are multipart episodes and lists the other episodes it thinks are contained correctly. However I then get the following error when it tried to find the episodes in the episodelist from TVDB:
Quote:19:21:03 T:2618387264 ERROR: PCRE: Match limit reached
Looking at the end of that log, it seems to have found all the individual episodes in the file returned from TVDB but not to have got episode numbers for any of them, so it is presumably matching either every entry in the file or none of them. What I don't understand is *why* it hasn't got episode numbers. The file in question is at http://www.thetvdb.com/api/1D62F2F90030C...all/en.zip If I download that file and examine it myself I can see XML tags for each episode that look like this:
Quote:<EpisodeNumber>1</EpisodeNumber>
(for episode 1 of course). So why isn't the scraper finding these when it's looking for episode numbers? I have compared this non-working show to one that works OK but is all individual episodes (House). The entries for House seem to contain additional tags such as DVD_episodenumber and absolute_number. I could understand if I had TDODS set to DVD order or absolute order that it would be trying to look at one of those two tags, but I currently have it with both of those settings disabled (having tried it with one and then the other with no luck).
Can anyone shed some light on what I need to do to get this working again?