Moin Leute. Bin gerade mit Netflix am verzweifeln. Direkt nach der Installation des Addons krieg ich ne Fehlermeldung.
Pi 4 Raspbian Buster (aktuell), Kodi 18.4 und Netflix Addon 0.16.2 aus der Castagnait-Repo. Inputstream-adaptive händisch installiert und Widevine ist auch installiert.
Amazon Prime läuft aber Netflix macht mich fertig. Kann da keine Login-Daten eintragen. Hab die letzten 10 Seiten des Threads geschaut aber nichts hilfreiches gefunden.
Log von direkt nach der Installation ist im Spoiler. Irgendwas von Cryptodome meckert er, wie krieg ich das fixed?
Spoiler anzeigen
2020-01-12 15:17:27.365 T:2486345936 DEBUG: CAddonDatabase: plugin.video.netflix has been installed.
2020-01-12 15:17:27.428 T:2486345936 DEBUG: CAddonMgr: enabled plugin.video.netflix
2020-01-12 15:17:27.430 T:2773147856 DEBUG: CServiceAddonManager: starting plugin.video.netflix
2020-01-12 15:17:27.430 T:2638999760 DEBUG: onExecutionDone(8, /home/pi/.kodi/addons/plugin.video.netflix/addon.py)
2020-01-12 15:17:27.431 T:2486345936 DEBUG: LocalizeStrings: loaded 233 strings from file /home/pi/.kodi/addons/plugin.video.netflix/resources/language/resource.language.en_gb/strings.po
2020-01-12 15:17:27.445 T:2699907280 DEBUG: Thread LanguageInvoker start, auto delete: false
2020-01-12 15:17:27.446 T:2699907280 INFO: initializing python engine.
2020-01-12 15:17:27.446 T:2699907280 DEBUG: CPythonInvoker(9, /home/pi/.kodi/addons/plugin.video.netflix/service.py): start processing
2020-01-12 15:17:27.551 T:2972998752 DEBUG: CGUIMediaWindow::GetDirectory (addons://repository.castagnait/xbmc.addon.video)
2020-01-12 15:17:27.551 T:2972998752 DEBUG: ParentPath = [addons://repository.castagnait/xbmc.addon.video]
2020-01-12 15:17:27.552 T:2509496528 DEBUG: Thread waiting start, auto delete: false
2020-01-12 15:17:27.554 T:2509496528 DEBUG: CAddonDatabase: SELECT repo.id FROM repo .. took 0 ms
2020-01-12 15:17:27.555 T:2509496528 DEBUG: CAddonDatabase: query SELECT * FROM addons JOIN addonlinkrepo ON addons.id=addonlinkrepo.idAddon WHERE addonlinkrepo.idRepo IN (2) ORDER BY addons.addonID returned 2 rows in 1 ms
2020-01-12 15:17:27.555 T:2509496528 DEBUG: CAddonDatabase::GetAddons took 1 ms
2020-01-12 15:17:27.582 T:2509496528 DEBUG: CAddonMgr::GetAvailableUpdates took 26 ms
2020-01-12 15:17:27.585 T:2509496528 DEBUG: Thread waiting 2509496528 terminating
2020-01-12 15:17:27.588 T:2509496528 DEBUG: Thread BackgroundLoader start, auto delete: false
2020-01-12 15:17:27.594 T:2509496528 DEBUG: Thread BackgroundLoader 2509496528 terminating
2020-01-12 15:17:27.594 T:2972998752 DEBUG: CGUIMediaWindow::GetDirectory (addons://repository.castagnait/xbmc.addon.video)
2020-01-12 15:17:27.595 T:2972998752 DEBUG: ParentPath = [addons://repository.castagnait/xbmc.addon.video]
2020-01-12 15:17:27.595 T:2509496528 DEBUG: Thread waiting start, auto delete: false
2020-01-12 15:17:27.597 T:2509496528 DEBUG: CAddonDatabase: SELECT repo.id FROM repo .. took 0 ms
2020-01-12 15:17:27.597 T:2509496528 DEBUG: CAddonDatabase: query SELECT * FROM addons JOIN addonlinkrepo ON addons.id=addonlinkrepo.idAddon WHERE addonlinkrepo.idRepo IN (2) ORDER BY addons.addonID returned 2 rows in 1 ms
2020-01-12 15:17:27.598 T:2509496528 DEBUG: CAddonDatabase::GetAddons took 1 ms
2020-01-12 15:17:27.620 T:2509496528 DEBUG: CAddonMgr::GetAvailableUpdates took 22 ms
2020-01-12 15:17:27.622 T:2509496528 DEBUG: Thread waiting 2509496528 terminating
2020-01-12 15:17:27.625 T:2509496528 DEBUG: Thread BackgroundLoader start, auto delete: false
2020-01-12 15:17:27.626 T:2972998752 DEBUG: ------ Window Init (DialogNotification.xml) ------
2020-01-12 15:17:27.627 T:2509496528 DEBUG: Thread BackgroundLoader 2509496528 terminating
2020-01-12 15:17:27.671 T:2638999760 INFO: Python interpreter stopped
2020-01-12 15:17:27.671 T:2638999760 DEBUG: Thread LanguageInvoker 2638999760 terminating
2020-01-12 15:17:27.677 T:2699907280 DEBUG: -->Python Interpreter Initialized<--
2020-01-12 15:17:27.677 T:2699907280 DEBUG: CPythonInvoker(9, /home/pi/.kodi/addons/plugin.video.netflix/service.py): the source file to load is "/home/pi/.kodi/addons/plugin.video.netflix/service.py"
2020-01-12 15:17:27.678 T:2699907280 DEBUG: CPythonInvoker(9, /home/pi/.kodi/addons/plugin.video.netflix/service.py): setting the Python path to /home/pi/.kodi/addons/plugin.video.netflix:/home/pi/.kodi/addons/script.module.addon.signals/lib:/home/pi/.kodi/addons/script.module.certifi/lib:/home/pi/.kodi/addons/script.module.chardet/lib:/home/pi/.kodi/addons/script.module.future/libs:/home/pi/.kodi/addons/http://script.module.idna/lib:/home/pi/.…ackages/gtk-2.0
2020-01-12 15:17:27.678 T:2699907280 DEBUG: CPythonInvoker(9, /home/pi/.kodi/addons/plugin.video.netflix/service.py): entering source directory /home/pi/.kodi/addons/plugin.video.netflix
2020-01-12 15:17:27.678 T:2699907280 DEBUG: CPythonInvoker(9, /home/pi/.kodi/addons/plugin.video.netflix/service.py): instantiating addon using automatically obtained id of "plugin.video.netflix" dependent on version 2.26.0 of the xbmc.python api
2020-01-12 15:17:27.761 T:2494738640 DEBUG: GetImageHash - unable to stat url https://github.com/CastagnaIT/rep…/media/icon.png
2020-01-12 15:17:29.851 T:2699907280 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 Cryptodome.Random
Traceback (most recent call last):
File "/home/pi/.kodi/addons/plugin.video.netflix/service.py", line 13, in <module>
from resources.lib.run_service import run
File "/home/pi/.kodi/addons/plugin.video.netflix/resources/lib/run_service.py", line 28, in <module>
class NetflixService(object):
File "/home/pi/.kodi/addons/plugin.video.netflix/resources/lib/run_service.py", line 32, in NetflixService
from resources.lib.services.msl.http_server import MSLTCPServer
File "/home/pi/.kodi/addons/plugin.video.netflix/resources/lib/services/msl/http_server.py", line 30, in <module>
from .msl_handler import MSLHandler
File "/home/pi/.kodi/addons/plugin.video.netflix/resources/lib/services/msl/msl_handler.py", line 26, in <module>
from .request_builder import MSLRequestBuilder
File "/home/pi/.kodi/addons/plugin.video.netflix/resources/lib/services/msl/request_builder.py", line 31, in <module>
from .default_crypto import DefaultMSLCrypto as MSLCrypto
File "/home/pi/.kodi/addons/plugin.video.netflix/resources/lib/services/msl/default_crypto.py", line 23, in <module>
from Cryptodome.Random import get_random_bytes
ImportError: No module named Cryptodome.Random
-->End of Python script error report<--
2020-01-12 15:17:29.852 T:2699907280 DEBUG: onExecutionDone(9, /home/pi/.kodi/addons/plugin.video.netflix/service.py)
2020-01-12 15:17:29.884 T:2699907280 INFO: Python interpreter stopped
2020-01-12 15:17:29.884 T:2699907280 DEBUG: Thread LanguageInvoker 2699907280 terminating
fixed mit...
sudo apt-get install python-crypto-dbg python-crypto-doc python-pip-whl -y
pip install pycryptodomex
sudo ln -s /usr/lib/python2.7/dist-packages/Crypto /usr/lib/python2.7/dist-packages/Cryptodome