Plugin.video.netflix: Compatibility for Kodi 19 (matrix) build?

Created on 26 Mar 2020  路  17Comments  路  Source: CastagnaIT/plugin.video.netflix

Using latest beta's we need to use xbmc.python 3.0?
Can you change it?

Most helpful comment

@ezar script.module.inputstreamhelper-0.4.5+matrix.1 is now on the Kodi Matrix repo, no need for using the modified script.module.inputstreamhelper-matrix anymore.

All 17 comments

~Currently on the Kodi 19 (Matrix build) two needed add-ons are not compatible yet~

--UPDATE 05/05/2020--

New add-on release is out and it works again with the latest Kodi 19 builds

On the readme is available the repository link for Kodi 19.x Matrix version of the add-on


I would like to remind everyone that Kodi 19 is still under development at phase ALPHA
that this is a version which is _not intended for final users_ and which could lead to unexpected malfunctions

tried but it is not updated for Kodi python API changes

@CastagnaIT inputstreamhelper working for me now just fine with Kodi 19 matrix with the Netflix add-on, you may tell them to fix what you think it needed to be fixed here https://github.com/emilsvennesson/script.module.inputstreamhelper/issues/286 as the developers considered the issue was closed.

@CastagnaIT I was using a Kodi build from the date KodiSetup-20200320 and inputstreamhelper was working for me, when i tried a newer build from the date KodiSetup-20200324 it does not work for me.

is not needed try all builds..
I have already provided links that modify kodi core

@CastagnaIT I understand, I was referring to the reason I thought inputstreamhelper still working fine because I was using an older build of Kodi 19 nightly before the merging of https://github.com/xbmc/xbmc/pull/17456 and https://github.com/xbmc/xbmc/pull/17494.

@ezar Until the release of an updated new version of inputstreamhelper for Kodi 19 Matrix, you can use this modified inputstreamhelper from the master branch, it works fine with Kodi 19 Matrix from the date KodiSetup-20200328 and the Netflix add-on from the Matrix branch.

script.module.inputstreamhelper-matrix.zip

https://codeload.github.com/CastagnaIT/plugin.video.netflix/zip/matrix

Thanks!!!
Fantastic :)

@ezar script.module.inputstreamhelper-0.4.5+matrix.1 is now on the Kodi Matrix repo, no need for using the modified script.module.inputstreamhelper-matrix anymore.

Help.
kodi.log

New version released also for Kodi 19 Matrix dev-build
Info updated in the 2掳 post

Not sure if this is helpful (if not, this comment can be deleted) but I followed the directions for installing this on the latest Kodi 19 (on RPi 3, OSMC) from the updated Readme and needed to do a few adjustments to get things running.

instead of installing python-pip, I needed to install python3-pip (and use pip3 instead of pip for the subsequent installation commends) otherwise Cryptodome would not be found no matter what I tried.

After that worked a number of "JSON Object must be Str not Byte" errors were getting returned and I had to change some json.loads() commands in the resources\libs\services\msl files to include .decode("utf-8") on the object getting loaded.

After updating each of those that were kicking back errors, my Netflix background services launch and the add-on loads & plays videos correctly. I do on (seemingly random) occasion get an HTTP error but if I just retry the last operation (usually just launching the add-on or opening a user) the error clears up and operation resumes as normal.

@CastagnaIT, I keep getting the same error message when I try to install any of Netflix Add-Ons:

The dependency on xbmc.python version 2.26.0 could not be satisfied

Help, please and Thank you!

@CastagnaIT, I keep getting the same error message when I try to install any of Netflix Add-Ons:

The dependency on xbmc.python version 2.26.0 could not be satisfied

Help, please and Thank you!

you need to switch to the matrix repo that you can find a link to in the readme.

instead of installing python-pip, I needed to install python3-pip (and use pip3 instead of pip for the subsequent installation commends) otherwise Cryptodome would not be found no matter what I tried

as far as i know, installing specific version of pip as you done, is because you have installed more versions that they conflict with each other

unless things have changed in rpi...in case it would be appropriate to have confirmation from different users for safety before changing the instructions

I do on (seemingly random) occasion get an HTTP error but if I just retry the last operation (usually just launching the add-on or opening a user) the error clears up and operation resumes as normal.

I'm working on it. Unfortunately, i do not know how to find a real solution
I am testing a method that mitigates the problem but doesn't completely solve it

instead of installing python-pip, I needed to install python3-pip (and use pip3 instead of pip for the subsequent installation commends) otherwise Cryptodome would not be found no matter what I tried

as far as i know, installing specific version of pip as you done, is because you have installed more versions that they conflict with each other

unless things have changed in rpi...in case it would be appropriate to have confirmation from different users for safety before changing the instructions

Understood - I will note for my instance the only pip I had installed at the time was the one from the directions. I'm not sure why it gravitated to the Python 2 install vs Python 3, though it could very well have been from some other addon, or OSMC itself, I only use YouTube, Netflix, Twitch, and Plex. No other 3rd party add-ons.

Thank you for all the work you put into this!

Was this page helpful?
0 / 5 - 0 ratings