Half of my TV shows not populating using NFO
#1
I'm using "Local Information Only" to scrape my content into XBMC. I deleted and rebuilt my libraries this morning because of an unrelated issue. All of my movies populated fine. Only about half of my TV shows did. I turned on debugging and tried to scrape "The Walking Dead" again at the end of this log: http://pastebin.com/h6TJC244

Here is the tvshow.nfo for TWD: http://pastebin.com/zfndYN24

Here is one for Alias which did scrape fine: http://pastebin.com/T98K5nKu

I can't find any difference.

I've been working on this for a couple hours now and have come up with nothing but dead ends. If someone could take a look at all of this and point me in the right direction, I would be very thankful.
The XBMC team, plug-in devs, skinners, etc. do this for us for FREE in their spare time because they want to. Think about that for a second before you start bitching...
Reply
#2
Can you list inside the TWD folder and the Alias folder?

Looking at your log, the way your files are named (Justified) will not scrape unless you have an nfo for each episode.

The log says it can't find any episodes so that is why it is not adding the show (presumably)

When using the episodeguideurl and no nfos for individual files, an episode named: 11 - Episode Title.mkv usually doesn't work.

Changing it to 2x11 - Episode Title.mkv will fix the problem or having a corresponding 11 - Episode Title.nfo usually works.

-Pr.
[4 Kodi Clients + 4 Norco RPC-4224 Media Servers w/376 TB HDD Space]
Reply
#3
I just realized, if you have no NFOs for each episode, you should use TheTVDB scraper and not Local Info only. When using TheTVDB scraper, it will check TheTVDB only if it doesn't find local info.

While using local info only will fail if it can't find what it needs...
[4 Kodi Clients + 4 Norco RPC-4224 Media Servers w/376 TB HDD Space]
Reply
#4
Thank you for taking a look. Here are a couple of screenshots. Please let me know if I can provide any additional info!

//HDA/TV/The Walking Dead/
Image

//HDA/TV/Alias/
Image

//HDA/TV/The Walking Dead/Season 1/
Image

//HDA/TV/Alias/Season 1/
Image

FWIW, it has worked right up until Gotham (13.2 specifically). I wonder if something changed there?
The XBMC team, plug-in devs, skinners, etc. do this for us for FREE in their spare time because they want to. Think about that for a second before you start bitching...
Reply
#5
I would try with TheTVDB scraper first...

Looking at my nfos, the only thing different is i have an <episodeguide /> and an <episodeguideurl /> tag in there... they both point to the same place...

<episodeguide>
<url>http://www.thetvdb.com/api/9DAF49C96CBF8DAC/series/121361/all/en.zip</url>
</episodeguide>
<episodeguideurl>http://www.thetvdb.com/api/9DAF49C96CBF8DAC/series/121361/all/en.zip</episodeguideurl>
[4 Kodi Clients + 4 Norco RPC-4224 Media Servers w/376 TB HDD Space]
Reply
#6
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.
The XBMC team, plug-in devs, skinners, etc. do this for us for FREE in their spare time because they want to. Think about that for a second before you start bitching...
Reply
#7
Update: MB3 WILL create an nfo for a video_ts directory. However, the same thing happens as above if XBMC runs into a .ifo file. Even if there was a nfo for the directory AND the episode in question has already been identified! For anyone interested, have a look here: http://pastebin.com/YSjpycB9
The XBMC team, plug-in devs, skinners, etc. do this for us for FREE in their spare time because they want to. Think about that for a second before you start bitching...
Reply
#8
I have the same error. Selected "local NFOs", all info is in the NFOs and working (see 2.). Using "TheTVDB" is not an option.

1. With 13.2 all my TV-shows are scraped from NFOs. With 14_alpha4 only 3 are scraped.
Here is the debug-log:
http://xbmclogs.com/show.php?id=288765
Kodi doesn't find the other TV-Shows Huh

2. if I select another (not scraped) TV-Show and select "Check for Updates" (don't know how it is called in english) the TV-Show is scraped fine and is added.
http://xbmclogs.com/show.php?id=288769

Thx for your help.
Philips TV with Kodi 20.2 with IPTV --- Orbsmart 500 Android 21 alpha/beta as Online-radio/TV in the kitchen
Reply

Logout Mark Read Team Forum Stats Members Help
Half of my TV shows not populating using NFO0