2016-08-01, 19:29
2016-08-01, 19:34
2016-08-01, 19:35
2016-08-01, 19:40
(2016-08-01, 13:46)im85288 Wrote: Just a quick one, for the new tvdb addon (in beta) maybe it would be better for those calls to be using the new addon ID rather than skin helper.
It's not an addon, it's a library (python module) to be used by scripts.
I've only incorporated some unaired episodes widgets with the library but it can do more.
Might be an idea to start working on a new/updated nextaired addon which utilizes the new module as that is based on the new rest api.
See my post after your post; I'm breaking up parts of the code into seperated modules and.or scripts to keep the code (and myself) more sane.
In this case I created a module for the tvdb api methods and skinhelper includes that new library. Another step can be to create a small "unaired episodes" addon which also includes the new tvdb library.
Or if someone wants to create an addon that needs data from tvdb thay don't need to code all api calls to tvdb but just use my little python wrapper as a quick start.
2016-08-01, 20:22
(2016-08-01, 19:35)marcelveldt Wrote:(2016-08-01, 04:07)Guilouz Wrote: No not working ^^
If I use as widget here. Not working.
OK, please test again with the latest Git version. Should be fixed.
Also I managed to workaround the sublevels
Not working. I have Skin Helper error when Kodi starting with this error, my widgets doesn't load :
Code:
20:15:50 T:123145434738688 DEBUG: CPythonInvoker(2, /Users/Cyril/Library/Application Support/Kodi/addons/script.skin.helper.service/service.py): instantiating addon using automatically obtained id of "script.skin.helper.service" dependent on version 2.13.0 of the xbmc.python api
20:15:50 T:4588602304 WARNING: Trying to add unsupported control type 1
20:15:50 T:123145435811840 WARNING: Previous line repeats 17 times.
20:15:50 T:123145435811840 DEBUG: CPythonInvoker(4, /Users/Cyril/Library/Application Support/Kodi/addons/service.library.data.provider/service.py): setting the Python path to /Users/Cyril/Library/Application Support/Kodi/addons/service.library.data.provider:/Users/Cyril/Library/Application Support/Kodi/addons/script.module.simplejson/lib:/Applications/Kodi.app/Contents/Libraries/lib/python2.7/site-packages/setuptools-18.4-py2.7.egg:/Applications/Kodi.app/Contents/Libraries/lib/python2.7/site-packages/Pillow-3.0.0-py2.7-macosx-10.4-x86_64.egg:/Applications/Kodi.app/Contents/Libraries:/Applications/Kodi.app/Contents/Libraries/lib/python27.zip:/Applications/Kodi.app/Contents/Libraries/lib/python2.7:/Applications/Kodi.app/Contents/Libraries/lib/python2.7/plat-darwin:/Applications/Kodi.app/Contents/Libraries/lib/python2.7/plat-mac:/Applications/Kodi.app/Contents/Libraries/lib/python2.7/plat-mac/lib-scriptpackages:/Applications/Kodi.app/Contents/Libraries/lib/python2.7/lib-tk:/Applications/Kodi.app/Contents/Libraries/lib/python2.7/lib-old:/Applications/Kodi.app/Contents/Libraries/lib/python2.7/lib-dynload:/Applications/Kodi.app/Contents/Libraries/lib/python2.7/site-packages
20:15:50 T:123145435811840 DEBUG: CPythonInvoker(4, /Users/Cyril/Library/Application Support/Kodi/addons/service.library.data.provider/service.py): entering source directory /Users/Cyril/Library/Application Support/Kodi/addons/service.library.data.provider
20:15:50 T:123145435811840 DEBUG: CPythonInvoker(4, /Users/Cyril/Library/Application Support/Kodi/addons/service.library.data.provider/service.py): instantiating addon using automatically obtained id of "service.library.data.provider" dependent on version 2.25.0 of the xbmc.python api
20:15:50 T:4588602304 WARNING: Trying to add unsupported control type 1
20:15:50 T:4588602304 WARNING: Previous line repeats 3 times.
20:15:50 T:4588602304 DEBUG: Load Home.xml: 339.38ms
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[]: refreshing..
20:15:50 T:123145437421568 DEBUG: Previous line repeats 12 times.
20:15:50 T:123145437421568 DEBUG: Thread JobWorker start, auto delete: true
20:15:50 T:123145428758528 ERROR: GetDirectory - Error getting
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[]: refreshing..
20:15:50 T:123145437421568 ERROR: GetDirectory - Error getting
20:15:50 T:4588602304 ERROR: Previous line repeats 1 times.
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[]: refreshing..
20:15:50 T:123145437958144 DEBUG: Thread JobWorker start, auto delete: true
20:15:50 T:123145437421568 ERROR: GetDirectory - Error getting
20:15:50 T:4588602304 ERROR: Previous line repeats 1 times.
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[]: refreshing..
20:15:50 T:123145437958144 ERROR: GetDirectory - Error getting
20:15:50 T:4588602304 ERROR: Previous line repeats 2 times.
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[]: refreshing..
20:15:50 T:123145437958144 ERROR: GetDirectory - Error getting
20:15:50 T:4588602304 ERROR: Previous line repeats 2 times.
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[]: refreshing..
20:15:50 T:123145437958144 ERROR: GetDirectory - Error getting
20:15:50 T:4588602304 ERROR: Previous line repeats 2 times.
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[plugin://script.skin.helper.service/?action=recentmovies&limit=25&reload=]: refreshing..
20:15:50 T:123145437958144 ERROR: GetDirectory - Error getting
20:15:50 T:4588602304 ERROR: Previous line repeats 2 times.
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[plugin://script.skin.helper.service/?action=inprogressmovies&limit=25&reload=]: refreshing..
20:15:50 T:123145437958144 ERROR: GetDirectory - Error getting
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/unwatched_movies.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/random_movies.xsp]: refreshing..
20:15:50 T:123145437421568 DEBUG: StartScript - calling plugin Skin Helper Service('plugin://script.skin.helper.service/','1','?action=recentmovies&limit=25&reload=')
20:15:50 T:123145428758528 DEBUG: StartScript - calling plugin Skin Helper Service('plugin://script.skin.helper.service/','2','?action=inprogressmovies&limit=25&reload=')
20:15:50 T:123145438494720 DEBUG: Thread LanguageInvoker start, auto delete: false
20:15:50 T:123145439031296 DEBUG: Previous line repeats 1 times.
20:15:50 T:123145439031296 INFO: initializing python engine.
20:15:50 T:123145439031296 INFO: Previous line repeats 1 times.
20:15:50 T:123145439031296 DEBUG: CPythonInvoker(8, /Users/Cyril/Library/Application Support/Kodi/addons/script.skin.helper.service/plugin.py): start processing
20:15:50 T:123145438494720 DEBUG: CPythonInvoker(7, /Users/Cyril/Library/Application Support/Kodi/addons/script.skin.helper.service/plugin.py): start processing
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[plugin://script.skin.helper.service/?action=recentepisodes&limit=25&reload=]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/inprogress_tvshows.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[plugin://script.skin.helper.service/?action=nextepisodes&limit=25&reload=]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/unwatched_tvshows.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[plugin://script.skin.helper.service/?action=nextairedtvshows&reload=]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[plugin://script.skin.helper.service/?action=unairedepisodes&reload=]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[musicdb://recentlyaddedalbums/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[musicdb://recentlyplayedalbums]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/random_albums.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/random_artists.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/unplayed_albums.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/mostplayed_albums.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[addons://sources/video/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[addons://sources/audio/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[addons://sources/executable/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[-]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[addons://sources/image/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[sources://video/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[sources://music/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://videoplaylists/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[pvr://channels/tv/All channels/]: refreshing..
20:15:50 T:4588602304 DEBUG: Previous line repeats 1 times.
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[pvr://channels/radio/All channels/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[videodb://recentlyaddedmusicvideos/]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/mostwatched_musicvideos.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/unwatched_musicvideos.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: CDirectoryProvider[special://skin/playlists/random_musicvideos.xsp]: refreshing..
20:15:50 T:4588602304 DEBUG: Alloc resources: 479.89ms (339.48 ms skin load)
20:15:50 T:123145439567872 DEBUG: Thread LanguageInvoker start, auto delete: false
20:15:50 T:123145439567872 INFO: initializing python engine.
20:15:50 T:123145439567872 DEBUG: CPythonInvoker(9, /Users/Cyril/Library/Application Support/Kodi/addons/script.skinshortcuts/default.py): start processing
20:15:50 T:4588602304 INFO: removing tempfiles
And when I try to configure my widgets I have this error :
Code:
20:19:44 T:123145425539072 DEBUG: CPythonInvoker(31, /Users/Cyril/Library/Application Support/Kodi/addons/script.skin.helper.service/plugin.py): entering source directory /Users/Cyril/Library/Application Support/Kodi/addons/script.skin.helper.service
20:19:44 T:123145425539072 DEBUG: CPythonInvoker(31, /Users/Cyril/Library/Application Support/Kodi/addons/script.skin.helper.service/plugin.py): instantiating addon using automatically obtained id of "script.skin.helper.service" dependent on version 2.13.0 of the xbmc.python api
20:19:44 T:123145425539072 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ImportError'>
Error Contents: No module named musicbrainzngs
Traceback (most recent call last):
File "/Users/Cyril/Library/Application Support/Kodi/addons/script.skin.helper.service/plugin.py", line 3, in <module>
import resources.lib.PluginContent as plugincontent
File "/Users/Cyril/Library/Application Support/Kodi/addons/script.skin.helper.service/resources/lib/PluginContent.py", line 7, in <module>
import ArtworkUtils as artutils
File "/Users/Cyril/Library/Application Support/Kodi/addons/script.skin.helper.service/resources/lib/ArtworkUtils.py", line 9, in <module>
import musicbrainzngs as m
ImportError: No module named musicbrainzngs
-->End of Python script error report<--
20:19:44 T:4588602304 DEBUG: ------ Window Init (DialogNotification.xml) ------
20:19:44 T:4588602304 DEBUG: Window DialogNotification.xml was already loaded
20:19:44 T:4588602304 DEBUG: Alloc resources: 0.00ms
20:19:44 T:123145425539072 INFO: Python script stopped
2016-08-01, 22:06
(2016-08-01, 19:15)marcelveldt Wrote:(2016-07-29, 14:47)robwebset Wrote: A log was posted on the TvTunes Screensaver forum and there are a lot of script errors coming from the "Skin Helper Service", didn't know if it was of any help.
Thanks for the headsup Rob.
The errors are all known (and caugth by the scripts). Seems that his skin is calling the script with params that do not yet exist on the Kodi repo version of the scripts (as the update is pending). Will be worked out once the scrip updates on the repo.
Musicbrainz errors are also fine, they had some server issues last weeks.
That's great news - Thanks.
Interesting comment about "script.module.musicbrainz" will you be pushing that to the official repo? - And on any specific Kodi version (he says hoping it's isengard)
Thanks
Rob
2016-08-02, 00:16
(2016-08-01, 19:40)marcelveldt Wrote:(2016-08-01, 13:46)im85288 Wrote: Just a quick one, for the new tvdb addon (in beta) maybe it would be better for those calls to be using the new addon ID rather than skin helper.
It's not an addon, it's a library (python module) to be used by scripts.
I've only incorporated some unaired episodes widgets with the library but it can do more.
Might be an idea to start working on a new/updated nextaired addon which utilizes the new module as that is based on the new rest api.
See my post after your post; I'm breaking up parts of the code into seperated modules and.or scripts to keep the code (and myself) more sane.
In this case I created a module for the tvdb api methods and skinhelper includes that new library. Another step can be to create a small "unaired episodes" addon which also includes the new tvdb library.
Or if someone wants to create an addon that needs data from tvdb thay don't need to code all api calls to tvdb but just use my little python wrapper as a quick start.
Great stuff, I can imagine it was becoming a nightmare to maintain. You have done some awesome stuff here and the whole Kodi community has benefited. Hopefully one day the Kodi team will recruit you and get some of these must have features included in the core Kodi code.
Thanks again for your endless hard work as we all know it can sometimes be very, very time consuming and often with little reward but just wanted to emphasise I definitely appreciate it.
Cheers
2016-08-02, 18:15
Anyone have issues with Aeon MQ 6 and this script? I seem to have hit or miss album art being displayed correctly/incorrectly on the music visualization screen. I have turned on verbose loggins to try to get a handle on what's going on i see a lot of this. I believe my structure is correct there is a folder.jpg in the same folder the song is contained
11:24:13 T:5948 NOTICE: Skin Helper Service --> getMusicArtwork - return data from cache - artist: Alessia Cara - track: - album: Wild Things
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork artist: Alessia Car & G-Eazy - track: - album: Wild Things
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - NO data in persistant cache for album: Wild Things - starting lookup
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork found album details in Kodi DB for album Wild Things - {u'description': u'', u'artist': [u'Alessia Cara'], u'fanart': u'', u'thumbnail': u'image://G%3a%5cMusic%5cHip-Hop%20%26%20RnB%5cAlessia%20Cara%5cWild%20Things%5cFolder.jpg/', u'musicbrainzalbumartistid': [u'97e69730-3791-423b-9770-287261588854'], u'label': u'Wild Things', u'albumid': 279, u'artistid': [4], u'musicbrainzalbumid': u''}
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - NO data in persistant cache for artist: Alessia Car & G-Eazy - starting lookup
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup artist artwork on disk skipped for - not correct folder structure or no artwork found
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\Alessia Cara\Wild Things\
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\Alessia Cara\
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup album artwork on disk skipped for Wild Things - not correct folder structure or no artwork found
11:24:14 T:5740 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnClear - data: {"playlistid":0}
11:24:14 T:5740 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":3457,"type":"song"},"playlistid":0,"position":0}
11:24:15 T:6284 NOTICE: Skin Helper Service --> setMusicPlayerDetails: {u'album': u'Wild Things', u'artist': [u'Alessia Car & G-Eazy'], u'title': u'Wild Things', u'label': u'Wild Things', u'albumid': 279, u'displayartist': u'Alessia Car & G-Eazy', u'type': u'song', u'id': 3457}
11:24:15 T:6284 NOTICE: Skin Helper Service --> getMusicArtwork - return data from cache - artist: Alessia Car & G-Eazy - track: - album: Wild Things
11:24:15 T:5740 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Player.OnPlay - data: {"item":{"id":3457,"type":"song"},"player":{"playerid":0,"speed":1}}
Also sometimes when it does find an album art it will display the folder.jpg from the main artist folder which is used by kodi when displaying artist views
11:24:13 T:5948 NOTICE: Skin Helper Service --> getMusicArtwork - return data from cache - artist: Alessia Cara - track: - album: Wild Things
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork artist: Alessia Car & G-Eazy - track: - album: Wild Things
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - NO data in persistant cache for album: Wild Things - starting lookup
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork found album details in Kodi DB for album Wild Things - {u'description': u'', u'artist': [u'Alessia Cara'], u'fanart': u'', u'thumbnail': u'image://G%3a%5cMusic%5cHip-Hop%20%26%20RnB%5cAlessia%20Cara%5cWild%20Things%5cFolder.jpg/', u'musicbrainzalbumartistid': [u'97e69730-3791-423b-9770-287261588854'], u'label': u'Wild Things', u'albumid': 279, u'artistid': [4], u'musicbrainzalbumid': u''}
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - NO data in persistant cache for artist: Alessia Car & G-Eazy - starting lookup
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup artist artwork on disk skipped for - not correct folder structure or no artwork found
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\Alessia Cara\Wild Things\
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\Alessia Cara\
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup album artwork on disk skipped for Wild Things - not correct folder structure or no artwork found
11:24:14 T:5740 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnClear - data: {"playlistid":0}
11:24:14 T:5740 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":3457,"type":"song"},"playlistid":0,"position":0}
11:24:15 T:6284 NOTICE: Skin Helper Service --> setMusicPlayerDetails: {u'album': u'Wild Things', u'artist': [u'Alessia Car & G-Eazy'], u'title': u'Wild Things', u'label': u'Wild Things', u'albumid': 279, u'displayartist': u'Alessia Car & G-Eazy', u'type': u'song', u'id': 3457}
11:24:15 T:6284 NOTICE: Skin Helper Service --> getMusicArtwork - return data from cache - artist: Alessia Car & G-Eazy - track: - album: Wild Things
11:24:15 T:5740 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Player.OnPlay - data: {"item":{"id":3457,"type":"song"},"player":{"playerid":0,"speed":1}}
Also sometimes when it does find an album art it will display the folder.jpg from the main artist folder which is used by kodi when displaying artist views
2016-08-03, 09:00
(2016-08-01, 20:22)Guilouz Wrote: Not working. I have Skin Helper error when Kodi starting with this error, my widgets doesn't load :
Make sure to also install the musicbrainz and tvdb modules:
https://github.com/marcelveldt/script.mo...usicbrainz
https://github.com/marcelveldt/script.module.thetvdb
2016-08-03, 09:01
(2016-08-03, 09:00)marcelveldt Wrote:(2016-08-01, 20:22)Guilouz Wrote: Not working. I have Skin Helper error when Kodi starting with this error, my widgets doesn't load :
Make sure to also install the musicbrainz and tvdb modules:
https://github.com/marcelveldt/script.mo...usicbrainz
https://github.com/marcelveldt/script.module.thetvdb
Hi marcelveldt,
The musicbrainz one looks empty
Thanks, Rob
2016-08-03, 09:02
(2016-08-01, 22:06)robwebset Wrote: Interesting comment about "script.module.musicbrainz" will you be pushing that to the official repo? - And on any specific Kodi version (he says hoping it's isengard)
Yes, all modules will be pushed to the repo.
I had Jarvis in mind as target but targetting Isengard shouldn't be an issue.
2016-08-03, 09:04
(2016-08-02, 00:16)im85288 Wrote: Great stuff, I can imagine it was becoming a nightmare to maintain. You have done some awesome stuff here and the whole Kodi community has benefited. Hopefully one day the Kodi team will recruit you and get some of these must have features included in the core Kodi code.
Thanks again for your endless hard work as we all know it can sometimes be very, very time consuming and often with little reward but just wanted to emphasise I definitely appreciate it.
Thanks!
2016-08-03, 09:05
2016-08-03, 09:08
(2016-08-02, 18:15)kelvcast Wrote: Anyone have issues with Aeon MQ 6 and this script? I seem to have hit or miss album art being displayed correctly/incorrectly on the music visualization screen. I have turned on verbose loggins to try to get a handle on what's going on i see a lot of this. I believe my structure is correct there is a folder.jpg in the same folder the song is contained
11:24:13 T:5948 NOTICE: Skin Helper Service --> getMusicArtwork - return data from cache - artist: Alessia Cara - track: - album: Wild Things
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork artist: Alessia Car & G-Eazy - track: - album: Wild Things
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - NO data in persistant cache for album: Wild Things - starting lookup
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork found album details in Kodi DB for album Wild Things - {u'description': u'', u'artist': [u'Alessia Cara'], u'fanart': u'', u'thumbnail': u'image://G%3a%5cMusic%5cHip-Hop%20%26%20RnB%5cAlessia%20Cara%5cWild%20Things%5cFolder.jpg/', u'musicbrainzalbumartistid': [u'97e69730-3791-423b-9770-287261588854'], u'label': u'Wild Things', u'albumid': 279, u'artistid': [4], u'musicbrainzalbumid': u''}
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - NO data in persistant cache for artist: Alessia Car & G-Eazy - starting lookup
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup artist artwork on disk skipped for - not correct folder structure or no artwork found
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\Alessia Cara\Wild Things\
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\Alessia Cara\
11:24:14 T:3292 NOTICE: Skin Helper Service --> getMusicArtwork - lookup album artwork on disk skipped for Wild Things - not correct folder structure or no artwork found
11:24:14 T:5740 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnClear - data: {"playlistid":0}
11:24:14 T:5740 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":3457,"type":"song"},"playlistid":0,"position":0}
11:24:15 T:6284 NOTICE: Skin Helper Service --> setMusicPlayerDetails: {u'album': u'Wild Things', u'artist': [u'Alessia Car & G-Eazy'], u'title': u'Wild Things', u'label': u'Wild Things', u'albumid': 279, u'displayartist': u'Alessia Car & G-Eazy', u'type': u'song', u'id': 3457}
11:24:15 T:6284 NOTICE: Skin Helper Service --> getMusicArtwork - return data from cache - artist: Alessia Car & G-Eazy - track: - album: Wild Things
11:24:15 T:5740 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Player.OnPlay - data: {"item":{"id":3457,"type":"song"},"player":{"playerid":0,"speed":1}}
Also sometimes when it does find an album art it will display the folder.jpg from the main artist folder which is used by kodi when displaying artist views
What happens if you rename Folder.jpg to folder.jpg ?
Also, is that G: drive accessible by Kodi ?