Kodi Community Forum

Full Version: skin helper service
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(2016-08-03, 09:01)robwebset Wrote: [ -> ]The musicbrainz one looks empty

Oops, forgot to push to Github. Thanks for the catch
(2016-08-03, 09:08)marcelveldt Wrote: [ -> ]
(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 ?

LMAO I been struggling with this for weeks. I seems that did it a simple case-sensitive issue, I tried two albums that I know didn't work, I will mass rename my media and report back
Try don´t use level for genre music, use only

music\artist\albuns\songs

Image
So I renamed them all to lower case folder.jpg and this does not resolve the issue. Either I get no album art or i get the folder.jpg of the artist folder as album art
(2016-08-03, 18:12)Wanilton Wrote: [ -> ]Try don´t use level for genre music, use only

music\artist\albuns\songs

Image

It is not a folder structure issue as here is the same structure that is working. There is no difference between this one and the ones that do not work...

14:13:43 T:4552 NOTICE: Skin Helper Service --> getMusicArtwork - return data from cache - artist: Havoc & The Alchemist - track: - album: The Silent Partner
14:13:46 T:7924 NOTICE: Skin Helper Service --> getMusicArtwork artist: Havoc & The Alchemist - track: Impose My Will - album: The Silent Partner
14:13:46 T:7924 NOTICE: Skin Helper Service --> getMusicArtwork - return data from from persistant cache for album: The Silent Partner
14:13:46 T:7924 NOTICE: Skin Helper Service --> getMusicArtwork - NO data in persistant cache for artist: Havoc & The Alchemist - starting lookup
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnClear - data: {"playlistid":0}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25728,"type":"song"},"playlistid":0,"position":0}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25730,"type":"song"},"playlistid":0,"position":1}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25732,"type":"song"},"playlistid":0,"position":2}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25733,"type":"song"},"playlistid":0,"position":3}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25731,"type":"song"},"playlistid":0,"position":4}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25738,"type":"song"},"playlistid":0,"position":5}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25734,"type":"song"},"playlistid":0,"position":6}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25737,"type":"song"},"playlistid":0,"position":7}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25729,"type":"song"},"playlistid":0,"position":8}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25735,"type":"song"},"playlistid":0,"position":9}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Playlist.OnAdd - data: {"item":{"id":25736,"type":"song"},"playlistid":0,"position":10}
14:13:46 T:7544 NOTICE: Skin Helper Service --> Kodi_Monitor: sender xbmc - method: Player.OnPlay - data: {"item":{"id":25728,"type":"song"},"player":{"playerid":0,"speed":1}}
14:13:46 T:7232 NOTICE: Skin Helper Service --> setMusicPlayerDetails: {u'album': u'The Silent Partner', u'artist': [u'Havoc', u'The Alchemist'], u'title': u'Impose My Will', u'label': u'Impose My Will', u'albumid': 607, u'displayartist': u'Havoc & The Alchemist', u'type': u'song', u'id': 25728}
14:13:46 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork artist: Havoc - track: Impose My Will - album: The Silent Partner
14:13:46 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork - NO data in persistant cache for album: The Silent Partner - starting lookup
14:13:46 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork found album details in Kodi DB for album The Silent Partner - {u'description': u'', u'artist': [u'Havoc', u'The Alchemist'], u'fanart': u'', u'thumbnail': u'image://G%3a%5cMusic%5cHip-Hop%20%26%20RnB%5cHavoc%20%26%20The%20Alchemist%5cThe%20Silent%20Partner%5cfolder.jpg/', u'musicbrainzalbumartistid': [u'cbbc6253-efea-4cc7-a279-f3ad348f6744', u'03f3deb7-0419-4bf9-a1e7-511946385717'], u'label': u'The Silent Partner', u'albumid': 607, u'artistid': [724, 1242], u'musicbrainzalbumid': u'f2dc369f-72b2-4f1f-ad35-b2cf25a43d05'}
14:13:47 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork - NO data in persistant cache for artist: Havoc - starting lookup
14:13:47 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork found artist details in Kodi DB for artist Havoc ---> {u'description': u'', u'musicbrainzartistid': [u'cbbc6253-efea-4cc7-a279-f3ad348f6744'], u'artist': u'Havoc', u'fanart': u'', u'label': u'Havoc', u'artistid': 724, u'thumbnail': u''}
14:13:47 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\Havoc & The Alchemist\
14:13:47 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\
14:13:47 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\Havoc & The Alchemist\The Silent Partner\
14:13:47 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork - lookup artist artwork on disk skipped for Havoc - not correct folder structure or no artwork found
14:13:47 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork - lookup path G:\Music\Hip-Hop & RnB\Havoc & The Alchemist\The Silent Partner\
14:13:47 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork - lookup artwork on disk for album: The Silent Partner - found path: G:\Music\Hip-Hop & RnB\Havoc & The Alchemist\The Silent Partner\
14:13:47 T:7232 NOTICE: Skin Helper Service --> getMusicArtwork - folder found on disk for The Silent Partner
14:13:52 T:1872 ERROR: CImageLoader:Big GrinoWork - Direct texture file loading failed for resource://resource.images.recordlabels.white/.png
14:13:52 T:6608 NOTICE: Skin Helper Service --> getMusicArtwork - return data from cache - artist: Havoc & The Alchemist - track: Impose My Will - album: The Silent Partner
14:13:53 T:2724 NOTICE: Skin Helper Service --> getMusicArtwork - return data from cache - artist: Havoc & The Alchemist - track: - album: The Silent Partner
(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

It's working now.

script.module.musicbrainz was empty, that's why it's not working.
Nooby noob ask :

How I can use this script, where I need put hit ?

Thanks
(2016-08-03, 09:12)marcelveldt Wrote: [ -> ]
(2016-08-03, 09:01)robwebset Wrote: [ -> ]The musicbrainz one looks empty

Oops, forgot to push to Github. Thanks for the catch

Hi marcelveldt,

Hope all is well. Is it OK to make a small suggestion - what do you think about making a change to the addon version number for script.module.musicbrainz?

Could I maybe suggest 0.6.0 - as this would match the python-musicbrainzngs version numbers so make it easy to see which version was in the bundle - then the final digit could be bumped in those cases where the kodi module changes without the python-musicbrainzngs version number changing.

No biggy either way - just thought I'd mention it.

Thanks
Rob
Hello all. I'm running 16.1 on Windows 7. Since a few days ago I'm getting errors from this service. This entry appears repeatedly in the Kodi log:

Code:
19:28:13 T:8736   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 resources.lib.PluginContent
                                            Traceback (most recent call last):
                                              File "C:\Users\XXXX\AppData\Roaming\Kodi\addons\script.skin.helper.service\plugin.py", line 3, in <module>
                                                import resources.lib.PluginContent as plugincontent
                                            ImportError: No module named resources.lib.PluginContent
                                            -->End of Python script error report<--

The error goes away if I uninstall any skins that use the service, but as soon as I install them again it returns.
I've searched for PluginContent but I can't seem to find a way to reinstall/restore it to my install.
Apologies if this has been asked before, but I have searched the forum without finding it. Any help would be appreciated.
@marcelveldt:
can you please have a look here:
https://github.com/mikesilvo164/Aeon-Nox-SiLVO/pull/29

Quote:It is provided by skin help service and I don't think many list items are available.

The only way to fix this with out breaking other things would be to make some crafty changes to the template.xml or kindly ask the author of skin helper service to add some more list items for the pvr widgets.
Maybe you can do something to fix this Wink
Thx
(2016-08-09, 17:55)Solo0815 Wrote: [ -> ]@marcelveldt:
can you please have a look here:
https://github.com/mikesilvo164/Aeon-Nox-SiLVO/pull/29

Quote:It is provided by skin help service and I don't think many list items are available.

The only way to fix this with out breaking other things would be to make some crafty changes to the template.xml or kindly ask the author of skin helper service to add some more list items for the pvr widgets.
Maybe you can do something to fix this Wink
Thx

Hi Marcel,

To clarify is there any chance we can get these two listitems added for pvr widgets to help with coding visibility conditions.
ListItem.IsRecording
ListItem.HasTimer
@marcelveldt, can you add this feature to your addon so that skin helper service can grab reviews from critics/top critics at rotten tomatoes or any other review aggregator sites so that the reviews can be directly read in Kodi itself

Image
Hi, I'm trying to use the option...

RunScript(script.skin.helper.service,action=stripstring,splitchar=[splitter text],string=[your string],output=[your window prop])

...and I don't know how to make it work when the splitchar is " " (one blank space), I have tried other characters and it works great; is there any special way to pass that character?

Thanks!
I have a request, regarding automation. Is it possible in the future, to implement a way that the script scans all the database and fetches animated posters for previous entrances?

I have 5000+ movies and growing, the simple thought of manually pulling the context menu to check for individual animated posters on 95% of the collection....gives me nightmares.

BTW awesome script on new scans Big Grin

(2016-08-10, 06:04)VikkiXavier Wrote: [ -> ]@marcelveldt, can you add this feature to your addon so that skin helper service can grab reviews from critics/top critics at rotten tomatoes or any other review aggregator sites so that the reviews can be directly read in Kodi itself

Image

THIS, SO MUCH! 1+
In mq6 i already talked about this with Wanilton from the MQ team
(2016-08-06, 06:33)Michelmo Wrote: [ -> ]Nooby noob ask :

How I can use this script, where I need put hit ?

This script is for skinners only. It is heavily integrated into skins, it's not usable as standalone script.