das update 12.2. hat leider den gleichen Fehler wie 12.1: ich komme nicht mal bis zur profil Auswahl.
12.0. und plus MSL.py aus Git lässt aber netflix funktionieren.
das update 12.2. hat leider den gleichen Fehler wie 12.1: ich komme nicht mal bis zur profil Auswahl.
12.0. und plus MSL.py aus Git lässt aber netflix funktionieren.
Bei mir läuft wieder alles einwandfrei.
Hallo,
vorgestern lief nichts, komischerweise konnte ich aber dann plötzlich gestern mit der 0.12.0 einiges schauen.
Hab nun auf 0.12.0 ge'updated und nun läuft alles! Tolle Sache, vielen Dank an alle "Bastler"!
Ich habe gestern mit der alten Version "Gotham" geschaut. Es wurde mir aber nur in 640x480 gestreamt... Mit der neuen Version weiterhin nur 640x480... Weiß jemand woran das liegen kann?
An anderer Punkt wäre die Vorauswahl der Audio- und Untertitel-Sprache. Das klappt noch nicht, oder? Ich muß jedenfalls bei jeder Folge neu umstellen.
@FEF1 Sehr gut. Manche Titel gibt´s unter Linux nicht in einer besseren Auflösung... Ich habe hier eine detailierte Erklärung dazu geschriben - https://github.com/asciidisco/plu…flix/issues/184
@Gismo112 Ich hab deinen Fehler auf der Shield identifiziert. Ist der alte Case-Sensitive, Case-Insensitive filesystem schmonz, den man gerne mal vergisst... Ich hoffe ich bekomme heute noch nen Fix durch (den ich auch ohne Netflix Zugang testen kann...)
@dreamer Sobald ich wieder Zugriff auf meinen gesperrten Netflix Account hab, nehme ich mich deinem Problem an. Wenn es dir aus Privatsphäre Gründen nicht zu heikel ist, könntest du mir deine Profilnamen nennen? Zumindest vllt. ob du Zeichen abseits von A-Z & 0-9 drin hast (Leerzeichen, Umlaute, Sonderzeichen...), dann hätte ich zumindest mal nen Lead, wo ich mit dem testen anfangen kann... Danke.
@FEF1
Super, das es klappt bei Dir.
Das Problem mit der Bildauflösung könnte an deinen Einstellungen im inputstream_adaptive liegen.
Kannst ja mal ein Screenshot schicken.
Das mit dem Ton sollte eigentlich funktionieren.
Wenn du kein 5.1-Sound nutzen möchtest, das in den Netflix-Einstellungen abschalten.
Untertitel sollte auch klappen. In den Kodi-Einstellungen bei Player -> Sprache den Untertitel auf "Sprache der Benutzeroberfläche" , das gleiche am besten auch bei Audio.
@FEF1 Sehr gut. Manche Titel gibt´s unter Linux nicht in einer besseren Auflösung... Ich habe hier eine detailierte Erklärung dazu geschriben - https://github.com/asciidisco/plu…flix/issues/184
@Gismo112 Ich hab deinen Fehler auf der Shield identifiziert. Ist der alte Case-Sensitive, Case-Insensitive filesystem schmonz, den man gerne mal vergisst... Ich hoffe ich bekomme heute noch nen Fix durch (den ich auch ohne Netflix Zugang testen kann...)
@dreamer Sobald ich wieder Zugriff auf meinen gesperrten Netflix Account hab, nehme ich mich deinem Problem an. Wenn es dir aus Privatsphäre Gründen nicht zu heikel ist, könntest du mir deine Profilnamen nennen? Zumindest vllt. ob du Zeichen abseits von A-Z & 0-9 drin hast (Leerzeichen, Umlaute, Sonderzeichen...), dann hätte ich zumindest mal nen Lead, wo ich mit dem testen anfangen kann... Danke.
Supi. Einfach spitze. Danke. Wenn es mit dem testen bei Dir nicht klappt, kann ich auch gerne helfen
@FEF1 Bei Gotham ist das Problem so wie asciidisco sagt. Liegt nicht an Dir, habe es eben unter Libreelec getestet, ist bei mir auch.
Danke euch beiden für dir Erklärungen.
Vor ca einer Stunde leif noch alles wie beschrieben. Nun erhalte ich direkt nach dem Aufruf von Netflix einen Fehler.
Nochmal zusammengefasst:
LibreELEC-Generic.x86_64-9.0-Milhouse-20171016210604-#1016-ga007775
Netflix 0.12.2
Inputstream 999.2.1.4auf dem LibreELEC-Repo
... und hier der Log:
11:49:38.042 T:140635815250048 ERROR: Control 55 in window 10025 has been asked to focus, but it can't
11:49:40.104 T:140635796317952 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'urllib2.URLError'>
Error Contents: <urlopen error [Errno 111] Connection refused>
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/addon.py", line 42, in <module>
NAVIGATION.router(paramstring=REQUEST_PARAMS)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 45, in wrapped
result = func(*args, **kwargs)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 85, in router
options = self.before_routing_action(params=params)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 45, in wrapped
result = func(*args, **kwargs)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 708, in before_routing_action
'method': 'is_logged_in'}))
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 883, in call_netflix_service
data = urllib2.urlopen(full_url).read(opener)
File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
File "/usr/lib/python2.7/urllib2.py", line 429, in open
File "/usr/lib/python2.7/urllib2.py", line 447, in _open
File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
File "/usr/lib/python2.7/urllib2.py", line 1228, in http_open
File "/usr/lib/python2.7/urllib2.py", line 1198, in do_open
URLError: <urlopen error [Errno 111] Connection refused>
-->End of Python script error report<--
11:49:40.147 T:140635815250048 ERROR: GetDirectory - Error getting plugin://plugin.video.netflix/
11:49:40.157 T:140635815250048 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflix/) failed
Hast du Libreelec mal komplett neu gestartet und nochmal versucht ?
Ja, schon mehrmals.
Es kommt direkt nach dem Neustart bereits eine Netflix Fehlermeldung ohne das ich es aufrufe.
Finde eine Warning und einen error im Log:
....
WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
....
12:19:36.963 T:140323720242944 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: __generate_msl_header() got an unexpected keyword argument 'id_key_request'
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/service.py", line 15, in <module>
from resources.lib.MSLHttpRequestHandler import MSLHttpRequestHandler
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSLHttpRequestHandler.py", line 16, in <module>
MSL = Msl(kodi_helper=KODI_HELPER)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSL.py", line 69, in __init__
self.init_rsa_keys()
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSL.py", line 82, in init_rsa_keys
self.__perform_key_handshake()
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/MSL.py", line 635, in __perform_key_handshake
encrypt=False)
TypeError: __generate_msl_header() got an unexpected keyword argument 'id_key_request'
-->End of Python script error report<--
Probiere doch mal ein Downgrade auf 0.12.1, ob dann der Fehler weg ist. Dann wieder auf 0.12.2.
Wenn alles nichts hilft, kannst ja auch mal zum testen komplett Netflix deinstallieren (mit Einstellungen) und dann nach Neustart wieder 0.12.2 installieren
mit neuem Login.
Edit: Habe es eben auf meinem NUC mit Libreelec von heute und 0.12.2 getestet. Hier klappt alles ohne Fehler, auch nach Neustart.
Kein Problem, mach ich später. Danke dir!
@FEF1 Ich brauche den kompletten [definition=12,0]debug[/definition].[definition='1','0']log[/definition]
Edit:
Ich schätze mal, es ist das gleiche Problem wie hier: https://github.com/asciidisco/plu…flix/issues/200
[definition=12,3]Debug-Log[/definition] folgt!
Hier das Log eines Netflix-Addons-Startversuchs mit aktiviertem [definition=12,0]debug[/definition]:
13:01:54.143 T:140018885318784 DEBUG: Keyboard: scancode: 0x74, sym: 0x0112, unicode: 0x0000, modifier: 0x0
13:01:54.143 T:140018885318784 DEBUG: OnKey: down (0xf081) pressed, action is Down
13:01:54.148 T:140018866386688 DEBUG: Thread JobWorker start, auto delete: true
13:01:54.210 T:140018885318784 DEBUG: Previous line repeats 3 times.
13:01:54.210 T:140018885318784 DEBUG: Keyboard: scancode: 0x74, sym: 0x0112, unicode: 0x0000, modifier: 0x0
13:01:54.288 T:140018866386688 DEBUG: DoWork - took 140 ms to load special://masterprofile/Thumbnails/7/78316b18.jpg
13:01:54.289 T:140018282657536 DEBUG: DoWork - took 140 ms to load special://masterprofile/Thumbnails/c/cbf53fe6.jpg
13:01:54.291 T:140018699450112 DEBUG: DoWork - took 142 ms to load special://masterprofile/Thumbnails/3/3b008e68.jpg
13:01:54.291 T:140017192130304 DEBUG: DoWork - took 142 ms to load special://masterprofile/Thumbnails/4/478302df.jpg
13:01:54.308 T:140018885318784 DEBUG: Keyboard: scancode: 0x74, sym: 0x0112, unicode: 0x0000, modifier: 0x0
13:01:54.308 T:140018885318784 DEBUG: OnKey: down (0xf081) pressed, action is Down
13:01:54.321 T:140018282657536 INFO: easy_acquire - Created session to https://johtru.com
13:01:54.393 T:140018885318784 DEBUG: Keyboard: scancode: 0x74, sym: 0x0112, unicode: 0x0000, modifier: 0x0
13:01:54.529 T:140018282657536 DEBUG: GetImageHash - unable to stat url https://johtru.com/repo/repo_file…ources/icon.png
13:01:55.155 T:140018885318784 DEBUG: Keyboard: scancode: 0x72, sym: 0x0113, unicode: 0x0000, modifier: 0x0
13:01:55.155 T:140018885318784 DEBUG: OnKey: right (0xf083) pressed, action is Right
13:01:55.254 T:140018885318784 DEBUG: Keyboard: scancode: 0x72, sym: 0x0113, unicode: 0x0000, modifier: 0x0
13:01:55.314 T:140018866386688 DEBUG: GetImageHash - unable to stat url https://johtru.com/repo/repo_file…ources/icon.png
13:01:55.964 T:140018885318784 DEBUG: Keyboard: scancode: 0x24, sym: 0x000d, unicode: 0x000d, modifier: 0x0
13:01:56.006 T:140018885318784 DEBUG: OnKey: return (0xf00d) pressed, action is Select
13:01:56.006 T:140018885318784 DEBUG: Activating window ID: 10025
13:01:56.354 T:140018885318784 DEBUG: ------ Window Deinit (Home.xml) ------
13:01:56.354 T:140018885318784 DEBUG: FreeVisualisation() done
13:01:56.554 T:140018885318784 DEBUG: ------ Window Init (MyVideoNav.xml) ------
13:01:56.554 T:140018885318784 INFO: Loading skin file: MyVideoNav.xml, load type: KEEP_IN_MEMORY
13:01:56.618 T:140018885318784 DEBUG: CDirectoryProvider[]: refreshing..
13:01:56.618 T:140017192130304 ERROR: GetDirectory - Error getting
13:01:56.618 T:140018885318784 DEBUG: CDirectoryProvider[]: refreshing..
13:01:56.618 T:140018699450112 DEBUG: Previous line repeats 5 times.
13:01:56.619 T:140018699450112 ERROR: GetDirectory - Error getting
13:01:56.623 T:140018885318784 ERROR: Previous line repeats 5 times.
13:01:56.623 T:140018885318784 DEBUG: Keyboard: scancode: 0x24, sym: 0x000d, unicode: 0x0000, modifier: 0x0
13:01:56.638 T:140018885318784 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.netflix/)
13:01:56.638 T:140018885318784 DEBUG: ParentPath = [plugin://plugin.video.netflix/]
13:01:56.777 T:140017192130304 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.netflix] took 139 ms
13:01:56.778 T:140018282657536 DEBUG: StartScript - calling plugin Netflix('plugin://plugin.video.netflix/','1','','resume:false')
13:01:56.778 T:140016849540864 DEBUG: Thread LanguageInvoker start, auto delete: false
13:01:56.778 T:140016849540864 INFO: initializing python engine.
13:01:56.778 T:140016849540864 DEBUG: CPythonInvoker(4, /storage/.kodi/addons/plugin.video.netflix/addon.py): start processing
13:01:56.795 T:140016849540864 DEBUG: -->Python Interpreter Initialized<--
13:01:56.795 T:140016849540864 DEBUG: CPythonInvoker(4, /storage/.kodi/addons/plugin.video.netflix/addon.py): the source file to load is "/storage/.kodi/addons/plugin.video.netflix/addon.py"
13:01:56.795 T:140016849540864 DEBUG: CPythonInvoker(4, /storage/.kodi/addons/plugin.video.netflix/addon.py): setting the Python path to /storage/.kodi/addons/plugin.video.netflix:/storage/.kodi/addons/script.module.requests/lib:/usr/share/kodi/addons/script.module.pycryptodome/lib:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages/gtk-2.0
13:01:56.795 T:140016849540864 DEBUG: CPythonInvoker(4, /storage/.kodi/addons/plugin.video.netflix/addon.py): entering source directory /storage/.kodi/addons/plugin.video.netflix
13:01:56.795 T:140016849540864 DEBUG: CPythonInvoker(4, /storage/.kodi/addons/plugin.video.netflix/addon.py): instantiating addon using automatically obtained id of "plugin.video.netflix" dependent on version 2.25.0 of the xbmc.python api
13:01:57.139 T:140018885318784 DEBUG: ------ Window Init (DialogBusy.xml) ------
13:01:57.850 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting definitions
13:01:57.850 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: trying to load setting definitions from old format...
13:01:57.850 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting values
13:01:57.851 T:140016849540864 DEBUG: CSettingsManager: requested setting ([definition=12,9]logging[/definition]) was not found.
13:01:58.853 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting definitions
13:01:58.853 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: trying to load setting definitions from old format...
13:01:58.855 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting values
13:01:58.856 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting definitions
13:01:58.856 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: trying to load setting definitions from old format...
13:01:58.858 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting values
13:01:58.858 T:140016849540864 DEBUG: CSettingsManager: requested setting ([definition=12,9]logging[/definition]) was not found.
13:01:58.996 T:140016849540864 DEBUG: [Netflix] Started (Version 0.12.2)
13:01:58.996 T:140016849540864 DEBUG: [Netflix] "Navigation::router" called with arguments :paramstring = :
13:01:58.996 T:140016849540864 DEBUG: [Netflix] "Navigation::before_routing_action" called with arguments :params = {}:
13:01:58.997 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting definitions
13:01:58.997 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: trying to load setting definitions from old format...
13:01:58.997 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting values
13:01:58.999 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting definitions
13:01:58.999 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: trying to load setting definitions from old format...
13:01:59.000 T:140016849540864 DEBUG: CAddonSettings[plugin.video.netflix]: loading setting values
13:01:59.005 T:140016849540864 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'urllib2.URLError'>
Error Contents: <urlopen error [Errno 111] Connection refused>
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/addon.py", line 42, in <module>
NAVIGATION.router(paramstring=REQUEST_PARAMS)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 45, in wrapped
result = func(*args, **kwargs)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 85, in router
options = self.before_routing_action(params=params)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 45, in wrapped
result = func(*args, **kwargs)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 708, in before_routing_action
'method': 'is_logged_in'}))
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 883, in call_netflix_service
data = urllib2.urlopen(full_url).read(opener)
File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
File "/usr/lib/python2.7/urllib2.py", line 429, in open
File "/usr/lib/python2.7/urllib2.py", line 447, in _open
File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
File "/usr/lib/python2.7/urllib2.py", line 1228, in http_open
File "/usr/lib/python2.7/urllib2.py", line 1198, in do_open
URLError: <urlopen error [Errno 111] Connection refused>
-->End of Python script error report<--
13:01:59.013 T:140016849540864 INFO: Python script stopped
13:01:59.013 T:140016849540864 DEBUG: Thread LanguageInvoker 140016849540864 terminating
13:01:59.036 T:140018885318784 ERROR: GetDirectory - Error getting plugin://plugin.video.netflix/
13:01:59.080 T:140018885318784 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflix/) failed
13:01:59.080 T:140018885318784 DEBUG: CGUIMediaWindow::GetDirectory ()
13:01:59.080 T:140018885318784 DEBUG: ParentPath = [plugin://plugin.video.netflix/]
13:01:59.101 T:140016849540864 DEBUG: Thread BackgroundLoader start, auto delete: false
13:01:59.103 T:140018885318784 DEBUG: ------ Window Init (DialogNotification.xml) ------
13:01:59.196 T:140016849540864 DEBUG: Thread BackgroundLoader 140016849540864 terminating
13:01:59.320 T:140018885318784 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
13:02:04.805 T:140018885318784 DEBUG: ------ Window Deinit (DialogNotification.xml) ------
13:02:25.740 T:140018885318784 INFO: CheckIdle - Closing session to https://johtru.com (easy=0x7f588096b830, multi=(nil))
13:02:27.851 T:140018699450112 DEBUG: Thread JobWorker 140018699450112 terminating (autodelete)
13:02:27.854 T:140018866386688 DEBUG: Thread JobWorker 140018866386688 terminating (autodelete)
13:02:27.876 T:140017192130304 DEBUG: Thread JobWorker 140017192130304 terminating (autodelete)
13:02:29.021 T:140018282657536 DEBUG: Thread JobWorker 140018282657536 terminating (autodelete)
Die von Gismo beschriebenen Schritte habe ich noch nicht gemacht.
Lade das Log bitte nicht so in den Thread. Nutze Pastebin, sprunge.us oder Paste Ubuntu.
Der Log ist leider auch nicht vollständig.
Aber es sieht für mich so aus, als wenn du keine richtige I-Net Verbundung hast.
Version 0.12.2 ist draußen & damit sollten jetzt alle Videos wieder laufen.
Ich konnte mich leider noch nicht dem Problem von @seppeel annehmen, da Netflix grade für 1-2 Tage meine Account gesperrt hat, da ich für die Lösung des Video Problems zu viele "Bad Requests" geschickt habe...
Wunderbare Arbeit, vielen Dank. Mit der v0.12.2 läuft jedes Video wieder. Was allerdings "beschnitten" ist, die 5.1 Tonspur. Ich bekomme maximal den 5.1 192Kbps Stream und nicht den gewohnten 384 5.1 Ton.
Ist das Problem bekannt @asciidisco? Im manifest sehe ich den Stream auch nicht mehr.
Einen Netflix Account zum testen hast Du oder kann man dir da unter die Arme greifen?
Sorry, werde Logs in Zukunft korrekt posten!
Nach Down- und anschließendem Uprade läuft es nun wieder. Danke euch!
@asciidisco: mein Profil name ist netflix. Aber mein login name ist eine email mit Bindestrich. Also enthält es @ . und -.
Sehr schräg das alles...Heute hat das Addon auch schon direkt beim Start von LibreElec einen Fehler geworfen und funktionierte danach nicht mehr. Wenn ich nachher Zeit habe, kann ich auch wieder Logs hochladen
Bei mir alles nicht so wild, weil ich sonst auch einfach Netflix per Chromecast an den Fernseher streamen kann
Gruß
seppel
Probiere doch mal ein Downgrade auf 0.12.1, ob dann der Fehler weg ist. Dann wieder auf 0.12.2.
Wenn alles nichts hilft, kannst ja auch mal zum testen komplett Netflix deinstallieren (mit Einstellungen) und dann nach Neustart wieder 0.12.2 installieren
mit neuem Login.
Versuche das mal. Das erste hat bei FEF1 auch schon geholfen
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!