[Release] Amazon Prime Instant Video

  • Moin,

    bisher hat das Addon bei mir super funktioniert. Ich habe nun aber meinen Raspberry mit OSMC aktualisiert.
    Seit dem habe erhalte ich immer einen Skript Fehler.

    Hier der Auszug aus dem Log:
    ====================AMAZON START====================
    12:10:17 T:2848715808 NOTICE: [Amazon] Login
    12:10:30 T:2823549984 NOTICE: Thread JobWorker start, auto delete: true
    12:13:10 T:2848715808 NOTICE: [Amazon] getURL: https://www.amazon.de/dp/B00I4DW2HE?tag=kodinerds04-21 [Anzeige]
    12:13:12 T:2848715808 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.IndexError'>
    Error Contents: list index out of range
    Traceback (most recent call last):
    File "/home/osmc/.kodi/addons/plugin.video.amazon/default.py", line 47, in <module>
    modes()
    File "/home/osmc/.kodi/addons/plugin.video.amazon/default.py", line 38, in modes
    exec 'sitemodule.%s()' % common.args.sitemode
    File "<string>", line 1, in <module>
    File "/home/osmc/.kodi/addons/plugin.video.amazon/resources/lib/play.py", line 53, in PLAYVIDEO
    PLAYVIDEOINT()
    File "/home/osmc/.kodi/addons/plugin.video.amazon/resources/lib/play.py", line 207, in PLAYVIDEOINT
    values = GETFLASHVARS(amazonUrl)
    File "/home/osmc/.kodi/addons/plugin.video.amazon/resources/lib/play.py", line 245, in GETFLASHVARS
    values['customer'] = re.compile('"customerID":"(.*?)"',re.DOTALL).findall(showpage)[0]
    IndexError: list index out of range
    -->End of Python script error report<--
    12:13:13 T:3024461824 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.amazon/?asin=<B00I4DW2HE>&mode=<play>&name=<1+-+Das+Zoofest>&sitemode=<PLAYVIDEO>&adult=<0>&trailer=<0>&selbitrate=<0>]
    12:13:14 T:2744644640 NOTICE: Thread BackgroundLoader start, auto delete: false
    12:13:17 T:2823549984 NOTICE: Previous line repeats 1 times.
    12:13:17 T:2823549984 NOTICE: Thread JobWorker start, auto delete: true
    12:13:18 T:2744644640 NOTICE: Thread LanguageInvoker start, auto delete: false
    12:13:18 T:2744644640 NOTICE: -->Python Interpreter Initialized<--
    12:13:30 T:3024461824 WARNING: Skin has invalid include: Viewtype51
    12:13:30 T:3024461824 WARNING: Skin has invalid include: Viewtype52
    12:13:30 T:3024461824 WARNING: Skin has invalid include: Viewtype53
    12:13:30 T:2744644640 NOTICE: Thread BackgroundLoader start, auto delete: false
    12:13:37 T:2744644640 NOTICE: Thread LanguageInvoker start, auto delete: false
    12:13:37 T:2744644640 NOTICE: -->Python Interpreter Initialized<--
    12:13:44 T:2754606112 NOTICE: [Amazon] ATVURL --> url = https://atv-ps-eu.amazon.com/cdp/catalog/Browse?firmware=fmw%3A045.01E01164A-app%3A4.7&deviceTypeID=A3VN4E5F7BBC7S&deviceID=BB28BEFCBED4&format=json&NumberOfResults=250&StartIndex=250&ContentType=TVEpisode&RollupToSeason=T&OrderBy=SalesRank&IncludeAll=T&OfferGroups=B0043YVHMY&version=2&tag=kodinerds04-21 [Anzeige]
    12:13:47 T:2798384160 NOTICE: ES: Client from 192.168.2.100 timed out
    12:15:39 T:2823549984 NOTICE: Thread BackgroundLoader start, auto delete: false
    12:15:45 T:2823549984 NOTICE: Thread LanguageInvoker start, auto delete: false
    12:15:45 T:2823549984 NOTICE: -->Python Interpreter Initialized<--
    12:15:46 T:2823549984 WARNING: Attempt to use invalid handle -1
    12:15:48 T:2823549984 WARNING: Previous line repeats 2 times.
    12:15:48 T:2823549984 NOTICE: Thread JobWorker start, auto delete: true
    12:15:48 T:2690642976 NOTICE: Thread BackgroundLoader start, auto delete: false
    12:15:50 T:2690642976 NOTICE: Thread LanguageInvoker start, auto delete: false
    12:15:50 T:2690642976 NOTICE: -->Python Interpreter Initialized<--
    12:15:56 T:2690642976 NOTICE: Thread LanguageInvoker start, auto delete: false
    12:15:57 T:2690642976 NOTICE: -->Python Interpreter Initialized<--
    12:15:59 T:2877150240 ERROR: EXCEPTION: Non-Existent Control 300
    12:16:26 T:2823549984 NOTICE: Thread LanguageInvoker start, auto delete: false
    12:16:26 T:2823549984 NOTICE: -->Python Interpreter Initialized<--
    12:16:26 T:2823549984 WARNING: CPythonInvoker(17): Script invoked without an addon. Adding all addon modules installed to python path as fallback. This behaviour will be removed in future version.

  • Hmmmm, anscheinend wir "Serienfanart in der Staffel/Episodenliste anzeigen" bei Episoden ingoriert. Per Zufall gestern aufgefallen, kann dir leider nicht sagen seit welchen Update.

    "I don't caretaker"

    SKIN: Embuary - Donate: HIER de Hoibe bestellen, merci :thumbup:

    Devices: Nvidia Shield + Fire TV 4k --- NAS: i3 6100 | 8GB | 15tb | OMV4 | Emby --- TV: Sony 55" XF9005 + LG 47" LM640S | 114x Adalight | Yamaha 683

  • okay sandmann nachdem ich beide launcher zurückgesetzt habe und alle cookies gelöscht habe kann ich jetzt zwar den stream öffnen ohne qualitätsabfrage allerdings versucht der den x mal zu öffnen bis er dann irgendwann sagt widergabe nich möglich details in der logdatei

  • hier der ausschnitt der logdatei:
    ====================AMAZON START====================
    19:30:22 T:1744630848 NOTICE: [Amazon] Unicode support: False
    19:30:22 T:1744630848 NOTICE: Thread BackgroundLoader start, auto delete: false
    19:30:22 T:1744630848 NOTICE: Thread JobWorker start, auto delete: true
    19:30:26 T:1633678400 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:30:26 T:1633678400 NOTICE: -->Python Interpreter Initialized<--
    19:30:27 T:1633678400 NOTICE: [Amazon] Args: mode="listmovie", name="Filme", opt="", page="1", sitemode="LIST_MOVIE_ROOT", url=""
    19:30:27 T:1633678400 NOTICE:
    ====================AMAZON START====================
    19:30:27 T:1633678400 ERROR: CPythonInvoker(5, /storage/.kodi/addons/plugin.video.amazon/default.py): failed to run the gc to clean up after running prior to shutting down the Interpreter
    19:30:27 T:1633678400 WARNING: CPythonInvoker(5, /storage/.kodi/addons/plugin.video.amazon/default.py): the python script "/storage/.kodi/addons/plugin.video.amazon/default.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon7xbmcgui6DialogE,N9XBMCAddon7xbmcgui14DialogProgressE,N9XBMCAddon7xbmcgui6DialogE,N9XBMCAddon9xbmcaddon5AddonE
    19:30:27 T:1633678400 NOTICE: Thread BackgroundLoader start, auto delete: false
    19:30:29 T:1633678400 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:30:29 T:1633678400 NOTICE: -->Python Interpreter Initialized<--
    19:30:30 T:1633678400 NOTICE: [Amazon] Args: mode="listmovie", name="Beliebt", opt="", page="1", sitemode="LIST_MOVIES_SORTED", url="popularity"
    19:30:30 T:1633678400 NOTICE:
    ====================AMAZON START====================
    19:30:33 T:1633678400 WARNING: GetDurationFromMinuteString <runtime> should be in minutes. Interpreting '0' as 0 minutes
    19:30:36 T:1633678400 WARNING: Previous line repeats 7 times.
    19:30:36 T:1633678400 ERROR: CPythonInvoker(6, /storage/.kodi/addons/plugin.video.amazon/default.py): failed to run the gc to clean up after running prior to shutting down the Interpreter
    19:30:36 T:1633678400 WARNING: CPythonInvoker(6, /storage/.kodi/addons/plugin.video.amazon/default.py): the python script "/storage/.kodi/addons/plugin.video.amazon/default.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon7xbmcgui6DialogE,N9XBMCAddon7xbmcgui14DialogProgressE,N9XBMCAddon9xbmcaddon5AddonE,N9XBMCAddon7xbmcgui6DialogE
    19:30:40 T:1633678400 NOTICE: Thread BackgroundLoader start, auto delete: false
    19:30:41 T:1625289792 NOTICE: Thread JobWorker start, auto delete: true
    19:31:48 T:1533015104 NOTICE: Previous line repeats 2 times.
    19:31:48 T:1533015104 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:31:48 T:1744630848 NOTICE: Thread JobWorker start, auto delete: true
    19:31:49 T:1533015104 NOTICE: -->Python Interpreter Initialized<--
    19:31:50 T:1533015104 NOTICE: [Amazon] Args: asin="B00I8WAWE6", mode="play", name="Ich - Einfach unverbesserlich 2", sitemode="PLAYVIDEO", adult="0", trailer="0", selbitrate="0"
    19:31:50 T:1533015104 NOTICE:
    ====================AMAZON START====================
    19:31:50 T:1533015104 NOTICE: [Amazon] Run plugin: plugin://plugin.program.browser.launcher/?url=https%3A%2F%2Fwww.amazon.de%2Fdp%2FB00I8WAWE6%2F%3Fautoplay%3D1&mode=showSite&kiosk=yes
    19:31:50 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350
    19:31:50 T:1660744768 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:31:50 T:1660744768 NOTICE: -->Python Interpreter Initialized<--
    19:31:51 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350 click --repeat 2 1
    19:31:51 T:1970188288 ERROR: Playlist Player: skipping unplayable item: 1, path [plugin://plugin.video.amazon/?asin=<B00I8WAWE6>&mode=<play>&name=<Ich+-+Einfach+unverbesserlich+2>&sitemode=<PLAYVIDEO>&adult=<0>&trailer=<0>&selbitrate=<0>]
    19:31:51 T:1533015104 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:31:52 T:1533015104 NOTICE: -->Python Interpreter Initialized<--
    19:31:53 T:1533015104 NOTICE: [Amazon] Args: asin="B00I8VZQ34", mode="play", name="Fast & Furious 6", sitemode="PLAYVIDEO", adult="0", trailer="0", selbitrate="0"
    19:31:53 T:1533015104 NOTICE:
    ====================AMAZON START====================
    19:31:53 T:1533015104 NOTICE: [Amazon] Run plugin: plugin://plugin.program.browser.launcher/?url=https%3A%2F%2Fwww.amazon.de%2Fdp%2FB00I8VZQ34%2F%3Fautoplay%3D1&mode=showSite&kiosk=yes
    19:31:53 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350
    19:31:53 T:1660744768 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:31:53 T:1660744768 NOTICE: -->Python Interpreter Initialized<--
    19:31:54 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350 click --repeat 2 1
    19:31:54 T:1970188288 ERROR: Playlist Player: skipping unplayable item: 2, path [plugin://plugin.video.amazon/?asin=<B00I8VZQ34>&mode=<play>&name=<Fast+%26+Furious+6>&sitemode=<PLAYVIDEO>&adult=<0>&trailer=<0>&selbitrate=<0>]
    19:31:54 T:1533015104 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:31:55 T:1533015104 NOTICE: -->Python Interpreter Initialized<--
    19:31:56 T:1533015104 NOTICE: [Amazon] Args: asin="B00I4TAQJO", mode="play", name="After Earth", sitemode="PLAYVIDEO", adult="0", trailer="0", selbitrate="0"
    19:31:56 T:1533015104 NOTICE:

  • Teil 2:
    ====================AMAZON START====================
    19:31:56 T:1533015104 NOTICE: [Amazon] Run plugin: plugin://plugin.program.browser.launcher/?url=https%3A%2F%2Fwww.amazon.de%2Fdp%2FB00I4TAQJO%2F%3Fautoplay%3D1&mode=showSite&kiosk=yes
    19:31:56 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350
    19:31:56 T:1660744768 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:31:56 T:1660744768 NOTICE: -->Python Interpreter Initialized<--
    19:31:57 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350 click --repeat 2 1
    19:31:57 T:1970188288 ERROR: Playlist Player: skipping unplayable item: 3, path [plugin://plugin.video.amazon/?asin=<B00I4TAQJO>&mode=<play>&name=<After+Earth>&sitemode=<PLAYVIDEO>&adult=<0>&trailer=<0>&selbitrate=<0>]
    19:31:57 T:1533015104 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:31:58 T:1533015104 NOTICE: -->Python Interpreter Initialized<--
    19:31:59 T:1533015104 NOTICE: [Amazon] Args: asin="B00HZL2US2", mode="play", name="Die Schlümpfe 2", sitemode="PLAYVIDEO", adult="0", trailer="0", selbitrate="0"
    19:31:59 T:1533015104 NOTICE:

    ====================AMAZON START====================
    19:31:59 T:1533015104 NOTICE: [Amazon] Run plugin: plugin://plugin.program.browser.launcher/?url=https%3A%2F%2Fwww.amazon.de%2Fdp%2FB00HZL2US2%2F%3Fautoplay%3D1&mode=showSite&kiosk=yes
    19:31:59 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350
    19:31:59 T:1660744768 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:31:59 T:1660744768 NOTICE: -->Python Interpreter Initialized<--
    19:32:00 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350 click --repeat 2 1
    19:32:01 T:1970188288 ERROR: Playlist Player: skipping unplayable item: 4, path [plugin://plugin.video.amazon/?asin=<B00HZL2US2>&mode=<play>&name=<Die+Schl%C3%BCmpfe+2>&sitemode=<PLAYVIDEO>&adult=<0>&trailer=<0>&selbitrate=<0>]
    19:32:01 T:1533015104 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:32:01 T:1533015104 NOTICE: -->Python Interpreter Initialized<--
    19:32:02 T:1533015104 NOTICE: [Amazon] Args: asin="B00P2S5KCI", mode="play", name="Rubinrot", sitemode="PLAYVIDEO", adult="0", trailer="0", selbitrate="0"
    19:32:02 T:1533015104 NOTICE:

    ====================AMAZON START====================
    19:32:02 T:1533015104 NOTICE: [Amazon] Run plugin: plugin://plugin.program.browser.launcher/?url=https%3A%2F%2Fwww.amazon.de%2Fdp%2FB00P2S5KCI%2F%3Fautoplay%3D1&mode=showSite&kiosk=yes
    19:32:02 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350
    19:32:02 T:1660744768 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:32:02 T:1660744768 NOTICE: -->Python Interpreter Initialized<--
    19:32:03 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350 click --repeat 2 1
    19:32:04 T:1970188288 ERROR: Playlist Player: skipping unplayable item: 5, path [plugin://plugin.video.amazon/?asin=<B00P2S5KCI>&mode=<play>&name=<Rubinrot>&sitemode=<PLAYVIDEO>&adult=<0>&trailer=<0>&selbitrate=<0>]
    19:32:04 T:1533015104 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:32:04 T:1533015104 NOTICE: -->Python Interpreter Initialized<--
    19:32:05 T:1533015104 NOTICE: [Amazon] Args: asin="B00H39RQ94", mode="play", name="Ich - Einfach unverbesserlich", sitemode="PLAYVIDEO", adult="0", trailer="0", selbitrate="0"
    19:32:05 T:1533015104 NOTICE:

    ====================AMAZON START====================
    19:32:05 T:1533015104 NOTICE: [Amazon] Run plugin: plugin://plugin.program.browser.launcher/?url=https%3A%2F%2Fwww.amazon.de%2Fdp%2FB00H39RQ94%2F%3Fautoplay%3D1&mode=showSite&kiosk=yes
    19:32:05 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350
    19:32:05 T:1660744768 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:32:05 T:1660744768 NOTICE: -->Python Interpreter Initialized<--
    19:32:06 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350 click --repeat 2 1
    19:32:07 T:1970188288 ERROR: Playlist Player: skipping unplayable item: 6, path [plugin://plugin.video.amazon/?asin=<B00H39RQ94>&mode=<play>&name=<Ich+-+Einfach+unverbesserlich>&sitemode=<PLAYVIDEO>&adult=<0>&trailer=<0>&selbitrate=<0>]
    19:32:07 T:1533015104 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:32:07 T:1533015104 NOTICE: -->Python Interpreter Initialized<--
    19:32:08 T:1533015104 NOTICE: [Amazon] Args: asin="B00LC7A57S", mode="play", name="Non-Stop", sitemode="PLAYVIDEO", adult="0", trailer="0", selbitrate="0"
    19:32:08 T:1533015104 NOTICE:

    ====================AMAZON START====================
    19:32:11 T:1533015104 NOTICE: [Amazon] Run plugin: plugin://plugin.program.browser.launcher/?url=https%3A%2F%2Fwww.amazon.de%2Fdp%2FB00LC7A57S%2F%3Fautoplay%3D1&mode=showSite&kiosk=yes
    19:32:11 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350
    19:32:11 T:1660744768 NOTICE: Thread LanguageInvoker start, auto delete: false
    19:32:11 T:1660744768 NOTICE: -->Python Interpreter Initialized<--
    19:32:12 T:1533015104 NOTICE: [Amazon] Run command: xdotool mousemove 960 350 click --repeat 2 1
    19:32:12 T:1970188288 ERROR: Playlist Player: skipping unplayable item: 7, path [plugin://plugin.video.amazon/?asin=<B00LC7A57S>&mode=<play>&name=<Non-Stop>&sitemode=<PLAYVIDEO>&adult=<0>&trailer=<0>&selbitrate=<0>]

  • system ist raspi 2 mit openelec 5.0.5. bei chrome launcher hab ich benutzerdefinierten pfad nutzen und da dann script.sh ausgewählt. beim browser launcher ie als webbrowser genommen (standart) und auch hier benutzerdefiniert und script.sh gewählt und prozess prio auf normal. hoffe das hilft weiter bei der lösung des problems.
    edit: in der amazon app selbst ist browser/chrome launcher gewählt und bei den einstellungen dafür ist kiosk mode und vollbild aktivieren gewählt und die wartezeit ist auf 1s gesetzt pin eingabe ist inaktiv.

  • Wichtig ist, das in der script.sh der korrekte Pfad zum Browser gesetzt und das Script auch ausführbar gemacht wurde.
    Alternativ kannst du auch, anstelle des Scripts, bei Benutzerdefinierten Pfad/Script den zu verwendeten Browser direkt auswählen.
    Der befindet sich normalerweise im Ordner /usr/bin, kann sich unter OE aber auch woanders befinden.
    Beim Browser Launcher, unter Webbrowser den Browser einstellen, den du auch verwendest. Soweit ich weiß, gibt es auch unter OE keinen Internet Explorer.

    Die Wartezeit für Vollbild, wird ab den Start des Browsers gezählt - da ist eine Sekunde zu wenig.
    Danach wird nur ein Doppelklick ausgeführt, der das Video in Vollbildmodus versetzt.
    Dabei wird auch nicht überprüft, welches Fenster sich im Vordergrund befindet.

  • Frage zum Datenbankupdate manuell starten:

    selbst wenn ich die add-ons in kodi so konfiguriere, startet das amazon-DB-update immer beim Start. Da es grundsätzlich ein paar Minuten dauert, habe ich in der Zeit leider das Problem, dass es mir die Performance meines android-players ganz schön runterzieht und die videos dann in der Zeit ruckeln.

    Kann man das add-on so einstellen/konfigurieren, dass es sich manuell updaten lässt oder nur wenn kein video läuft?

    Danke

    SaEt9000

  • Danke für das tolle Addon erstmal.
    Ich habe eine Frage bezüglich der lokalen Datenbank. Ich benutze Kodi 14.02 auf einem FTV. Ich habe für die Serien die komplette Datenbank erstellt. Das dauerte ungefähr eine Stunde.
    Jetzt habe ich das Problem, das ich selbst wenn ich den vom Addon vorgeschlagenen Pfad für den Datenbankordner eingebe, also special://profile/addon_data... in der neuen Wiedergabeliste keine Einträge angezeigt bekomme. Der Ordner ist leer. Der Exportordner wurde bei mir übrigens nicht automatisch erstellt...zumindest ist er nicht ersichtlich, wenn ich eine neue Videoquelle eingeben möchte. Kann mir jemand nen Tipp geben, was ich falsch mache. Danke

  • So gibt wieder ein kleines Update mit den vorgeschlagenen Verbesserungen von SaEt9000 & MyAntichrist.

    @poschdi: Hab die Auswertung für die alte Website wieder mit rein genommen, konnte es aber nicht testen, da bei mir nur die neuen Website angezeigt wird. Schau mal, ob das für dich funktioniert.

    @sualfred: War seit letzter Version, ist korrigiert...

    @Strike03: Fehler werden keine angezeigt? Möglicherweise gibt es da wieder mit den Schreibrechten Probleme. Werden im Addon keine Serien angezeigt oder bezieht sich das nur auf die Exportierten Titel?
    Die lokale Datenbank hat auch absolut nichts mit der vom Kodi zu tun. Hier werden nur die Amazon Serien und Filme gespeichert.

    @Tommer: Das hatte ich schon länger vor, da gibts z.B. eine Empfehlungs-Kategegorie mit mehreren Unterordnern. Da weis aber noch nicht ganz, wie ich das Integriere. Kommt aber bestimmt noch.

  • Sag mir mal bitte warum ich mich nicht anmelden kann.^^ Er meldet das ich die falsche Emailadresse und Passwort habe. Ich weiß aber das es 100%tig richtig ist.
    Vor allem weil es im Browser einwandfrei funktioniert. Ich nutze den Kodi Player von deinem Addon in Kodi 14.2 auf Windows 8.1 w. MediaCenter.

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!