Solved Background Fanarts
#1
hello, I use CoreElec on a Wetek Play 2 with rapier. so far everything runs smoothly, but now I have 2 addons (YouTube and Amazon VOD) placed on the main screen and specified in the settings that fanarts should be displayed in the background, but I only get a black screen as shown in the appendix. what could that be? Enclosed a Kodi log
Image
Reply
#2
Hi Coolzero.

Which version of Kodi and which version of Rapier do you use?

Which exact fanart background did you choose for the custom categories?

Do you have any movies or tv shows scraped into your libraries?
Reply
#3
Hi, i use CoreElec 8.90.1 with Kodi 18.0-Alpha2 git:af4a548
Rapier is 11.2.1
I have Fanart /Filme (zufällig) Chose.
Image

In my Movie Library a lot of Movies

Here is the Kodi Log
https://paste.ubuntu.com/p/yqG66h5FFF/
Reply
#4
I have no idea about this.
It's working fine for me in Kodi 18.

There's no indication of anything related to this in your log.
And the preview thumb in the skin settings is already showing the fanart.

It could be the script not properly updated for Kodi 18.

Did you try restarting Kodi?
Reply
#5
Hi, yes i restarted Kodi sometimes. I Test later if the Problem is still the same when i Chose a fix backround
Reply
#6
Good idea.

Please let me know what you find out. Smile
Reply
#7
Ok, like most of the time this was the problem in front of the monitor. My films and thus fanarts are on a server, and if this is not working, of course, nothing can be displayed :-( Since I am unfortunately not all the time on it come. Still a question, the fanart remains in the background for how long? Until the next Kodi start or is it changed every x minutes? Thank you
Reply
#8
Great you got it solved.

When you use Random Fanart for backgrounds, the slideshow will change every 8 seconds. This is default.

You can change it to any value:
Skin Settings > Backgrounds > Backgrounds > Time per Image for fanart backgrounds
The value entered is seconds.
Reply
#9
Thread marked as solved.

Let me know if you have any other questions.
Reply
#10
Hello, that is synonymous with me, but the fanart does not change (yes, the server is running :-)) Have waited several minutes. Yet another question, I can also set fanarts or pictures behind other main menu items, as z.b. behind "pictures"? I did not find anything Thank you
Reply
#11
(2018-05-07, 21:11)Coolzero Wrote: Hello, that is synonymous with me, but the fanart does not change (yes, the server is running :-)) Have waited several minutes.

I have no idea about this.

You have to explain everything in details:
Your setup, skin settings etc etc.

(2018-05-07, 21:11)Coolzero Wrote: Yet another question, I can also set fanarts or pictures behind other main menu items, as z.b. behind "pictures"? I did not find anything Thank you

Yes, that's possible.

Skin settings > Backgrounds > Custom Backgrounds > Movies / Pictures etc.etc.
You can choose the default global background, one single image, multiple images from a folder or a fanart slideshow.


Check the wiki for details about the skin settings and a lot of other useful info: https://kodi.wiki/view/Add-on:Rapier
Reply
#12
Hi, i have a Wetek Play 2 with CoreElec 8.90.2. which deatails of the skin settings do you need? Here is the Kodi Log
https://paste.ubuntu.com/p/xWHMxpx6Sb/
Reply
#13
Hi,I have tested again, and I noticed that the Kodi start an error message like "Error Skin Helper" comes, can this be my problem?


In the Kodi log i found:
Code:
7:18:02.027 T:3654169456   DEBUG: Previous line repeats 287 times.
07:18:02.027 T:3654169456   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.UnicodeDecodeError'>
                                            Error Contents: 'utf8' codec can't decode byte 0xfc in position 35: invalid start byte
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/service.py", line 10, in <module>
                                                BackgroundsUpdater().run()
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/resources/lib/backgrounds_updater.py", line 95, in run
                                                self.update_backgrounds()
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/resources/lib/backgrounds_updater.py", line 394, in update_backgrounds
                                                "SkinHelper.AllMusicSongsBackground", "musicdb://songs/", label=32022)
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/resources/lib/backgrounds_updater.py", line 276, in set_background
                                                images = self.get_images_from_vfspath(lib_path)
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/resources/lib/backgrounds_updater.py", line 200, in get_images_from_vfspath
                                                image["thumbnail"] = get_clean_image(media["thumbnail"])
                                              File "/storage/.kodi/addons/script.module.metadatautils/lib/metadatautils.py", line 318, in get_clean_image
                                                return _get_clean_image(*args, **kwargs)
                                              File "/storage/.kodi/addons/script.module.metadatautils/lib/helpers/utils.py", line 161, in get_clean_image
                                                image = image.decode("utf8")
                                              File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
                                            UnicodeDecodeError: 'utf8' codec can't decode byte 0xfc in position 35: invalid start byte
                                            -->End of Python script error report<--
07:18:02.028 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.029 T:4094980672   DEBUG: Previous line repeats 9 times.
07:18:02.029 T:4094980672   DEBUG: ------ Window Init (DialogNotification.xml) ------
07:18:02.032 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.244 T:4017857392   DEBUG: Previous line repeats 134 times.
07:18:02.245 T:4017857392   DEBUG: LIRC: - NEW 6a 0 KEY_RIGHT devinput (KEY_RIGHT)
07:18:02.245 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.246 T:4094980672   DEBUG: Previous line repeats 7 times.
07:18:02.246 T:4094980672   DEBUG: HandleKey: 168 (0xa8, obc87) pressed, action is Right
07:18:02.250 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.281 T:3935286128   DEBUG: Previous line repeats 21 times.
07:18:02.282 T:3935286128   DEBUG: ffmpeg[EA8FB370]: Invalid return value 0 for stream protocol
07:18:02.283 T:4094980672   DEBUG: Previous line repeats 1 times.
07:18:02.283 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.354 T:3935286128   DEBUG: Previous line repeats 44 times.
07:18:02.354 T:3935286128   DEBUG: ffmpeg[EA8FB370]: [swscaler] No accelerated colorspace conversion found from yuv420p to bgra.
07:18:02.362 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.364 T:3654169456   DEBUG: Previous line repeats 9 times.
07:18:02.364 T:3654169456   DEBUG: Skin Helper Simplecache --> Closed
07:18:02.368 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.380 T:3935286128   DEBUG: Previous line repeats 10 times.
07:18:02.380 T:3935286128   DEBUG: DoWork - took 132 ms to load special://masterprofile/Thumbnails/2/21abdb39.jpg
07:18:02.384 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.394 T:4094980672   DEBUG: Previous line repeats 1 times.
07:18:02.394 T:4094980672   DEBUG: GLES: Extension Support Test - GL_EXT_texture_format_BGRA8888 YES
07:18:02.432 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.500 T:3654169456   DEBUG: Previous line repeats 79 times.
07:18:02.500 T:3654169456    INFO: Python script stopped
07:18:02.500 T:3654169456   DEBUG: Thread LanguageInvoker 3654169456 terminating
07:18:02.503 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
Reply
#14
(2018-05-10, 14:41)Gade Wrote:
(2018-05-07, 21:11)Coolzero Wrote:  
(2018-05-07, 21:11)Coolzero Wrote: Yet another question, I can also set fanarts or pictures behind other main menu items, as z.b. behind "pictures"? I did not find anything Thank you

Yes, that's possible.

Skin settings > Backgrounds > Custom Backgrounds > Movies / Pictures etc.etc.
You can choose the default global background, one single image, multiple images from a folder or a fanart slideshow.


Check the wiki for details about the skin settings and a lot of other useful info: https://kodi.wiki/view/Add-on:Rapier 
 OK, but can not I use wallpapers stored on my NAS and not local in the Kodi host? I use NFS shares. I do not get any shares under the custom backgrounds
Reply
#15
(2018-05-16, 18:51)Coolzero Wrote: Hi,I have tested again, and I noticed that the Kodi start an error message like "Error Skin Helper" comes, can this be my problem?


In the Kodi log i found:
Code:
7:18:02.027 T:3654169456   DEBUG: Previous line repeats 287 times.
07:18:02.027 T:3654169456   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.UnicodeDecodeError'>
                                            Error Contents: 'utf8' codec can't decode byte 0xfc in position 35: invalid start byte
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/service.py", line 10, in <module>
                                                BackgroundsUpdater().run()
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/resources/lib/backgrounds_updater.py", line 95, in run
                                                self.update_backgrounds()
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/resources/lib/backgrounds_updater.py", line 394, in update_backgrounds
                                                "SkinHelper.AllMusicSongsBackground", "musicdb://songs/", label=32022)
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/resources/lib/backgrounds_updater.py", line 276, in set_background
                                                images = self.get_images_from_vfspath(lib_path)
                                              File "/storage/.kodi/addons/script.skin.helper.backgrounds/resources/lib/backgrounds_updater.py", line 200, in get_images_from_vfspath
                                                image["thumbnail"] = get_clean_image(media["thumbnail"])
                                              File "/storage/.kodi/addons/script.module.metadatautils/lib/metadatautils.py", line 318, in get_clean_image
                                                return _get_clean_image(*args, **kwargs)
                                              File "/storage/.kodi/addons/script.module.metadatautils/lib/helpers/utils.py", line 161, in get_clean_image
                                                image = image.decode("utf8")
                                              File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
                                            UnicodeDecodeError: 'utf8' codec can't decode byte 0xfc in position 35: invalid start byte
                                            -->End of Python script error report<--
07:18:02.028 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.029 T:4094980672   DEBUG: Previous line repeats 9 times.
07:18:02.029 T:4094980672   DEBUG: ------ Window Init (DialogNotification.xml) ------
07:18:02.032 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.244 T:4017857392   DEBUG: Previous line repeats 134 times.
07:18:02.245 T:4017857392   DEBUG: LIRC: - NEW 6a 0 KEY_RIGHT devinput (KEY_RIGHT)
07:18:02.245 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.246 T:4094980672   DEBUG: Previous line repeats 7 times.
07:18:02.246 T:4094980672   DEBUG: HandleKey: 168 (0xa8, obc87) pressed, action is Right
07:18:02.250 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.281 T:3935286128   DEBUG: Previous line repeats 21 times.
07:18:02.282 T:3935286128   DEBUG: ffmpeg[EA8FB370]: Invalid return value 0 for stream protocol
07:18:02.283 T:4094980672   DEBUG: Previous line repeats 1 times.
07:18:02.283 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.354 T:3935286128   DEBUG: Previous line repeats 44 times.
07:18:02.354 T:3935286128   DEBUG: ffmpeg[EA8FB370]: [swscaler] No accelerated colorspace conversion found from yuv420p to bgra.
07:18:02.362 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.364 T:3654169456   DEBUG: Previous line repeats 9 times.
07:18:02.364 T:3654169456   DEBUG: Skin Helper Simplecache --> Closed
07:18:02.368 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.380 T:3935286128   DEBUG: Previous line repeats 10 times.
07:18:02.380 T:3935286128   DEBUG: DoWork - took 132 ms to load special://masterprofile/Thumbnails/2/21abdb39.jpg
07:18:02.384 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.394 T:4094980672   DEBUG: Previous line repeats 1 times.
07:18:02.394 T:4094980672   DEBUG: GLES: Extension Support Test - GL_EXT_texture_format_BGRA8888 YES
07:18:02.432 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
07:18:02.500 T:3654169456   DEBUG: Previous line repeats 79 times.
07:18:02.500 T:3654169456    INFO: Python script stopped
07:18:02.500 T:3654169456   DEBUG: Thread LanguageInvoker 3654169456 terminating
07:18:02.503 T:4094980672   DEBUG: CSettingsManager: requested setting (videoscreen.limitedrange) was not found.
 Hi, the skin.helper error I have solved by https://github.com/marcelveldt/script.sk...issues/122
but the change of the Baground don't work
 https://github.com/marcelveldt/script.sk...issues/122


but there is still a problem with the script.extendedinfo, see here
https://github.com/phil65/script.extendedinfo/issues/79
Reply

Logout Mark Read Team Forum Stats Members Help
Background Fanarts0