Closed MichaelHoppe closed 5 years ago
confirmed
how it seems, ARD anouncing empty categories. my script has to filter them....
ok now they use JS to load JSON "at runtime", i'am impressed...
@MichaelHoppe can you test the commit fe88b80
The described error doesnt apper any more. But when i go to ARD -> Das Erste -> Sendungen -> Tatort I get the following error:
06:32:35.641 T:1962647552 DEBUG: StartScript - calling plugin Mediathek('plugin://plugin.video.mediathek/','306','?type=ARD&action=openJsonLink&link=https%3A%2F%2Fwww.ardmediathek.de%2Fard%2Fplayer%2FY3JpZDovL2Rhc2Vyc3RlLmRlL3RhdG9ydA') 06:32:35.641 T:1480586144 DEBUG: Thread LanguageInvoker start, auto delete: false 06:32:35.642 T:1480586144 INFO: initializing python engine. 06:32:35.642 T:1480586144 DEBUG: CPythonInvoker(320, /storage/.kodi/addons/plugin.video.mediathek/default.py): start processing 06:32:35.662 T:1455420320 DEBUG: Thread scriptobs start, auto delete: false 06:32:35.675 T:1480586144 DEBUG: -->Python Interpreter Initialized<-- 06:32:35.675 T:1480586144 DEBUG: CPythonInvoker(320, /storage/.kodi/addons/plugin.video.mediathek/default.py): the source file to load is "/storage/.kodi/addons/plugin.video.mediathek/default.py" 06:32:35.676 T:1480586144 DEBUG: CPythonInvoker(320, /storage/.kodi/addons/plugin.video.mediathek/default.py): setting the Python path to /storage/.kodi/addons/plugin.video.mediathek:/storage/.kodi/addons/script.module.beautifulsoup4/lib:/storage/.kodi/addons/script.module.certifi/lib:/storage/.kodi/addons/script.module.chardet/lib:/storage/.kodi/addons/script.module.idna/lib:/storage/.kodi/addons/script.module.requests/lib:/storage/.kodi/addons/script.module.urllib3/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 06:32:35.676 T:1480586144 DEBUG: CPythonInvoker(320, /storage/.kodi/addons/plugin.video.mediathek/default.py): entering source directory /storage/.kodi/addons/plugin.video.mediathek 06:32:35.676 T:1480586144 DEBUG: CPythonInvoker(320, /storage/.kodi/addons/plugin.video.mediathek/default.py): instantiating addon using automatically obtained id of "plugin.video.mediathek" dependent on version 2.25.0 of the xbmc.python api 06:32:35.862 T:1962647552 DEBUG: ------ Window Init (DialogBusy.xml) ------ 06:32:36.415 T:1480586144 DEBUG: [Mediathek]: quality: 2 06:32:36.415 T:1480586144 DEBUG: [Mediathek]: Quality: 2 06:32:36.416 T:1480586144 DEBUG: [Mediathek]: argv[0]: plugin://plugin.video.mediathek/ 06:32:36.416 T:1480586144 DEBUG: [Mediathek]: argv[1]: 306 06:32:36.433 T:1480586144 DEBUG: [Mediathek]: download https://www.ardmediathek.de/ard/player/Y3JpZDovL2Rhc2Vyc3RlLmRlL3RhdG9ydA 06:32:36.629 T:1480586144 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
Should i create a new Issue for that?
nope, i will track this with this bug...
thanks for your debugging. i will look into this this evening
Sorry ich blicke erst jetzt, dass du mich ja auf deutsch angeschrieben hast.
ich hab mir das mal angeschaut. Wie es aussieht, ist es "Work as Designed". Wenn ich den Link im Browser aufrufe, bekomme ich "Der Beitrag ist nicht vorhanden bzw. nicht mehr verfügbar."
Das Plugin sollte das Abfangen, aber ich kann nicht vorher Prüfen ob der Link einen gültigen VideoLink bereit hält (zu mindestens nicht ohne, dass ich alle links crawle, und das dauert leider...)
@MichaelHoppe kannst du mal 2437ff0 ausprobieren...
Ja, das funktioniert. Mit dem commit kommt der Fehler nicht mehr!
Wenn ich mich in Ard durch die Menüs clicke (zb Beliebte Serien oder Drama) bekomme ich folgenden Fehler
ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--