Ich habs mit Serien getestet, "Absentia", "The Grand Tour", weil das waren welche wo ich wusste das es vorher nur mit 2.0 ging.
Du musst schauen das wenn du kein Passtrough eingeschaltet hast in den Kodi Settings nicht 2.0 eingestellt hast.
Da hat @peak3d was angepasst das wenn dort 2.0 eingestellt ist Stereo Spuren bevorzugt werden (macht ja auch Sinn).
Beiträge von loomes
-
-
@Onkel-W
Frisches Ubuntu 16.04 und frisch ausgechecktes xbmc git?
Dann muss das laufen, ich habe für meine letzte Version mal alles gelöscht und komplett neu ausgecheckt und alles komplett neu gebaut.
Ist einwandfrei durchgelaufen. -
@Onkel-W
Alles nach Anweisung in der README.android. Also sprich Ubuntu 16.04 64bit in einer VirtualBox. -
Also wenn du in der Whitelist einfach alles anwählst sollte sich das genauso verhalten wie vorher meine ich.
-
@M2k Also bei mir geht die Suche. Aktuelle Version installiert? Ich habe gestern wieder ne neue in die Dropbox gelegt. Jetzt gerade baut er wieder ne aktuelle mit all den Änderungen seid gestern. Ist dann in 20min auch in der Dropbox.
-
Ja das ist dann in der Tat seltsam Muss aber irgendwie an deinem Build liegen, meiner läuft, zumindest hier bei mir.
Kannst es ja mal mit meinem testen ob der bei dir auch nicht läuft? -
Nein du musst das nicht mehr ändern. JNI hat @peak3d ja gefixt so wie es aussieht: https://github.com/peak3d/inputst…aedb101238bb2db
Das zurückstellen auf NDK war doch nur als Workaround gedacht damit Kodi bei Netflix/Amazon nicht mehr abschmiert. Das ist das alte Verfahren, das wird so nicht wieder in die Nightys reinkommen, die sind immer JNI.
Am Inpustream musst du auch nichts mehr ändern, das hat @peak3d ja nun schon gemacht: https://github.com/peak3d/inputst…996b8ae310af2a9Du musst dir wenn du frisch aufgesetzt hast also nur noch den EAC3 Crypt pull reinholen: https://github.com/xbmc/xbmc/pull/13884
Und dann ab dafür
Das läuft hier mit meiner Version einwandfrei. Amazon DD+
-
Ich habe nochmal ne neue gebaut mit den Änderungen von diesem Tag: https://www.dropbox.com/sh/e6je1ezea5n…q5wQq0dxAa?dl=0
@peak3d
Amazon mit DD+ läuft einwandfrei. Netflix wie gehabt ebenso, und seid den Änderungen hatte ich auch keinen Kodi Absturz mehr beim stream start -
Ist doch kein Problem. Den Ordner org.xbmc.kodi umbenennen. Kodi deinstallieren, meine Version installieren, Ordner wieder zurück umbenennen. Kodi starten.
Gesendet von meinem SM-G950F mit Tapatalk
-
Hatte ich aber ein paar Stunden vorher geschrieben, das ich das mache wenn ich es zeitlilch noch hinbekomme.
Gesendet von meinem SM-G950F mit Tapatalk
-
@peak3d
Hab die Version eben mal gebaut. Aktuelle Version mit deinen letzten Änderungen im Request, main von inputstream den entsprechenden Part entfernt.Bei mir hier bekomme ich allerdings bei Amazon immer nur zwei Stereo Spuren angezeigt (DE/ENG). Von 5.1 ist nichts mehr zu sehen.Aber villeicht bin ich ja auch einfach nur zu doof das richtig zu ändernHier ist die Version wenn es mal jemand probieren will: https://www.dropbox.com/sh/e6je1ezea5n…q5wQq0dxAa?dl=0
Packagename ist standard (org.xbmc.kodi)Edit:
So war es, ich war zu doof. Habe mir nur eingebildet die main.cpp geändert zu haben.
Mit der jetzigen Version funktioniert 5.1 wieder bei Amazon.
@peak3d du bist der Allerbeste -
@peak3d SUPER,
Wenn ich es schaffe baue ich heute abend noch eine 64bit Version damit zusammen -
Naja das mit dem Backup Script birgt aber auch Gefahren wenn sich der package Name ändert.
In vielen Addons werden in den Settings Pfade abgespeichert welche dann alle nicht mehr passen. -
Also ich habe festgestellt die letzten Tage das Kodi weitaus weniger abstürzt wenn ich Amazon/Netflix nutze wenn ich die Streams über meine nach Emby exportierten strm Dateien starte.
Nutze nachwievor die wvdecrypter JNI Version (selbst gebaut), nicht die NDK Fallback wie die Kodinerds im Moment. -
@Perlbo
- Bei der Shield muss USB Port 1 frei sein.
- Dann schaltest du in den Entwickeroptionen "USB-Debugging" ein und danach "Netzwerk-Debugging".
- Dann brauchst du einen zweiten Rechner mit installiertem ADB (windows oder Linux)
- dort dann zur Shield connecten mit "adb connect ipdershield"
- und dann "adb logcat" -
Hi @peak3d
Hab das bei mir gerade mal geschaut, alles in Ordnung. Die CPU Kerne eiern alle zwischen 0 und 10% rum.
Direkt nach dem starten gehen die Kerne mal kurz auf 40-50% wenn er das Emby Addon startet usw, beruhigt sich aber nach 3-4 Sekunden wieder.Audigerät aktiv halten ist an, Passtrough ist an, Systemtöne sind an. Shield ist eine 2017er 16GB wie du ja weisst.
Nutze allerdings nicht den Standard Skin (habe Nebula, der bringt auch eigene Systemtöne mit), mit dem kann ich nachher nochmal probieren. -
Wir haben immer noch @peak3d. Er macht doch eine wirklich tolle Arbeit mit inputstream und auch am Netflix Addon.
Er hat letzte Woche sofort losgelegt als Netflix die Profile Auswahl Geschichte angepasst hat und hat die neuen Sachen eingepflegt nachdem ich ihm die Daten geschickt hatte (Er hatte auf seinem FireTV da ganz andere Ausgaben von Netflix als ich mit der Shield).
Gestern hat er wieder was am Inputstream gefixt, nun sollte Netflix auf der Shield auch wieder 4K (h265) können.
Und an der Geschichte mit den Abstürzen ist er drann soweit mir bekannt ist.Kodi18 ist eben eine "ALPHA". Ich finde es nun nicht wirklich schlimm wenn dann mal auf einem System ein paar Wochen Fehler bestehen. Mann kann nicht immer an allen Fronten zugleich kämpfen.
Und letztlich machen es die Leute ja alle in Ihrer Freizeit. -
-
@kevsei
Bei Netflix die 13.3 da wurde das gesamte profile abfrage Konstrukt von @peak3d gestern umgebaut. Das funktioniert auf der Shield eigentlich wieder, bei mir zumindest.
Du solltest zur Sicherheit mal unter addon_data den netflix addon ordner einmal löschen.
Dann Kodi starten und dann das netflix addon starten und neu einrichten.
So hat es bei mir geklappt. Allerdings kann ich im Moment keinerlei Video starten von Netflix, entweder schmiert kodi ab oder freezt.
Von daher wäre es ja ganz gut wenn du dann mal sagst wie es bei ist. -
Das schmeisst direkt beim Kodi starten schon eine Fehlermeldung:
Code
Alles anzeigen14:53:48.133 T:139177366608 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.AttributeError'> Error Contents: 'int' object has no attribute 'get' Traceback (most recent call last): File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/service.py", line 226, in <module> NetflixService().run() File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/service.py", line 97, in __init__ self.nx_common) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixHttpRequestHandler.py", line 79, in __init__ netflix_session=netflix_session) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixHttpSubRessourceHandler.py", line 31, in __init__ self.prefetch_login() File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixHttpSubRessourceHandler.py", line 44, in prefetch_login account=self.credentials) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 1581, in refresh_session_data page_data = self._parse_page_contents(content=response.text) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 2044, in _parse_page_contents content=content) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 154, in extract_inline_netflix_page_data profiles = self.get_profiles(content=content) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 178, in get_profiles avatars = self.get_avatars(falcorDict=falcorDict) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 196, in get_avatars _images = _avatars[_avatar].get('images', {}) AttributeError: 'int' object has no attribute 'get' -->End of Python script error report<--
Hab mal unter addon_data alles gelöscht von dem Netflix Addon. Dann kommen erstmal keine Fehler, aber nach dem eingeben des Passworts beim anmelden kommt dann:Code
Alles anzeigen15:10:08.989 T:139179439184 ERROR: Traceback (most recent call last): 15:10:08.990 T:139179439184 ERROR: File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock 15:10:08.990 T:139179439184 ERROR: File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/SocketServer.py", line 318, in process_request 15:10:08.991 T:139179439184 ERROR: File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/SocketServer.py", line 331, in finish_request 15:10:08.991 T:139179439184 ERROR: File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/SocketServer.py", line 652, in __init__ 15:10:08.992 T:139179439184 ERROR: File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/BaseHTTPServer.py", line 340, in handle 15:10:08.992 T:139179439184 ERROR: File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request 15:10:08.993 T:139179439184 ERROR: File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixHttpRequestHandler.py", line 50, in do_GET 15:10:08.994 T:139179439184 ERROR: result = getattr(self.server.res_handler, method)(params) 15:10:08.994 T:139179439184 ERROR: File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixHttpSubRessourceHandler.py", line 105, in login 15:10:08.995 T:139179439184 ERROR: _ret = self.netflix_session.login(account=self.credentials) 15:10:08.995 T:139179439184 ERROR: File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 283, in login 15:10:08.997 T:139179439184 ERROR: content=page.text) 15:10:08.998 T:139179439184 ERROR: File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 154, in extract_inline_netflix_page_data 15:10:08.998 T:139179439184 ERROR: profiles = self.get_profiles(content=content) 15:10:08.999 T:139179439184 ERROR: File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/NetflixSession.py", line 177, in get_profiles 15:10:08.999 T:139179439184 ERROR: falcorDict = json.loads('{' + falcorCache[0] + '}') 15:10:08.999 T:139179439184 ERROR: IndexError: list index out of range 15:10:09.003 T:139120305232 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <class 'httplib.BadStatusLine'> Error Contents: '' Traceback (most recent call last): File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/addon.py", line 33, in <module> NAVIGATION.router(paramstring=REQUEST_PARAMS) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 45, in wrapped result = func(*args, **kwargs) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 92, in router return self.switch_account() File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 752, in switch_account if self.establish_session(account=account) is not True: File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 45, in wrapped result = func(*args, **kwargs) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 734, in establish_session 'password': account['password']})) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 978, in call_netflix_service data = urllib2.urlopen(full_url).read(opener) File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/urllib2.py", line 154, in urlopen File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/urllib2.py", line 429, in open File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/urllib2.py", line 447, in _open File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/urllib2.py", line 407, in _call_chain File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/urllib2.py", line 1228, in http_open File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/urllib2.py", line 1201, in do_open File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/httplib.py", line 1121, in getresponse File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/httplib.py", line 438, in begin File "/home/jenkins/workspace/Android-ARM64/tools/depends/xbmc-depends/aarch64-linux-android-21-debug/lib/python2.7/httplib.py", line 402, in _read_status BadStatusLine: '' -->End of Python script error report<--