I *think* I found it. In this case, there was a "Season 0" folder for specials. Within that folder, there was another folder remaining from the old days before I started ripping everything to mkv. It was a old directory containing video_ts.files. MB3 which is what I use to manage metadata among other things will not create a nfo file for a video_ts directory. In this case, the scraper hit that folder, couldn't find the nfo for the episode and gave up even though it had already identified all the rest of the episodes for all of the seasons. Why it wouldn't just add what was found, skipping the one bunk file, is beyond me. The hint was in the debug log:
Code:
20:09:12 T:6280 DEBUG: VideoInfoScanner: No NFO file found. Using title search for 'smb://HDA/TV/The Walking Dead/Season 0/02 - The Making of the Walking Dead/VIDEO_TS.IFO'
However, I believe I may have found a bug otherwise. This is what happens next:
Code:
20:09:12 T:6280 DEBUG: ADDON::CScraper::GetEpisodeList: Searching 'http://www.thetvdb.com/api/1D62F2F90030C444/series/153021/all/en.zip' using Local information only scraper (file: 'C:\Program Files (x86)\XBMC\addons\metadata.local', content: 'tvshows', version: '1.0.0')
20:09:12 T:6280 DEBUG: CurlFile::Open(0C7AD6F8) http://www.thetvdb.com/api/1D62F2F90030C444/series/153021/all/en.zip
20:09:12 T:6280 INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://www.thetvdb.com
20:09:12 T:6280 DEBUG: CScraperUrl::Get: Archive "http://www.thetvdb.com/api/1D62F2F90030C444/series/153021/all/en.zip" was unpacked in memory
20:09:12 T:6280 DEBUG: CScraperUrl::Get: Using content of "http://www.thetvdb.com/api/1D62F2F90030C444/series/153021/all/en.zip" as binary or text with "UTF-8" charset
20:09:12 T:6280 ERROR: CScraperParser::Parse: Could not find scraper function GetEpisodeList
20:09:12 T:6280 ERROR: ADDON::CScraper::Run: Unable to parse web site
20:09:12 T:6280 WARNING: No information found for item 'smb://HDA/TV/The Walking Dead/', it won't be added to the library.
It looks to me like it tries to open an informational file from thetvdb and tries to parse the info contained but can't as indicated here:
Code:
20:09:12 T:6280 ERROR: CScraperParser::Parse: Could not find scraper function GetEpisodeList
20:09:12 T:6280 ERROR: ADDON::CScraper::Run: Unable to parse web site
And then just completely gives up on the directory altogether:
Code:
20:09:12 T:6280 WARNING: No information found for item 'smb://HDA/TV/The Walking Dead/', it won't be added to the library.
Once I converted the video_ts directory to a single MKV file, MB3 grabbed the info, added the nfo and a rescan in XBMC yielded great success.