Ich habe die 10 Seiten (noch) nicht gelesen und versuche es erst einmal mit der Abkürzung: Gibt es ein PPA das man verwenden kann um kodie/prime im yavdr Umfeld zu benutzten ohne großes "gedöns"? Falls nein ist das noch ein funktionierender weg
step by step von nc17
yaVDR 0.6 + Kodi + Amazon Prime Instant Video Addon kein Ton
-
-
Ich denke das kannst du dir aktuell sparen, meines Wissens nach ist aufgrund der DRM Geschichten von Amazon das aktuell nur mit dem Kodi-Agile Branch und der aktuellsten inputstream.adaptive Verson möglich, heisst also selbst ist der Mann. Du kannst mal im kodinerds Forum vorbeischauen, da sind aktuelle Infos zu finden, ich hab selbst nur mal kurz Kodi-agile mit dem in Entwicklung befindlichen Netflix Addon getestet und mein erster Eindruck war recht positiv, abgesehen von dem ein oder anderen Absturz. Produktiv ist jedenfalls noch nichts einsetzbar.
-
Herausforderung:
1) Fernbedienung steuert Chrome nicht, obwohl im Addon aktiviert.
2) Chrome spielt video ab, aber keinen Ton. Starte ich Chrome aber via xterm habe ich auch Ton. Soll heißen, nur wenn ich Chrome aus dem Addon heraus starte, geht der Ton nicht.Es ist zwar eine Weile her, und es steht auch (irgendwo) im Sandman-Thread auf kodinerds, aber weil ich mich für meine aktuelle Neuinstallation nicht direkt erinnern konnte, wie ich das damals hinbekommen hab, und es hier im Forum nicht gefunden hab: wie auch die Installationsanweisung von Amazon VOD mitteilt, ist für dein erstes Problem die Installation von xdotool notwendig. Danach (und nach aktivierter Einstellung im Addon) läuft bei mir die Bedienung von chrome aus der Ferne tadellos.
whitedwarf
-
Hab heute aktualisiert auf kodi 17b7, geht einwandfrei inkl inputstream, vnsi und alles was ich hier so benutze, das Einzige was halt nicht geht ist Amazon VOD mit DRM.
Ich versuche morgen mal 18a1, mal sehen ob man das auch ans Laufen kriegt. Ich hab auch gesehen in diesem kodinerds repo ist sowas wie ein satip client, den würde ich mir auch gern mal ansehen.
Christian
die inpustream VOD Dienste, also Amazon, Maxdome, SkyGo (Netflix hab ich nicht getestet) funktionieren jetzt wieder mit den nightly builds von leia.
Auf yaVDR Trusty bedarf es für Amazon seit Einführung der zwei Faktor Autorisierung ein Update von perl2.7 von 2.7.6 auf mindestens 2.7.8 - ich hab auf launchpad bei fkrull/deadsnakes-python2.7 Pakete in 2.7.12 gefunden die einwandfrei funktionieren.
CPU bei DRM so 30-40%, lässt sich sehr gut mit leben. Vielen Dank an Raybuntu von den kodinerds!
Gruß Christian
-
-
CKone kannst du mir mal verraten wie Ich Python manuell updaten kann, Prime läuft bei mir seit Monaten nicht mehr mit Kodi, schau nur über Firefox
na so manuell wie du denkst ist das gar nicht:
Codesudo add-apt-repository ppa:fkrull/deadsnakes-python2.7 sudo apt-get update sudo apt-get upgrade
danach sollten sich 7 Pakete aktualisieren:
Codeii libpython2.7:amd64 2.7.6-8ubuntu0.3 amd64 Shared Python runtime library (version 2.7) ii libpython2.7-dev:amd64 2.7.6-8ubuntu0.3 amd64 Header files and a static library for Python (v2.7) ii libpython2.7-minimal:amd64 2.7.6-8ubuntu0.3 amd64 Minimal subset of the Python language (version 2.7) ii libpython2.7-stdlib:amd64 2.7.6-8ubuntu0.3 amd64 Interactive high-level object-oriented language (standard library, version 2.7) ii python2.7 2.7.6-8ubuntu0.3 amd64 Interactive high-level object-oriented language (version 2.7) ii python2.7-dev 2.7.6-8ubuntu0.3 amd64 Header files and a static library for Python (v2.7) ii python2.7-minimal 2.7.6-8ubuntu0.3 amd64 Minimal subset of the Python language (version 2.7)
Codeii libpython2.7:amd64 2.7.12-1~trusty1 amd64 Shared Python runtime library (version 2.7) ii libpython2.7-dev:amd64 2.7.12-1~trusty1 amd64 Header files and a static library for Python (v2.7) ii libpython2.7-minimal:amd64 2.7.12-1~trusty1 amd64 Minimal subset of the Python language (version 2.7) ii libpython2.7-stdlib:amd64 2.7.12-1~trusty1 amd64 Interactive high-level object-oriented language (standard library, version 2.7) ii python2.7 2.7.12-1~trusty1 amd64 Interactive high-level object-oriented language (version 2.7) ii python2.7-dev 2.7.12-1~trusty1 amd64 Header files and a static library for Python (v2.7) ii python2.7-minimal 2.7.12-1~trusty1 amd64 Minimal subset of the Python language (version 2.7)
gefunden uA hier: https://askubuntu.com/question…-to-latest-version-of-2-x
Christian
[Edit] Was ist das fürn bescheuerter Code Editor hier... [Edit]
-
Ich habe jetzt kodi 18 (nightly) installiert und mit deinem Python-Tip funzt auch das Amazon VOD Addon wieder - Danke dafür!
Allerdings kann ich nirgends eine ZIP für das Addon "InputStream Adaptive" (für Ubuntu 14.04.5 LTS und Kodi 18) finden
die ich dann über Kodi "aus ZIP-Datei" installieren könnte. Woher stammt euer InputStream?
Mein Ziel ist es, wieder Serien von Amazon Prime auf Kodi schauen zu können. Idealerweise auch DRM.
-
naja du siehst den Wald vor lauter Bäumen nicht und merkst nicht das du es längst gefunden hast
inputstream wird jetzt über das kodi binary Repo ausgeliefert, also bei dir aus dem nightly ppa.
entferne vorher zuerst die alten Versionen von inputstream und aktualisiere auch die lib aus dem chrome Paket.bei mir konnte ich folgendes erfolgreich testen:
DRM: Amazon und tvnow
1080 full hd und DD+ 5.1, Amazon und maxdome
weiterin funktionieren Skygo und 7TV
Netflix hab ich installiert, hab aber keinen Account und möchte den Probemonat auch erst im Dezember starten.
Christian
-
Danke, Christian, damit gehts wieder!
Habe zwar einige python-Fehler im log, aber Amazon und Amazon VOD funktionieren jetzt wieder - sogar Serienfolgen, die vorher wegen DRM auf den Browser ausgewichen sind, laufen jetzt out of the box. Musste nicht mal die libwidivine neu aus chrome extrahieren, läuft mit der bisherigen.
-
Was für Python Fehler hast du im log?
-
Gerade mal geschaut - auch bei erfolgreicher Wiedergabe habe ich das im log:
Code
Alles anzeigen... 21:10:09.375 T:140193990416128 NOTICE: [Amazon] AmazonDB: Service Start 21:10:09.450 T:140193998808832 NOTICE: Skin Helper Service --> WebService - start helper webservice on port 52307 21:10:09.450 T:140194007201536 NOTICE: Skin Helper Service --> Skin Helper Service version 1.1.3 started 21:10:09.613 T:140194023986944 ERROR: 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: ('result',) Traceback (most recent call last): File "/var/lib/vdr/.kodi/addons/service.library.data.provider/service.py", line 181, in <module> Main() File "/var/lib/vdr/.kodi/addons/service.library.data.provider/service.py", line 52, in __init__ self._fetch_favourite() File "/var/lib/vdr/.kodi/addons/service.library.data.provider/service.py", line 84, in _fetch_favourite LIBRARY._fetch_favourite_episodes() File "/var/lib/vdr/.kodi/addons/service.library.data.provider/resources/lib/library.py", line 335, in _fetch_favourite_episodes return self._fetch_items(useCache, prefix="favouriteepisodes", queryFunc=query_favourite) File "/var/lib/vdr/.kodi/addons/service.library.data.provider/resources/lib/library.py", line 66, in _fetch_items rv = queryFunc() # Must return a unicode string (json-encoded data) File "/var/lib/vdr/.kodi/addons/service.library.data.provider/resources/lib/library.py", line 303, in query_favourite if favs['result']['favourites'] is None: KeyError: ('result',) -->End of Python script error report<-- 21:10:09.679 T:140194032379648 NOTICE: script.grab.fanart: Grab Fanart Service Started ... 21:10:11.920 T:140193931667200 NOTICE: ADDON: script.module.metadatautils v1.0.0 installed 21:10:15.397 T:140195210352640 ERROR: CPythonInvoker(2, /var/lib/vdr/.kodi/addons/script.common.plugin.cache/default.py): script didn't stop in 5 seconds - let's kill it 21:10:20.400 T:140195210352640 ERROR: CPythonInvoker(10, /var/lib/vdr/.kodi/addons/script.skin.helper.backgrounds/service.py): script didn't stop in 5 seconds - let's kill it 21:10:20.400 T:140194007201536 NOTICE: Skin Helper Service --> Shutdown requested ! 21:10:20.402 T:140194007201536 NOTICE: Skin Helper Service --> Skin Helper Service version 1.1.3 stopped 21:10:25.403 T:140195210352640 ERROR: CPythonInvoker(7, /var/lib/vdr/.kodi/addons/script.skin.helper.service/service.py): script didn't stop in 5 seconds - let's kill it 21:10:25.403 T:140193973630720 NOTICE: Skin Helper Widgets --> Backgroundservice stopped 21:10:26.128 T:140193965238016 NOTICE: service.xbmc.primeproxy: exited 21:10:31.133 T:140195210352640 ERROR: CPythonInvoker(0, /var/lib/vdr/.kodi/addons/service.xbmc.versioncheck/service.py): script didn't stop in 5 seconds - let's kill it 21:10:31.162 T:140195210352640 NOTICE: ADDON: script.module.pyamf v0.6.2 installed ...
-
also ich kann gern heute Abend noch mal nachsehen aber ich mein ich hab solche Meldungen nicht...
Christian
-
Ich muss das Thema leider nochmal hochholen. Nach Update von Python und Installation von Inputstream Adaptive startet Kodi kurz und beendet sich gleich wieder. Leider sehe ich nicht in den Logs, Ihr vielleicht mehr
Kodi LogCode:41.881 T:140131044780096 NOTICE: load skin from: /var/lib/vdr/.kodi/addons/skin.rapier (version: 11.1.12) :42.545 T:140131044780096 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList" :42.795 T:140131044780096 NOTICE: Register - new joystickemulation device registered on application->1: Tastatur-Spieler (0000:0000) :42.821 T:140131044780096 NOTICE: initialize done :42.822 T:140131044780096 NOTICE: Running the application... :42.824 T:140131044780096 NOTICE: starting zeroconf publishing :42.835 T:140129146500864 NOTICE: ES: Starting UDP Event server on port 9777 :42.835 T:140129146500864 NOTICE: UDP: Listening on port 9777 (ipv6 : false)
Syslog
CodeNov 25 17:03:45 rene kernel: [ 2521.300272] init: kodi main process (16183) terminated with status 135 Nov 25 17:03:45 rene Kodi: Kodi exit with exit status 135, , ENV: TERM=linux#012EXIT_STATUS=135#012PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin#012PWD=/#012JOB=kodi#012RESULT=failed#012SHLVL=1#012HOME=/var/lib/vdr#012PROCESS=main#012UPSTART_INSTANCE=#012UPSTART_EVENTS=stopped#012UPSTART_JOB=kodi-exit#012INSTANCE=#012DISPLAY=:1#012_=/usr/bin/env .
Wenn ihr noch was braucht sagt bescheid. Ich hab Inputstream habe ich vorher nicht deinstalliert. Vielleicht liegt es daran...
-
vielleicht bin ich ein Stück weiter, hat er ein Problem dabei?
Code
Alles anzeigenmethod return sender=:1.45 -> dest=:1.57 reply_serial=2 int32 250 string "Remote control disabled" Traceback (most recent call last): File "/usr/bin/set-kodi-display", line 77, in <module> backup_videoscreen() File "/usr/bin/set-kodi-display", line 47, in backup_videoscreen output = videoscreen.find('monitor').text AttributeError: 'NoneType' object has no attribute 'find' libEGL warning: DRI2: failed to authenticate /usr/bin/kodi: line 179: 2635 Bus error "$LIBDIR/${bin_name}/${bin_name}.bin" $SAVED_ARGS Crash report available at /var/lib/vdr/kodi_crashlog-20171126_163525.log method return sender=:1.45 -> dest=:1.62 reply_serial=2 int32 250 string "Remote control enabled" method return sender=:1.45 -> dest=:1.70 reply_serial=2 int32 250 string "Remote control disabled" Traceback (most recent call last): File "/usr/bin/set-kodi-display", line 77, in <module> backup_videoscreen() File "/usr/bin/set-kodi-display", line 47, in backup_videoscreen output = videoscreen.find('monitor').text AttributeError: 'NoneType' object has no attribute 'find' libEGL warning: DRI2: failed to authenticate /usr/bin/kodi: line 179: 3742 Bus error "$LIBDIR/${bin_name}/${bin_name}.bin" $SAVED_ARGS Crash report available at /var/lib/vdr/kodi_crashlog-20171126_164431.log method return sender=:1.45 -> dest=:1.75 reply_serial=2 int32 250 string "Remote control enabled" method return sender=:1.45 -> dest=:1.79 reply_serial=2 int32 250 string "Remote control disabled" Traceback (most recent call last): File "/usr/bin/set-kodi-display", line 77, in <module> backup_videoscreen() File "/usr/bin/set-kodi-display", line 47, in backup_videoscreen output = videoscreen.find('monitor').text AttributeError: 'NoneType' object has no attribute 'find' libEGL warning: DRI2: failed to authenticate /usr/bin/kodi: line 179: 5084 Bus error "$LIBDIR/${bin_name}/${bin_name}.bin" $SAVED_ARGS Crash report available at /var/lib/vdr/kodi_crashlog-20171126_170040.log method return sender=:1.45 -> dest=:1.84 reply_serial=2 int32 250 string "Remote control enabled" method return sender=:1.45 -> dest=:1.88 reply_serial=2 int32 250 string "Remote control disabled" /var/lib/vdr/.kodi/userdata/guisettings.xml not found, creating stub file /var/lib/vdr/.kodi/userdata/guisettings.xml does not exist /var/lib/vdr/.kodi/.display_cache/VGA-0-videodevice.xml not found, creating stub file /var/lib/vdr/.kodi/userdata/guisettings.xml not found, creating stub file Traceback (most recent call last): File "/usr/lib/python3.4/xml/etree/ElementTree.py", line 791, in _get_writer write = file_or_filename.write AttributeError: 'str' object has no attribute 'write' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/set-kodi-display", line 84, in <module> guisettings_xml = change_videoscreen(output, new_videoscreen) File "/usr/bin/set-kodi-display", line 59, in change_videoscreen tree = parse_template(guisettings, videoscreen_template, output) File "/usr/bin/set-kodi-display", line 38, in parse_template xml_tree.write(template_path) File "/usr/lib/python3.4/xml/etree/ElementTree.py", line 761, in write with _get_writer(file_or_filename, encoding) as write: File "/usr/lib/python3.4/contextlib.py", line 59, in __enter__ return next(self.gen) File "/usr/lib/python3.4/xml/etree/ElementTree.py", line 798, in _get_writer errors="xmlcharrefreplace") FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/vdr/.kodi/userdata/guisettings.xml' libEGL warning: DRI2: failed to authenticate /usr/bin/kodi: line 179: 6141 Bus error "$LIBDIR/${bin_name}/${bin_name}.bin" $SAVED_ARGS Crash report available at /var/lib/vdr/kodi_crashlog-20171126_171223.log method return sender=:1.45 -> dest=:1.93 reply_serial=2 int32 250 string "Remote control enabled"
-
Bei KODI 18 hat sich das Format der guisettings.xml geändert - da muss das Skript /usr/bin/set-kodi-display so aussehen: https://raw.githubusercontent.…r/bin/set-kodi-display-v2
-
libEGL warning: DRI2: failed to authenticate
Welcher nvidia-Treiber ist da installiert?
-
seahawk1986 340.102
Ich werd das mal ändern und dann testen. Wird das script beim update von kodi nicht mit angepasst?
-
Nein, das Skript kommt aus dem Paket yavdr-base, das ist dafür ausgelegt, dass du die KODI-Version aus dem zugehörigen yaVDR-PPA nutzt. Wenn die von dir installierte Entwicklungsversion von KODI das durcheinander wirbelt, musst du dich darum kümmern, dass der Rest passt...
Was steht denn in /var/lib/vdr/kodi_crashlog-20171126_171223.log bzw. der letzten bei einem nicht erfolreichen Start von KODI generierten Logdatei?
-
-
die Datei anzupassen hat leider nicht geholfen
Damit sollte eigentlich zumindest der Fehler von dem Python-Skript verschwinden.
Installier mal das Paket gdb, dann sollte das Start-Skript von KODI einen Backtrace erstellen können (IIRC landet der dann in /var/lib/vdr/).
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!