Posts: 31,445
Joined: Jan 2011
Well, for "over thinking it" I mean about user interaction. I agree, it should either be really simple or seamless and transparent to the end user.
If the scraper could return info on what season is "in progress" then XBMC could perhaps have a default setting to rescrape any TV episode entry that contained changes while that season (but only that season) is in progress (unless local NFO files are detected, of course). This would fix the problem of missing summaries for shows that just aired (and sometimes thumbs as well). It would probably be a safe default. The currently active season would just be a way to mark off which episodes to rescan, even if they already have entries, so as to not rescan the entire library every time.
Posts: 31,445
Joined: Jan 2011
That's why we'd need something from the scraper to say "in progress", rather than only having 5 out of 24 shows of a season that has long since finished.
Posts: 31,445
Joined: Jan 2011
If it didn't know the in-progress episodes/season then it would have no way to automatically identify which episodes to totally refresh or not. Unless the user specifically marked them that way using some other non-automatic method.
Posts: 17,855
Joined: Jan 2011
Reputation:
1,055
Milhouse
Retired Team-Kodi Member
Posts: 17,855
Can't it just work out what it doesn't have? So a new episode (for a new season) is detected - the library doesn't already have this season information (or artwork) so that needs to be scraped in too, along with the episode information.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Posts: 31,445
Joined: Jan 2011
For new season art, yes. My tangent was about filling in missing data on individual episodes.
Posts: 356
Joined: May 2013
Reputation:
23
Funny thing is, I think till Eden new seasons were scraped properly. I mean all shows I used to add back then, I don't remember having this issue.
Posts: 172
Joined: Jan 2009
Reputation:
1
Yes exactly... In eden there was no problem when i added a new season. I started noticing it with 12.2!?
Posts: 569
Joined: Apr 2013
I just tried this 'work-around' and the only way the new season art came up (for Big Bang Theory in my test) was if it re-scraped everything and I had to go back and change all the artwork for every season, banner and fanart. Not very user friendly at all. Walking Dead season 4 artwork came up without issue but everything else I've been doing (BBT, Simpsons, South Park, Family Guy etc) are all missing the most recent season poster. Ugh.
Posts: 7,135
Joined: Oct 2012
un1versal
Out of Memory (1939–2016)
Posts: 7,135
Not soon enough, clearly all scraper devs are busy with real life or something. Last time scudlee was around was too long ago.
The fix
https://github.com/xbmc/xbmc/pull/3546 works btw I pulled and tested that at alpha11 for a week or so the stopped. Made a comment on github to my finding to help out with some valid feedback.
Posts: 17,855
Joined: Jan 2011
Reputation:
1,055
Milhouse
Retired Team-Kodi Member
Posts: 17,855
2014-01-15, 21:08
(This post was last modified: 2014-01-15, 21:18 by Milhouse.)
Yes, I've just tested it too and it works fine - I originally thought it required additional changes from scraper developers so held off testing but now I see that it does in fact solve the problem raised in this thread without any additional involvement. Any reason why it can't be merged - the patch needs updating, but apart from that?
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Posts: 7,135
Joined: Oct 2012
un1versal
Out of Memory (1939–2016)
Posts: 7,135
The PR involves other changes that may require scraper changes, but for this part and another bug - I dont see why its not separated into other commits and merged... Only the jmarshall can answer that, maybe get his attention since I dint have much luck.