2013-02-02, 17:44
Hello, this is my first post.
I have xbmc frodo final installed on multiple clients:
- Windows Server 2008 x64 R2 Datacenter: hosts files and SQL database xbmc is only launched for management purposes
- Raspberry Pi with Raspbmc nightly (Main media player, shares library with server through sql)
- Windows 8 Pro x64 (secondary media player)
- Android (irrelevant for this issue)
Problem:
There are several situations with negative numbers that should not be there.
1. Rating -99:
This is certainly the most annoying issue.
Whenever a new tv episode has not yet been rated on thetvdb, instead of displaying a rating of 0.0 or something similarly sensible, it displays -99.0.
Here are two screenshots for the same episode of the late late show with craig ferguson (as especially late night talk shows tend not to get ratings at thetvdb at all):
As you can see, the episode has no rating at thetvdb, thus displaying -99.0 in xbmc across all my systems.
2. Season -1:
This issue began recently, when my tv show manager stopped naming daily shows by season and episode, but by date instead. Still, shouldn't be an issue, since i scrape my metadata from xbmc.
Let's take craig ferguson as an example again, although this happens with all late night talk show episodes from 2013:
I already removed the show from the library, then updated the library again to force a rescan of the folder, on my hdd the season folder is correctly named Season 09. All metadata is correct and scraping works without an issue, but what is with this weird -1?
3. Airdate 31-12-1969:
Again, this seems to appear, whenever there is no airdate available. I know, 01-01-1970 is often referred to as day zero in computing, so this again would be -1.
As an example here is a special from Curb Your Enthusiasm:
thetvdb shows no airdate, so xbmc assumes 01-01-1970 is the airdate, then subtracts one, just for sh*ts and giggles.
This seems to be the common problem, whenever there is no source number available, it should show 0, but then instead decides for a negative number, -1 or -99.0. I just don't know why.
The worst case would be a tv shows's episode in Season -1, aired on 31-12-1969 with a rating of -99.0, but i have yet to come across one of those.
The only thing about my xbmc setup, that might be different from the very standard, is that while i have it running in english US, my region and timezone settings are set for central europe / germany / berlin to get accurate time and let weather display in centigrade and that i sync my library with sql across multiple devices, but i set that up 100% according to the wiki, just the video library and music library path in advancedsettings.
I have xbmc frodo final installed on multiple clients:
- Windows Server 2008 x64 R2 Datacenter: hosts files and SQL database xbmc is only launched for management purposes
- Raspberry Pi with Raspbmc nightly (Main media player, shares library with server through sql)
- Windows 8 Pro x64 (secondary media player)
- Android (irrelevant for this issue)
Problem:
There are several situations with negative numbers that should not be there.
1. Rating -99:
This is certainly the most annoying issue.
Whenever a new tv episode has not yet been rated on thetvdb, instead of displaying a rating of 0.0 or something similarly sensible, it displays -99.0.
Here are two screenshots for the same episode of the late late show with craig ferguson (as especially late night talk shows tend not to get ratings at thetvdb at all):
As you can see, the episode has no rating at thetvdb, thus displaying -99.0 in xbmc across all my systems.
2. Season -1:
This issue began recently, when my tv show manager stopped naming daily shows by season and episode, but by date instead. Still, shouldn't be an issue, since i scrape my metadata from xbmc.
Let's take craig ferguson as an example again, although this happens with all late night talk show episodes from 2013:
I already removed the show from the library, then updated the library again to force a rescan of the folder, on my hdd the season folder is correctly named Season 09. All metadata is correct and scraping works without an issue, but what is with this weird -1?
3. Airdate 31-12-1969:
Again, this seems to appear, whenever there is no airdate available. I know, 01-01-1970 is often referred to as day zero in computing, so this again would be -1.
As an example here is a special from Curb Your Enthusiasm:
thetvdb shows no airdate, so xbmc assumes 01-01-1970 is the airdate, then subtracts one, just for sh*ts and giggles.
This seems to be the common problem, whenever there is no source number available, it should show 0, but then instead decides for a negative number, -1 or -99.0. I just don't know why.
The worst case would be a tv shows's episode in Season -1, aired on 31-12-1969 with a rating of -99.0, but i have yet to come across one of those.
The only thing about my xbmc setup, that might be different from the very standard, is that while i have it running in english US, my region and timezone settings are set for central europe / germany / berlin to get accurate time and let weather display in centigrade and that i sync my library with sql across multiple devices, but i set that up 100% according to the wiki, just the video library and music library path in advancedsettings.