Can't "update library"
#1
Sad 
I had problems with my network card which I resolved with a replacement part (xbmc doesn't work if you don't have a network), but still have issues scanning.

I have a bunch of movies and a bunch of tv shows. If I am at the main menu and go into TV Shows then press C then press Update Library, I immediately get a warning

"Unable to connect to remote server - would you like to continue scanning", and I have to hit No.

I have fiddled around an managed to turn on debug log and then find out that the problem is that it is unable to download information about MOVIES.

That is, when I want to update my library so I can see my new TV SHOWS, it first tries to update my Movie library and fails straight away.

I nosed around in the debug log and found that when I started the update scan I got about 30 lines like this:


Code:
21:34:44 T:3920 M:1788047360  NOTICE: VideoInfoScanner: Starting scan ..
21:34:44 T:2732 M:1787973632   DEBUG: CApplication::ExecuteXBMCAction : Translating Skin.SetBool(LibraryUpdated)
21:34:44 T:2732 M:1787973632   DEBUG: CApplication::ExecuteXBMCAction : To Skin.SetBool(LibraryUpdated)
21:34:44 T:3920 M:1787916288   DEBUG: VideoInfoScanner: No (new) information was found in dir C:\Users\Public\Videos\Documentaries\BBC\
21:34:44 T:3920 M:1787904000   DEBUG: VideoInfoScanner: Could not enumerate file C:\Users\Public\Videos\Documentaries\History\Discovery.Channel.Survivors.of.Stalingrad.1of3.XviD.AC3.MVGroup.Forum.avi
21:34:44 T:3920 M:1787899904   DEBUG: VideoInfoScanner: Could not enumerate file C:\Users\Public\Videos\Documentaries\History\Discovery.Channel.Survivors.of.Stalingrad.2of3.XviD.AC3.MVGroup.Forum.avi
21:34:44 T:3920 M:1787899904   DEBUG: VideoInfoScanner: Could not enumerate file C:\Users\Public\Videos\Documentaries\History\History.Ch.Ancient.Aliens.Season.1.1of6.The.Evidence.XviD.AC3.MVGroup.Forum.avi
21:34:44 T:3920 M:1787899904   DEBUG: VideoInfoScanner: Could not enumerate file C:\Users\Public\Videos\Documentaries\History\History.Ch.Ancient.Aliens.Season.1.2of6.The.Visitors.XviD.AC3.MVGroup.Forum.avi
21:34:44 T:3920 M:1787899904   DEBUG: VideoInfoScanner: Could not enumerate file C:\Users\Public\Videos\Documentaries\History\History.Ch.Ancient.Aliens.Season.1.3of6.The.Mission.XviD.AC3.MVGroup.Forum.avi
21:34:44 T:3920 M:1787899904   DEBUG: VideoInfoScanner: Could not enumerate file C:\Users\Public\Videos\Documentaries\History\History.Ch.Ancient.Aliens.Season.1.4of6.Closer.Encounters.XviD.AC3.MVGroup.Forum.avi
21:34:44 T:3920 M:1787899904   DEBUG: VideoInfoScanner: Could not enumerate file C:\Users\Public\Videos\Documentaries\History\History.Ch.Ancient.Aliens.Season.1.5of6.The.Return.XviD.AC3.MVGroup.Forum.avi
21:34:44 T:3920 M:1787899904   DEBUG: VideoInfoScanner: Could not enumerate file C:\Users\Public\Videos\Documentaries\History\National.Geographic.Ancient.X.Files.3of3.Philosophers.Stone.The.Lost.Ark.PDTV.XviD.AC3.MVGroup.org.avi
21:34:44 T:3920 M:1787899904   DEBUG: VideoInfoScanner: No (new) information was found in dir C:\Users\Public\Videos\Documentaries\History\

next to this comes the movie scans. You can see the scraper failing with an error code. If I go to the urls in a browser I get an error page as well (403 forbidden). You can see me cancelling the update screens in the log file below:

Code:
21:34:44 T:3920 M:1787957248   DEBUG: VideoInfoScanner: Skipping dir 'D:\Movies\' due to no change
21:34:44 T:3920 M:1787949056   DEBUG: VideoInfoScanner: Scanning dir 'D:\Movies\300\' as not in the database
21:34:44 T:3920 M:1787949056   DEBUG: VideoInfoScanner: No NFO file found. Using title search for 'stack://D:\Movies\300\cd1.avi , D:\Movies\300\cd2.avi'
21:34:44 T:3920 M:1787904000   DEBUG: CIMDB::InternalFindMovie: Searching for '.avi' using The MovieDB scraper (path: 'C:\Users\User\AppData\Roaming\XBMC\addons\metadata.themoviedb.org', content: 'movies', version: '1.4.0')
21:34:44 T:3920 M:1787904000   DEBUG: scraper: CreateSearchUrl returned <url>http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/%2eavi</url>
21:34:44 T:3920 M:1787842560   DEBUG: FileCurl::Open(0A6BEE00) http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/%2eavi
21:34:44 T:3920 M:1787838464    INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://api.themoviedb.org
21:34:45 T:3920 M:1787813888 WARNING: XFILE::CFileCurl::CReadState::FillBuffer: curl failed with code 22
21:34:45 T:3920 M:1787813888   ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
21:34:45 T:3920 M:1787813888   DEBUG: FileCurl::Close(0A6BEE00) http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/%2eavi
21:34:45 T:3920 M:1787813888   ERROR: ADDON::CScraper::Run: Unable to parse web site
21:34:45 T:3920 M:1787809792    INFO: Loading skin file: DialogYesNo.xml
21:34:45 T:2732 M:1787805696   DEBUG: ------ Window Init (DialogYesNo.xml) ------
21:34:47 T:2732 M:1787170816   DEBUG: SDLKeyboard: scancode: 77, sym: 275, unicode: 0, modifier: 0
21:34:47 T:2732 M:1787170816   DEBUG: CApplication::OnKey: 61479 pressed, action is Right
21:34:47 T:2732 M:1787117568   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
21:34:47 T:2732 M:1787117568   DEBUG: CApplication::OnKey: 61453 pressed, action is Select
21:34:47 T:2732 M:1787117568   DEBUG: ------ Window Deinit (DialogYesNo.xml) ------
21:34:47 T:3920 M:1787117568   DEBUG: VideoInfoScanner: No (new) information was found in dir D:\Movies\300\
21:34:47 T:3920 M:1787113472   DEBUG: VideoInfoScanner: Scanning dir 'D:\Movies\Australia\' as not in the database
21:34:47 T:3920 M:1787113472   DEBUG: VideoInfoScanner: No NFO file found. Using title search for 'stack://D:\Movies\Australia\cd1.avi , D:\Movies\Australia\cd2.avi'
21:34:47 T:3920 M:1787068416   DEBUG: CIMDB::InternalFindMovie: Searching for '.avi' using The MovieDB scraper (path: 'C:\Users\User\AppData\Roaming\XBMC\addons\metadata.themoviedb.org', content: 'movies', version: '1.4.0')
21:34:47 T:3920 M:1787068416   DEBUG: scraper: CreateSearchUrl returned <url>http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/%2eavi</url>
21:34:47 T:3920 M:1787068416   DEBUG: FileCurl::Open(0A6BEE00) http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/%2eavi
21:34:48 T:3920 M:1787060224 WARNING: XFILE::CFileCurl::CReadState::FillBuffer: curl failed with code 22
21:34:48 T:3920 M:1787060224   ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
21:34:48 T:3920 M:1787060224   DEBUG: FileCurl::Close(0A6BEE00) http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/%2eavi
21:34:48 T:3920 M:1787060224   ERROR: ADDON::CScraper::Run: Unable to parse web site
21:34:48 T:3920 M:1787060224    INFO: Loading skin file: DialogYesNo.xml
21:34:48 T:2732 M:1787056128   DEBUG: ------ Window Init (DialogYesNo.xml) ------
21:34:49 T:2732 M:1787150336   DEBUG: SDLKeyboard: scancode: 77, sym: 275, unicode: 0, modifier: 0
21:34:49 T:2732 M:1787150336   DEBUG: CApplication::OnKey: 61479 pressed, action is Right
21:34:49 T:2732 M:1787150336   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
21:34:49 T:2732 M:1787150336   DEBUG: CApplication::OnKey: 61453 pressed, action is Select
21:34:49 T:2732 M:1787150336   DEBUG: ------ Window Deinit (DialogYesNo.xml) ------
21:34:49 T:3920 M:1787150336   DEBUG: VideoInfoScanner: No (new) information was found in dir D:\Movies\Australia\
21:34:49 T:3920 M:1787146240   DEBUG: VideoInfoScanner: Scanning dir 'D:\Movies\Bitch Slap\' as not in the database
21:34:49 T:3920 M:1787146240   DEBUG: VideoInfoScanner: No NFO file found. Using title search for 'stack://D:\Movies\Bitch Slap\cd1.avi , D:\Movies\Bitch Slap\cd2.avi'
21:34:49 T:3920 M:1787097088   DEBUG: CIMDB::InternalFindMovie: Searching for '.avi' using The MovieDB scraper (path: 'C:\Users\User\AppData\Roaming\XBMC\addons\metadata.themoviedb.org', content: 'movies', version: '1.4.0')
21:34:49 T:3920 M:1787097088   DEBUG: scraper: CreateSearchUrl returned <url>http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/%2eavi</url>
21:34:49 T:3920 M:1787097088   DEBUG: FileCurl::Open(0A6BEE00) http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/%2eavi
21:34:50 T:3920 M:1787084800 WARNING: XFILE::CFileCurl::CReadState::FillBuffer: curl failed with code 22
21:34:50 T:3920 M:1787084800   ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
21:34:50 T:3920 M:1787084800   DEBUG: FileCurl::Close(0A6BEE00) http://api.themoviedb.org/2.1/Movie.search/en/xml/57983e31fb435df4df77afb854740ea9/%2eavi
21:34:50 T:3920 M:1787084800   ERROR: ADDON::CScraper::Run: Unable to parse web site
(snip, for post limit size)

I thought I'd be able to disable the movie scraper (like I can with other extensions / plugins) but found that it's NOT possible to disable the default movie or tv scanner - even if I have imdb scanner enabled (which CAN find the movies!). This is a bit frustrating.

It would be nice to be able to SKIP movie updating, or to just scan ALL tv shows for changes rather than having to scrape ALL music, tv, movies and whatever in one go.

I can't fix this problem. I don't know if I haven't put in a permission properly (like the themoviedb.com site says - it wasn't mentioned in the product set up and I can't disable it anyway so I'm at a loss as to how to make my TV SHOWS turn up now.

Do I need to DELETE my movie library setting, let the TV SHOWS scan through and update, then put the movie library setting back in and hope that the 403 forbidden thing fixes itself before the next time an update happens?

suggestions welcome Smile
Reply
#2
I just moved to mysql db for db sharing but I got some problems: access rights, db name (xbmx adds 57 to db name for video and 18 for audio) and now this enumaration problem.

I'm looking for an exiting ticket before I create a new one.

But anyway, what a good software Smile
Reply
#3
Joseph Piron Wrote:I just moved to mysql db for db sharing but I got some problems: access rights, db name (xbmx adds 57 to db name for video and 18 for audio) and now this enumaration problem.

If you're using a nightly build, the MySQL support seems a bit flaky at present. There are lots of posts in the forum about it so it would be worth a search.

JR
Reply

Logout Mark Read Team Forum Stats Members Help
Can't "update library"0