v20 Kodi v20 Problems & Feedback
#1
Not sure which thread to post in so feel free to move if needed.

@sualfred @pkscout @roni (not sure if you are the correct developers or if you can pass this on) 

Using v20, I get two addon pop-up errors re: Embuary Helper and Artist Slideshow.  Also, the Kodi log file updater is not compatible yet either.  Thought perhaps you could have a look.  Thank you.

https://paste.kodi.tv/vekukoheyo.kodi

ImageImage
HOW TO - Kodi 2D - 3D - UHD (4k) HDR Guide Internal & External Players iso menus
W10/20H2 MPC-BE\HC madVR PDVD19 DVDFab3,5&6 KODI 20 PotPlayer GTX960-4GB/RGB 4:4:4/Desktop=60Hz/Video=Matched Refresh rates 8/12bit/Samsung 82" Q90R
Reply
#2
(2021-04-07, 19:56)brazen1 Wrote: Not sure which thread to post in so feel free to move if needed.

FYI, there is now a v20 prefix available for forum threads.
Got a Kodi problem? Provide us with a full Debug log (wiki) || Usefull pages: First time user (wiki) || Troubleshooting (wiki) || Free content (wiki) || Forum rules (wiki) || VPN policy (wiki)
Reply
#3
AS is still using xbmc.translatePath, and that was depreciated for Kodi 19 and removed in Kodi 20.  I thought I had gotten all those updated for Matrix, but I guess I missed the ones in AS. To get it working in Kodi 20 for now, you can edit resources/lib/kodisettings.py and change lines 3 to 13 to read:


from kodi_six import xbmc, xbmcaddon, xbmcvfs

ADDON         = xbmcaddon.Addon()
ADDONNAME     = ADDON.getAddonInfo('id')
ADDONLONGNAME = ADDON.getAddonInfo('name')
ADDONVERSION  = ADDON.getAddonInfo('version')
ADDONPATH     = ADDON.getAddonInfo('path')
ADDONDATAPATH = xbmcvfs.translatePath( ADDON.getAddonInfo('profile') )
ADDONICON     = xbmcvfs.translatePath('%s/icon.png' % ADDONPATH )
ADDONLANGUAGE = ADDON.getLocalizedString
SKINNAME      = xbmc.getSkinDir()
Reply
#4
@pkscout 

Thank you very much.  That took care of Artist Slideshow error.  Perhaps merge into nightlies.
HOW TO - Kodi 2D - 3D - UHD (4k) HDR Guide Internal & External Players iso menus
W10/20H2 MPC-BE\HC madVR PDVD19 DVDFab3,5&6 KODI 20 PotPlayer GTX960-4GB/RGB 4:4:4/Desktop=60Hz/Video=Matched Refresh rates 8/12bit/Samsung 82" Q90R
Reply
#5
@brazen1 FYI, the embuary error is more than likely the same thing as I stumbled across that myself earlier today.  Lines that need fixing are

./script.embuary.helper/resources/lib/utils.py:571:    path = xbmc.translatePath(remove_quotes(params.get('path')))
./script.embuary.helper/resources/lib/helper.py:23:ADDON_DATA_PATH = os.path.join(xbmc.translatePath("special://profile/addon_data/%s" % ADDON_ID))
./script.embuary.helper/resources/lib/helper.py:24:ADDON_DATA_IMG_PATH = os.path.join(xbmc.translatePath("special://profile/addon_data/%s/img" % ADDON_ID))
./script.embuary.helper/resources/lib/helper.py:25:ADDON_DATA_IMG_TEMP_PATH = os.path.join(xbmc.translatePath("special://profile/addon_data/%s/img/tmp" % ADDON_ID))
./script.embuary.helper/resources/lib/image.py:209:                        img = Image.open(xbmc.translatePath(cache))
./script.embuary.helper/resources/lib/image.py:223:                    img = Image.open(xbmc.translatePath(image))
./script.embuary.helper/resources/lib/plugin_content.py:152:        resource_dir = xbmc.translatePath('resource://%s/' % resource_addon)

Just replace each instance of xbmc.translatePath with xbmcvfs.translatePath and you should be good.
Learning Linux the hard way !!
Reply
#6
@black_eagle 

Awesome!  That takes care of Embuary Helper.  Great support.  Thank you very much.
HOW TO - Kodi 2D - 3D - UHD (4k) HDR Guide Internal & External Players iso menus
W10/20H2 MPC-BE\HC madVR PDVD19 DVDFab3,5&6 KODI 20 PotPlayer GTX960-4GB/RGB 4:4:4/Desktop=60Hz/Video=Matched Refresh rates 8/12bit/Samsung 82" Q90R
Reply
#7
(2021-04-11, 16:42)brazen1 Wrote: Awesome!  That takes care of Embuary Helper.  Great support.  Thank you very much.

No worries, I'll ask the dev if he can kick out an update as others will probably encounter this too.
Learning Linux the hard way !!
Reply
#8
Anyone:

Is this where we check to see issues status?  https://github.com/xbmc/xbmc/pulls
I'm using a custom test build of v20 that fixes "Update fileitem stream details from the currently playing stream" hoping it's merged into nightlies and desire to use nightlies instead of the test build but not until when/if possible.  https://github.com/xbmc/xbmc/pull/19510
HOW TO - Kodi 2D - 3D - UHD (4k) HDR Guide Internal & External Players iso menus
W10/20H2 MPC-BE\HC madVR PDVD19 DVDFab3,5&6 KODI 20 PotPlayer GTX960-4GB/RGB 4:4:4/Desktop=60Hz/Video=Matched Refresh rates 8/12bit/Samsung 82" Q90R
Reply
#9
First link is to PR's that have been raised against master.  For those 'not in the know', these are requests to alter Kodi's code in some way. E.G. adding new features, fixing bugs etc.  Issues are a different thing and are at https://github.com/xbmc/xbmc/issues

Progressing PR's is often slow.  People have jobs, families etc and those needed to review the code are not always available.  I know it can grate but it's just the way things are.  Best I can say is to just keep an eye on things.
Learning Linux the hard way !!
Reply
#10
(2021-04-11, 16:06)brazen1 Wrote: @pkscout 

Thank you very much.  That took care of Artist Slideshow error.  Perhaps merge into nightlies.
Add-ons aren't done as nightly builds. They are in the repo, and I believe v20 is still using the Matrix repo (at least until v20 gets a name). And then I think the repo inherits all the add-ons from the repo for the current version. Bottom line, I need to update AS and put in a PR in repo-scripts to update it.  There are some other things I need to work on with AS, and the repo code reviewers are kind of overwhelmed with people finally doing Matrix updates for their add-ons. So I don't want to submit an update to fix a problem that only occurs in v20 nightlies unless there are other updates for v19 to go with it.
Reply
#11
Using v20, I seem to have lost some of the common player controls that were working previously such as skip chapters, skip steps forward/back , FF/REW, video info (pressing O or Alt+O) etc.  Some controls such as pause/play were not affected.
For me, iso's will not work at all but mkv's do.
I have tested some builds to narrow down what builds work and what builds do not.

These do not work:
KodiSetup-20210507-20966dcf-master-x64.exe
KodiSetup-20210428-1e9e4aa0-master-x64.exe
KodiSetup-20210424-d8553f51-master-x64.exe
KodiSetup-20210421-513944f1-master-x64.exe
KodiSetup-20210416-5fc65649-master-x64.exe
KodiSetup-20210408-8dfbce10-master-x64.exe

These do work:
KodiSetup-20210404-7ad079de-master-x64.exe
KodiSetup-20210401-145e4133-master-x64.exe

So, it appears whatever changed after the 4/04 build inadvertently affected some of the player controls for us iso users.  Understand iso means with full video menus.
I doubt a debug log(s) is needed but if it would help I can provide one upon request.
HOW TO - Kodi 2D - 3D - UHD (4k) HDR Guide Internal & External Players iso menus
W10/20H2 MPC-BE\HC madVR PDVD19 DVDFab3,5&6 KODI 20 PotPlayer GTX960-4GB/RGB 4:4:4/Desktop=60Hz/Video=Matched Refresh rates 8/12bit/Samsung 82" Q90R
Reply
#12
Probably worth opening a GitHub issue. Get logs of before and after.

Maybe related to https://github.com/xbmc/xbmc/commit/c2be...fbbbe27dc1 but that's pure speculation on my part.
Reply



Logout Mark Read Team Forum Stats Members Help
Kodi v20 Problems & Feedback0
This forum uses Lukasz Tkacz MyBB addons.