Leute, ich kann Euch nur warnen, irgendwelche zips von unserem Jenkins runterzuladen und zu installieren! Ihr geht da volles Risiko und wir haben bei Supportanfragen keine Ahnung, womit Ihr da eigentlich arbeitet. Für offizielle Sachen haben wir offizielle Download-Locations bzw. Devs stellen Euch explizit Testbuilds zur Verfügung. Wartet doch einfach, bis wir was offizielles für Euch zur Verfügung stellen.
Beiträge von ksooo
-
-
Hallo, funktioniert dieses Add-on noch für jemanden? spacy arbeitest Du noch an dem Add-on oder jemand anderes oder niemand? Gibt es alternative Kodi Add-ons für Prime Music?
-
Moin, ich möchte mal kurz was zum Video Versions/Extras Thema sagen, denn als einer der Kodi-"Übermenschen" (der tatsächlich tausende von Stunden Entwicklungszeit in Kodi investiert hat, in mehr als 10 Jahren allerdings) war ich hier tief involviert, kenne also Beteiligte und Hintergrundinfos sehr gut:
Team Kodi hat hier schwere Fehler gemacht, ja. Der gravierendste war, dass das Feature noch in Omega rein sollte. Das war eine Teamentscheidung, nach einigem Hin und Her, auch aufgrund von Druck der Community und des "Hauptentwicklers". Allerdings haben viele Leute mitentschieden, die viel zu weit weg waren vom Reifegrad des Features und noch schlimmer, von den technischen Details der Implementierung. Inzwischen habe wir viel gelernt über die technischen (!) Details und sind uns einig, dass das leider totaler Schrott ist (angefangen vom Datenbankmodell bis hin zu handwerklich nicht gut gemachtem Code). Wir werden hier (auch nach Release von Omega) noch sehr viel Zeit investieren müssen, um es langfristig wartbar und funktional erweiterbar zu bekommen.
Die Zusammenarbeit mit dem "Hauptentwickler" war von Anfang an schwierig. Einige von uns haben sehr viel zeit mit Code Review verbracht und der Entwickler war ... wie soll ich sagen ... nicht besonders offen für unsere Verbesserungsvorschläge. Er hat sehr oft dargestellt, dass er sich für einen sehr guten und erfahrenen Entwickler hält und war oft sehr uneinsichtig. Das hat die Zusammenarbeit von Anfang langwierig und für beide Seiten sehr anstrengend gemacht.
Eskaliert mit den bekannten Konsequenzen ist das Ganze, als ich (ja, ich war das!) einen Pull-Request von ihm abgelehnt habe zu mergen, ABER und das schreibt der Gute nicht in seiner Begründung für seinen Quit, nachdem ich ihm erklärt habe warum UND sogar einen Codepatch gepostet hatte, wie man es besser machen kann.
Ihr könnt ja mal schauen, wieviel Arbeit von Kodi-Teammitgliedern seit dem Merge des Features reingeflossen sind. Alle PRs mit Submitter ungleich xodidox sind von Team Kodi, um das Feature rund zu kriegen. Und auch bei den PRs von xodidox sind unzählige Stunden in Reviews seitens Team Kodi gegangen. Und glaubt mir, keiner von uns hatte da so geplant, hier soviel Zeit mit zu verbringen, aber die "Übermenschen" möchten eben, dass das Zeug eine gewisse Qualität bekommt, bis zum Omega Release.
GitHub PRs zu dem Feature: https://github.com/xbmc/xbmc/pull…ns%2FExtras%22+
Ich hoffe, das klärt das Ganze etwas auf.
LG und Frohe Weihnachten, Kai. -
-
Die Nexus Version kann sowohl die letzten 5 Sender als auch auf den letzten Sender ohne Probleme umschalten. Die Omega wird nur noch die letzten 5 Sender zur Verfügung stellen. Das direkte Umschalten auf den letzten Sender funktioniert aufgrund von Änderungen im Core nicht mehr. Die Änderungen sind soweit schon im Git, aber noch nicht im Repo.
Falls es diese „Äderung im Core“ gibt, ist sie ungewollt. Ich empfehle ja, in github ein issue aufzumachen, mit einer präzisen Beschreibung und [definition='1','0']log[/definition], dann kann sich jemand dessen annehmen. Vielleicht habe ich ja was kaputt gemacht mit kürzlich gemachten Änderungen?
-
Hallo Sandmann, danke für die Unterstützung für die Android-API. Beta 2 läuft hier (Shield Pro 2019 + kodi 20.2) damit super.
Einzig „Suchen“ liefert nur wenige bis gar keine vernünftige Treffer. Ist das bekannt? Wenn ja, kann man das fixen?
-
@spacy Kein Interesse an dem PR? Keine Reaktion hier oder auf github. Schade.
-
Habe mal einen PR für den Matrix Port erstellt: https://github.com/spacys/mediathek/pull/41
-
Hier noch ein LOG mit Kodinerds 19 Matrix...die Entwicklung geht weiter.
Für die Exceptions im Log habe ich hier bereits die nötigen Patches gepostet.
-
Vielleicht liegt es auch daran...aber das hat dann auch etwas zu tun mit Kodi 19 Matrix.
Ja, damit überhaupt etwas unter neuestem Matrix laufen kann, muss man das Addon entsprechend fixen (wie Sandmann79 es gemacht für Amazon VOD). Außerdem muss man noch Python3 Anpassungen machen, siehe mein vorheriges Posting dazu.
Und selbst dann bekomme ich auf der Shield immer noch einen Fehler, wenn ich z.B. etwas aus einer Playlist abspielen will. Das pssiert aber genau so unter Leia, hat also nichts mit unvollständigem Prt des Addons auf Matrix zu tun.
Code
Alles anzeigen2020-06-21 23:05:18.733 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: HTTP/1.1 400 Bad Request 2020-06-21 23:05:18.733 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: Server: Server 2020-06-21 23:05:18.733 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: Date: Sun, 21 Jun 2020 21:05:22 GMT 2020-06-21 23:05:18.734 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: Content-Type: application/json 2020-06-21 23:05:18.734 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: Content-Length: 205 2020-06-21 23:05:18.734 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: Connection: keep-alive 2020-06-21 23:05:18.734 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: x-amzn-RequestId: 97581a31-22fb-4b28-a119-6f801eb7cb81 2020-06-21 23:05:18.734 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: Access-Control-Allow-Origin: https://music.amazon.de 2020-06-21 23:05:18.734 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: Access-Control-Expose-Headers: x-amzn-RequestId,x-amzn-ErrorType,x-amzn-ErrorMessage,Date 2020-06-21 23:05:18.734 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: Access-Control-Allow-Credentials: true 2020-06-21 23:05:18.734 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: Vary: Origin,Content-Type,Accept-Encoding,X-Amzn-CDN-Cache,X-Amzn-AX-Treatment,User-Agent 2020-06-21 23:05:18.735 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - HEADER_IN: x-amz-rid: CMJA3N405HPTQMWJNZS9 2020-06-21 23:05:18.735 T:2498 DEBUG <general>: Curl::[definition='1','3']Debug[/definition] - TEXT: Connection #0 to host music.amazon.de left intact 2020-06-21 23:05:18.735 T:2498 ERROR <general>: CCurlFile::Open failed with code 400 for https://music.amazon.de/EU/api/dmls/: {"__type":"com.amazon.digitalmusiclocator#UnauthorizedException","message":"Request authentication failure : CSRF_TOKEN_MISMATCH (AuthenticationException) request-id: 97581a31-22fb-4b28-a119-6f801eb7cb81"} 2020-06-21 23:05:18.736 T:2498 ERROR <general>: AddOnLog: inputstream.adaptive: License server returned failure 2020-06-21 23:05:18.741 T:2498 ERROR <general>: AddOnLog: inputstream.adaptive: Initialize failed (SingleSampleDecrypter) 2020-06-21 23:05:18.741 T:2498 DEBUG <general>: AddOnLog: inputstream.adaptive: Session::~Session() 2020-06-21 23:05:18.747 T:2498 DEBUG <general>: AddOnLog: inputstream.adaptive: WVDecrypter destructed 2020-06-21 23:05:18.748 T:2498 ERROR <general>: CVideoPlayer::OpenInputStream - error opening [plugin://plugin.audio.amazonmedia/?mode=getTrack&asin=B087QM6CV8] 2020-06-21 23:05:18.748 T:2498 INFO <general>: CVideoPlayer::OnExit() 2020-06-21 23:05:18.749 T:2498 DEBUG <general>: AddOnLog: inputstream.adaptive: Close()
-
@ksooo hattest du mal versuchst ein Addon-Reset durchzuführen?
Aber klar doch. Ich habe das Addon sogar deinstalliert, inklusive aller Daten, die es speichert und danach wieder installiert. Hat nichts gebracht.
Ich habe zwei Shields. eine mit Leia und eine mit Matrix Nightly. Problem tritt auf beiden Geräten auf!
-
Und hier noch zwei kleine Fixes bzgl. Python 3 Kompat. Sonst hat man mit Kodi 19 Exceptions im Log. Ändert aber nichts an meinem License Server Error Problem (mein anderer Post).
2288c2288
< temp_file.write(m3u_string.encode("ascii"))
---
> temp_file.write(m3u_string)
2369c2369
< a = str(float.hex(math.floor(16 * (1 + random.random()))))[4:5]
---
> a = str(float.hex(float(math.floor(16 * (1 + random.random())))))[4:5]
2372c2372
< return str(float.hex(math.floor(65536 * (1 + random.random()))))[4:8]
---
> return str(float.hex(float(math.floor(65536 * (1 + random.random())))))[4:8] -
Hi, kann seit Kurzem auf meiner shield keine Playlists (evtl. auch anderes) mehr Abspielen mit dem Addon.
"License Server returned error" im Log...
2020-06-20 16:34:18.986 T:8586 ERROR <general>: AddOnLog: inputstream.adaptive: Key system request: com.widevine.alpha
2020-06-20 16:34:18.988 T:8586 INFO <general>: AddOnLog: inputstream.adaptive: Successfully parsed .mpd file. #Periods: 1, #Streams in first period: 1, Type: VOD, Download speed: 5169051.9583 Bytes/s
2020-06-20 16:34:19.219 T:8586 ERROR <general>: CCurlFile::FillBuffer - Failed: HTTP returned error 400
2020-06-20 16:34:19.219 T:8586 ERROR <general>: CCurlFile::Open failed with code 400 for https://music.amazon.de/EU/api/dmls/:?tag=kodinerds04-21 [Anzeige]2020-06-20 16:34:19.219 T:8586 ERROR <general>: AddOnLog: inputstream.adaptive: License server returned failure
2020-06-20 16:34:19.222 T:8586 ERROR <general>: AddOnLog: inputstream.adaptive: Initialize failed (SingleSampleDecrypter)
2020-06-20 16:34:19.226 T:8586 ERROR <general>: CVideoPlayer::OpenInputStream - error opening [plugin://plugin.audio.amazonmedia/?mode=getTrack&asin=B00K0TQ66I]Hatte das Addon inkl. Daten auch schon mal komplett neu installiert.
Ist das ein bekannter Fehler?
Andere Frage: Funktioniert das Addon mit Kodi 19?
-
Playlists sind wieder heil, danke. "Empfehlungen" werfen immer noch einen Fehler, wenn man drauf klickt.
-
Hi, kriege seit gestern nur nich Fehler, wenn ixh z.B. den Inhalt einer Playlist anzeigen lassen will:
Code
Alles anzeigen2020-04-11 08:50:36.486327+0200 kodi.bin[11498:386247] [definition='1','3']Debug[/definition] Print: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.KeyError'> Error Contents: u'albumList' Traceback (most recent call last): File "/Users/kai/Library/Application Support/Kodi/addons/plugin.audio.amazonmedia/amazonmedia.py", line 2491, in <module> am.reqDispatch() File "/Users/kai/Library/Application Support/Kodi/addons/plugin.audio.amazonmedia/amazonmedia.py", line 275, in reqDispatch self.lookup(asin) File "/Users/kai/Library/Application Support/Kodi/addons/plugin.audio.amazonmedia/amazonmedia.py", line 1627, in lookup if data['metadata']['albumList'] is not None: KeyError: u'albumList' -->End of Python script error report<--
-
Zurücksetzen hat nichts gebracht. Selbe Exception wie bei meinem vorigen Posting ("License server returned failure").
Ich benutze einen Mac. Auf dem funktioniert aber grundsätzlich inputstream.adaptive mit DRM Streams (also jedenfalls Netflix, Amazon Prime Video).Und ich habe auch noch 'ne Shield. Gerade getestet (selber Kodi build wie auf meinem Mac): mit der funktioniert die 0.0.40. Cool.
-
Beim Zurücksetzen des Addons die nächste Exception:
Code
Alles anzeigen2020-03-25 17:26:50.020 kodi.bin[67521:9587928] [definition='1','3']Debug[/definition] Print: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.OSError'> Error Contents: [Errno 2] No such file or directory: '/Users/kai/Library/Application Support/Kodi/userdata/addon_data/plugin.audio.amazonmedia' Traceback (most recent call last): File "/Users/kai/Library/Application Support/Kodi/addons/plugin.audio.amazonmedia/amazonmedia.py", line 2356, in <module> am.reqDispatch() File "/Users/kai/Library/Application Support/Kodi/addons/plugin.audio.amazonmedia/amazonmedia.py", line 137, in reqDispatch self.resetAddon() File "/Users/kai/Library/Application Support/Kodi/addons/plugin.audio.amazonmedia/amazonmedia.py", line 413, in resetAddon shutil.rmtree(self.addonUDatFo) File "/Users/Shared/xbmc-depends/macosx10.15_x86_64-target-debug/lib/python2.7/shutil.py", line 253, in rmtree File "/Users/Shared/xbmc-depends/macosx10.15_x86_64-target-debug/lib/python2.7/shutil.py", line 251, in rmtree OSError: [Errno 2] No such file or directory: '/Users/kai/Library/Application Support/Kodi/userdata/addon_data/plugin.audio.amazonmedia' -->End of Python script error report<--
-
Mit 0.0.40 komme ich etwas weiter, aber Abspielen klappt imme rnoch nicht:
Code2020-03-25 14:46:47.362 kodi.bin[66625:9481751] [definition='1','3']Debug[/definition] Print: VideoPlayer::OpenFile: plugin://plugin.audio.amazonmedia/?asin=B07MKQ9LFC&mode=getTrack 2020-03-25 14:46:47.363 kodi.bin[66625:9482757] [definition='1','3']Debug[/definition] Print: Creating InputStream 2020-03-25 14:46:48.022 kodi.bin[66625:9482757] [definition='1','3']Debug[/definition] Print: CCurlFile::FillBuffer - Failed: HTTP returned error 400 2020-03-25 14:46:48.022 kodi.bin[66625:9482757] [definition='1','3']Debug[/definition] Print: CCurlFile::Open failed with code 400 for https://music.amazon.de/EU/api/dmls/: 2020-03-25 14:46:48.022 kodi.bin[66625:9482757] [definition='1','3']Debug[/definition] Print: AddOnLog: InputStream Adaptive: License server returned failure 2020-03-25 14:46:48.022 kodi.bin[66625:9482757] [definition='1','3']Debug[/definition] Print: AddOnLog: InputStream Adaptive: License update not successful (no keys) 2020-03-25 14:46:48.023 kodi.bin[66625:9482757] [definition='1','3']Debug[/definition] Print: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter) 2020-03-25 14:46:48.023 kodi.bin[66625:9482757] [definition='1','3']Debug[/definition] Print: CVideoPlayer::OpenInputStream - error opening [plugin://plugin.audio.amazonmedia/?asin=B07MKQ9LFC&mode=getTrack] 2020-03-25 14:46:48.023 kodi.bin[66625:9482757] [definition='1','3']Debug[/definition] Print: CVideoPlayer::OnExit() 2020-03-25 14:46:48.046 kodi.bin[66625:9481751] [definition='1','3']Debug[/definition] Print: CVideoPlayer::CloseFile()
-
Die neue Version funktioniert bei mir nicht. Fehlermeldung beim Start des Addons. Das Addon-Package scheint unvollständig zu sein.
Python2020-03-25 00:16:24.952867+0100 kodi.bin[55871:9203389] [definition='1','3']Debug[/definition] Print: 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 lib.NetflixCommon Traceback (most recent call last): File "/Users/kai/Library/Application Support/Kodi/addons/plugin.audio.amazonmedia/service.py", line 8, in <module> from resources.lib.NetflixCommon import NetflixCommon ImportError: No module named lib.NetflixCommon -->End of Python script error report<--
Ist übrigens nicht Mac-spezifisch. Gleiches Fehlerbild auch unter Android.
-
Ich habe die Version 0.14.4 von CastagnaIT angepasst, so dass es wieder läuft.
Bis der Fix im Repo landet, kann man sich an der zip bedienen.
Hast Du ein diff für Deine Änderung?