v17 Artwork Beef - automatically add extended artwork
(2021-03-01, 19:56)thecubasekid Wrote:
(2021-02-14, 00:00)pletopia Wrote: The pity is AB did more then just scrape extra artwork that now will not be possible without it. I wish I had any coding skills, otherwise I'd get AB to be v19 compatible Undecided

EDIT:
I guess changing <import addon="xbmc.python" version="2.19.0" /> to <import addon="xbmc.python" version="3.0.0" /> isn't all you need to do.
Code:
021-02-13 18:30:29.226 T:5292    ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'AttributeError'>
                                                   Error Contents: 'str' object has no attribute 'decode'
                                                   Traceback (most recent call last):
                                                     File "D:\Kodi.v19\portable_data\addons\script.artwork.beef\default.py", line 6, in <module>
                                                       from lib import advancedsettings, cleaner, reporting
                                                     File "D:\Kodi.v19\portable_data\addons\script.artwork.beef\lib\cleaner.py", line 4, in <module>
                                                       from lib.libs import pykodi, mediatypes, quickjson
                                                     File "D:\Kodi.v19\portable_data\addons\script.artwork.beef\lib\libs\mediatypes.py", line 21, in <module>
                                                       addon = pykodi.get_main_addon()
                                                     File "D:\Kodi.v19\portable_data\addons\script.artwork.beef\lib\libs\pykodi.py", line 40, in get_main_addon
                                                       _main_addon = Addon()
                                                     File "D:\Kodi.v19\portable_data\addons\script.artwork.beef\lib\libs\pykodi.py", line 199, in __init__
                                                       self.resourcespath = os.path.join(xbmc.translatePath(self.path).decode('utf-8'), u'resources')
                                                   AttributeError: 'str' object has no attribute 'decode'
                                                   -->End of Python script error report<--
i actually went a step further, i updated same settings as you and some other requirements to bring up to Matrix versions, then i used an online updater to convert all the .py files inside the addon to be python v3...but still it didn't work :-(
Very disappointing Sad

v19 core lack of multi-fanart and periodic checks for new artwork is reason enough to continue to use this addon. Maybe in v20 when these features are implemented in kodi then this addon could be deprecated but this was too early. I will continue to use v18 for now seeing as there really isn't anything in v19 right now that i need (give me 4k HDR w/ actually working HD audio passthru support across the board and not just in windows then i'll have to make some tough decisions)
Reply


Messages In This Thread
Artwork Helper version 0.7.0 - by rmrector - 2016-10-11, 11:30
Extrafanart - by stephen147 - 2018-05-15, 20:59
RE: Artwork Beef Context Menu - by berkhornet - 2018-09-25, 11:49
Artwork changing by itself - by crazyhands911 - 2020-05-18, 00:24
RE: Artwork Beef - automatically add extended artwork - by pletopia - 2021-03-08, 18:44
Logout Mark Read Team Forum Stats Members Help
Artwork Beef - automatically add extended artwork5