2014-07-24, 16:45
Giftie do you use the JSON api? If so could you update to v3 please? http://docs.fanarttv.apiary.io/#music
(2014-07-25, 08:49)Mike_Doc Wrote: @iceman600, yes you should be able to do it manually, for artists, create fanart / folder / logo / banner etc in the artist folder for albums put folder / cdart in the actually album folder. You might have to update / re-scan your library for XBMC to find the relevant images.
(2014-08-09, 08:24)iceman600 Wrote: Do i have to update the database library every time I add a music or an album? Is there a quicker way not to scan all the library again? Im asking because i have a huge music library and every time i add a song or an album the update database is taking forever just to add the previous album or song i add.I use The Scheduler addon to update the cdART database at night when I'm not using the htpc.
(2014-08-10, 21:02)bryanbrazil Wrote:(2014-08-09, 08:24)iceman600 Wrote: Do i have to update the database library every time I add a music or an album? Is there a quicker way not to scan all the library again? Im asking because i have a huge music library and every time i add a song or an album the update database is taking forever just to add the previous album or song i add.I use The Scheduler addon to update the cdART database at night when I'm not using the htpc.
13:40:57 T:3880 DEBUG: [cdART Manager] - sys.argv[0]: script.cdartmanager
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon Work Folder: C:\Users\Admin\AppData\Roaming\XBMC\userdata\addon_data\script.cdartmanager\
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon Database: C:\Users\Admin\AppData\Roaming\XBMC\userdata\addon_data\script.cdartmanager\l_cdart.db
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon settings: C:\Users\Admin\AppData\Roaming\XBMC\userdata\addon_data\script.cdartmanager\settings.xml
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon Work Folder Found, Checking For Database
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon Db Found, Checking Database Version
13:40:57 T:3880 NOTICE: [cdART Manager] - Looking for database version: 3.0.3
13:40:57 T:3880 NOTICE: [cdART Manager] - Database matched
13:40:57 T:3880 ERROR: EXCEPTION: XML File for Window is missing
13:40:57 T:3880 NOTICE: [cdART Manager] - Error in script occured
13:40:57 T:3880 ERROR: Traceback (most recent call last):
13:40:57 T:3880 ERROR: File "C:\Users\Admin\AppData\Roaming\XBMC\addons\script.cdartmanager\default.py", line 535, in <module>
13:40:57 T:3880 ERROR: ui = gui.GUI( "script-cdartmanager.xml" , __addon__.getAddonInfo('path'), "Default")
13:40:57 T:3880 ERROR: RuntimeError: XML File for Window is missing
13:40:57 T:2580 DEBUG: ------ Window Deinit () ------
13:40:57 T:2580 DEBUG: ------ Window Deinit (DialogAlbumInfo.xml) ------
13:40:57 T:2580 DEBUG: CApplication::ExecuteXBMCAction : Translating clearProperty(ArtistSlideshow.ExternalCall)
13:40:57 T:2580 DEBUG: CApplication::ExecuteXBMCAction : To clearProperty(ArtistSlideshow.ExternalCall)
13:40:57 T:2580 DEBUG: ------ Window Init () ------
13:40:57 T:3880 INFO: Scriptresult: Success
13:40:57 T:3880 INFO: Python script stopped
13:40:57 T:3880 DEBUG: Thread XBPyThread 3880 terminating
13:40:57 T:2580 DEBUG: waiting for python thread 26 (C:\Users\Admin\AppData\Roaming\XBMC\addons\script.cdartmanager\default.py) to stop
13:40:57 T:2580 DEBUG: python thread 26 (C:\Users\Admin\AppData\Roaming\XBMC\addons\script.cdartmanager\default.py) destructed
(2014-08-24, 22:57)CaptainKen Wrote: When i try to run cdART nothing happens other than the error below.
Full lLOG file here
Code:13:40:57 T:3880 DEBUG: [cdART Manager] - sys.argv[0]: script.cdartmanager
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon Work Folder: C:\Users\Admin\AppData\Roaming\XBMC\userdata\addon_data\script.cdartmanager\
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon Database: C:\Users\Admin\AppData\Roaming\XBMC\userdata\addon_data\script.cdartmanager\l_cdart.db
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon settings: C:\Users\Admin\AppData\Roaming\XBMC\userdata\addon_data\script.cdartmanager\settings.xml
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon Work Folder Found, Checking For Database
13:40:57 T:3880 NOTICE: [cdART Manager] - Addon Db Found, Checking Database Version
13:40:57 T:3880 NOTICE: [cdART Manager] - Looking for database version: 3.0.3
13:40:57 T:3880 NOTICE: [cdART Manager] - Database matched
13:40:57 T:3880 ERROR: EXCEPTION: XML File for Window is missing
13:40:57 T:3880 NOTICE: [cdART Manager] - Error in script occured
13:40:57 T:3880 ERROR: Traceback (most recent call last):
13:40:57 T:3880 ERROR: File "C:\Users\Admin\AppData\Roaming\XBMC\addons\script.cdartmanager\default.py", line 535, in <module>
13:40:57 T:3880 ERROR: ui = gui.GUI( "script-cdartmanager.xml" , __addon__.getAddonInfo('path'), "Default")
13:40:57 T:3880 ERROR: RuntimeError: XML File for Window is missing
13:40:57 T:2580 DEBUG: ------ Window Deinit () ------
13:40:57 T:2580 DEBUG: ------ Window Deinit (DialogAlbumInfo.xml) ------
13:40:57 T:2580 DEBUG: CApplication::ExecuteXBMCAction : Translating clearProperty(ArtistSlideshow.ExternalCall)
13:40:57 T:2580 DEBUG: CApplication::ExecuteXBMCAction : To clearProperty(ArtistSlideshow.ExternalCall)
13:40:57 T:2580 DEBUG: ------ Window Init () ------
13:40:57 T:3880 INFO: Scriptresult: Success
13:40:57 T:3880 INFO: Python script stopped
13:40:57 T:3880 DEBUG: Thread XBPyThread 3880 terminating
13:40:57 T:2580 DEBUG: waiting for python thread 26 (C:\Users\Admin\AppData\Roaming\XBMC\addons\script.cdartmanager\default.py) to stop
13:40:57 T:2580 DEBUG: python thread 26 (C:\Users\Admin\AppData\Roaming\XBMC\addons\script.cdartmanager\default.py) destructed
21:02:47 T:4736352256 DEBUG: [cdART Manager] - Path does not exist: 'sftp://user:passwd@ip:22/media/Music/Yellow Submarine'
21:02:47 T:4736352256 DEBUG: Previous line repeats 14 times.
21:02:47 T:4736352256 DEBUG: [cdART Manager] - XBMC Music Library does not exist, aborting database creation
21:02:47 T:4736352256 DEBUG: [cdART Manager] - Retrieving Local Album Artists from Database
21:02:47 T:4736352256 ERROR: Traceback (most recent call last):
21:02:47 T:4736352256 ERROR: File "/Users/user/Library/Application Support/XBMC/addons/script.cdartmanager/resources/lib/database.py", line 619, in get_local_artists_db
21:02:47 T:4736352256 ERROR: c.execute(query)
21:02:47 T:4736352256 ERROR: OperationalError: no such table: lalist
21:02:47 T:4736352256 DEBUG: [cdART Manager] - Retrieving Local Album Artists from Database
21:02:47 T:4736352256 ERROR: Traceback (most recent call last):
21:02:47 T:4736352256 ERROR: File "/Users/user/Library/Application Support/XBMC/addons/script.cdartmanager/resources/lib/database.py", line 619, in get_local_artists_db
21:02:47 T:4736352256 ERROR: c.execute(query)
21:02:47 T:4736352256 ERROR: OperationalError: no such table: lalist
21:02:47 T:4736352256 NOTICE: [cdART Manager] - Checking for artist match with fanart.tv - First Check
21:02:47 T:4736352256 DEBUG: DialogProgress::StartModal called (already running)!
21:02:47 T:4736352256 DEBUG: ------ Window Init (DialogProgress.xml) ------
21:02:47 T:4736352256 DEBUG: [cdART Manager] - Storing Album Artists List
21:02:47 T:4736352256 DEBUG: [cdART Manager] - Storing lalist
21:02:47 T:4736352256 DEBUG: [cdART Manager] - Finished Storing lalist
21:02:47 T:4736352256 DEBUG: [cdART Manager] - Counting Local Artists, Albums and cdARTs
21:02:47 T:4736352256 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'sqlite3.OperationalError'>
Error Contents: no such table: counts
Traceback (most recent call last):
File "/Users/user/Library/Application Support/XBMC/addons/script.cdartmanager/resources/lib/gui.py", line 71, in onInit
self.setup_all()
File "/Users/user/Library/Application Support/XBMC/addons/script.cdartmanager/resources/lib/gui.py", line 1048, in setup_all
first_check( all_artists, local_artists )
File "/Users/user/Library/Application Support/XBMC/addons/script.cdartmanager/resources/lib/fanarttv_scraper.py", line 356, in first_check
store_fanarttv_datecode( present_datecode )
File "/Users/user/Library/Application Support/XBMC/addons/script.cdartmanager/resources/lib/database.py", line 430, in store_fanarttv_datecode
local_artist_count, album_count, artist_count, cdart_existing = new_local_count()
File "/Users/user/Library/Application Support/XBMC/addons/script.cdartmanager/resources/lib/database.py", line 718, in new_local_count
c.execute(query)
OperationalError: no such table: counts
-->End of Python script error report<--
(2014-08-19, 04:57)iceman600 Wrote:(2014-08-10, 21:02)bryanbrazil Wrote:(2014-08-09, 08:24)iceman600 Wrote: Do i have to update the database library every time I add a music or an album? Is there a quicker way not to scan all the library again? Im asking because i have a huge music library and every time i add a song or an album the update database is taking forever just to add the previous album or song i add.I use The Scheduler addon to update the cdART database at night when I'm not using the htpc.
I wish there was a run in the background option so i can still use my htpc while the database is updating