Ach und da war es die letzten Tage so schön ruhig hier .
Deine Vorschläge sind bereits realisiert.
Was mir ein wenig Kopfzerbrechen bereitet, sind die nicht abspielbaren Staffeln,
da komme ich einfach nicht weiter.
Beiträge von Sandmann
-
-
Das die Streams im Browser in der Regel einen Kopierschutz besitzen und die im Addon verwendeten keinen haben.
Der interne Kodi Player kann auch nur Streams wiedergeben, die unverschlüsselt bzw. ohne Kopierschutz sind.
Um im Browser die unverschlüsselten Streams abzuspielen, muss dort der User-Agent auf Google TV gesetzt werden. -
Das ist vollkommen richtig, es werden nur die fehlenden Fanarts Extern geladen.
Normalerweise hielt ich die von Amazon für ausreichend, aber wie du schon geschrieben hast,
passt bei den meisten das Seitenverhältnis nicht. Da bau ich dann einen Auswahlmöglichkeit ein.Auch eine Option, dass die Staffel- und Episodenfanart von der Serie bezogen wird kann ich mit einfügen.
Was das Thema mit den Content betrifft, steh ich ein wenig auf den Schlauch, da der Content für
die Videoauflistung auch richtig gesetzt wird und ich der Meinung war, das das dann auch für den
Videoplayer gilt, bzw. von den übernommen wird. Aber da schau ich mal weiter.Die Funktion Datenbank aktualisieren ist und war nur im Hauptmenü verfügbar.
Servus,
läuft bei euch die neue Serie The Red Road mit den Plugin?
Bei mir kommt da nichts.
Im Internet Explorer am PC geht es.
Da scheint sich irgendwas mit den Streams geändert zu haben, zumindest das $-Zeichen im Streamlink hab ich so noch nicht gesehen.
Im Browser laufen auch nur die verschlüsselten Episoden - die unverschlüsselten laufen auch dort nicht.irgendwie funktioniert im moment die aktualisierung der datenbank nicht optimal. ich konnte die db-aktualisierung auf meinem imac per maus forcieren. auf dem rpi2 ist es nicht so einfach (ohne maus). dort meldet das addon ausserdem einen scriptfehler, so dass ich mir meine watchlist (ordnerinhalte) überhaupt nicht anschauen kann. ...hmm
Das Problem ist, das bei der Aktualisierung der Datenbank auch diese gesperrt wird. Deshalb kommt es bei der Ordnernavigation im
Addon zu der Fehlermeldung. Den Kodi komplett sperren, wollte ich wegen der Aktualisierung aber auch nicht. Das könnte ein wenig
nerven, wenn das alle paar Tage für wenige Minuten passiert .
Die Datenbankaktualisierung kann man auch automatisch im einstellbaren Intervall ausführen lassen - befindet sich in den Einstellungen. -
Du hast ja gesagt du würdest für die Serien auch noch auf TMDB Fanarts wechseln.
Wenn du gerade dabei bist, könntest du neben dem Thumbnail auch noch Fanart und Poster für den Episoden View bereitstellen?Die Serienfanarts werden ja bereits über TVDb bezogen, muss eventuell in den Einstellungen aktiviert werden.
Was noch machbar wäre, das gleich die Serienbanner von dort bezogen werden.
Für Episoden gibt es dort aber nur die Episodenbilder, wie bei Amazon.
Bei den Staffeln gibt es dort auch nur Poster und Banner, keine Fanart. -
Ja das hat ich mir auch schon so gedacht, ist halt für Leute, die sich mit den ID's nicht auskennen auch ein wenig blöd. Deswegen wollt ich das eigentlich vermeiden.
Ich hatte auch schon mal ein paar ID's mit Bezeichnung zusammen getragen: https://github.com/Sandmann79/xbm…/common.py#L321
Aber das sind ja bei weiten nicht alle und somit würde die Liste auch ewig lang werden.
Schöner wäre es, wenn man direkt im Kodi die im Skin verfügbaren Views auslesen könnte, aber das geht anscheinend nicht.
Also dann doch die "nackten" ID's - wird in der nächsten Version umgestellt. -
Nein das geht momentan noch nicht
-
Normalerweise wird das Addon automatisch aktualisiert. Sollte das nicht geschehen,
kann du auch das aktualisieren der Kompletten Repo erzwingen. Zu finden unter
Einstellungen -> Addon -> Weitere Addons im Kontextmenü von 'Sandmann79 Repo' -
@WK85: Jepp das liegt an dem Fehler, in ca. einer halben Stunde folgt das Update
-
Achso den kompletten Datenbestand mit einmal exportieren - das geht nicht, wenn dann nur einzelne Filme/Serien.
Das würde auch eine gewisse Zeit dauern, bis da alle 18000 Folgen und 2000 Filme exportiert würden. -
@funman73:
Die Titel werden in einer Addon eigenen Datenbank gespeichert nicht in der vom Kodi. Wenn du das machen willst, musst du die einzelnen Titel per Kontextmenü zur Bibliothek exportieren. Etwas ausführlicher steht das auch im ersten Beitrag. -
Ach, und was mir gerade noch einfällt. Ab und an, hat es in der vorherigen Version, nachdem eine Folge angesehen und per Watched Flag versehen wurde, die Folge aus der Liste ausgeblendet. Einmal in den Parent Folder zurückgeswitched, war sie dann wieder da. Nichts dramatisches und wirklich nur random mässig.Ja ist mir auch schon aufgefallen, wobei mir nicht ganz klar ist, unter welchen Umständen das passiert.
Dazu ändere ich mal was und dann schauen wir mal, ob das wieder passiert.Meinst du könntest auch des mit den TMBD Fanarts machen? Die von Amazon sind teils von der Qualität und der Aspectratio nicht das gelbe vom Ei.
Da meinst du jetzt die von den Serien? Wenn ja das kommt auch noch.
Bei den Filmen läuft es ja bereits darüber -
Allerdings wird dennoch Staffel 1-3 nicht angezeigt
Wirst später selber dann sehen und den Fehler schon finden. Hab es auf 3 Geräten mit sauberen Installationen getestet um ein Fehler auf meiner Seite auszuschliesen.Jetzt muss ich mich geschlagen geben , da ist mir bei der Anzeige von den Serien ein Fehler unterlaufen - wird im Laufe des Tages korrigiert .
-
In der Datenbank die auf Github liegt, sind die besagten Staffeln inklusive Folgen enthalten. Die ist dort 22410.24 KB groß.
Eventuell hat sich da beim Update von Datenbank und Plugin was verworfen, da gab es bei mir auch schon eine Fehlermeldung.
Am besten mal das Amazon Database Addon neu installieren oder die tv.db [Anzeige]herunterladen und manuell in den Addon Ordner kopieren.
Mehr kann ich von hier aus nicht machen, ich schau dann nochmal, wenn ich wieder zuhause -
Kann ich auch die amazon database in meine Datenbank integrieren ?
Ich würde gerne eine Liste mit filmen und Serien haben, auch wenn es nur stereo ist.Neues Update mit der Funktion online.
-
Jepp die Watchlist wird noch nicht angezeigt, kommt aber noch
-
Neues Update (1.3.5) ist online. Changelog im 1. Post
-
Mit den wenig Informationen ist das schwierig. Das verwendete System, Kodi Version, Wiedergabemethode und Log wären da hilfreich .
-
Dazu musst du, momentan noch, den Cookie von Hand löschen. Den findest du in deinem userdata Ordner (kodi.wiki/view/Userdata)
unter addon_data/plugin.video.amazon/cookies.lwp.magic.dave: ein automatisches Update beim Start vom Kodi mit einstellbaren Intervall wird es in der nächsten Version geben.
Ein kurzer Überblick über die nächste Version:
- autom. Updates der Datenbank (wie bereits oben geschrieben)
- fehlende Fanart über TMDB beziehen
- Zugangsdaten können wieder gespeichert bzw. auch gelöscht werden -
Wo die Log zu finden ist, steht hier beschrieben:
Wo finde ich das .log-File von Kodi / XBMC?Hab heute mal ein neuen Thread für das Addon erstellt:
[Release] Amazon Prime Instant Video (auf BlueCorps Basis)Bitte dort dann zukünftig alle Fragen, Fehler und Verbesserungsvorschläge zum Addon posten.
-
Hier wird ein Addon angeboten, welches die Wiedergabe von Amazon Prime Video Inhalten ermöglicht.
Funktionsumfang
Poster werden bei den Filmen nur über Amazon bezogen. Das gleiche gilt auch für Trailer.
Der Export von Filmen oder Serien erfolgt Standardmäßig in den Addon_Data Ordner des Plugins (kann in den Einstellungen geändert werden).
Bei erstmaliger Verwendung werden die Exportordner zu den Video Quellen hinzugefügt. Nach Neustart des Kodi's müssen für diese noch der
Inhalt festgelegt werden, um bei der Datenbank Aktualisierung erkannt zu werden.
Nach dem Export von Filmen/Serien sollte die Datenbank aktualisiert werden, dies kann im Plugin mittels Kontextmenü -> 'Bibliothek aktualisieren' oder
direkt im Kodi erfolgen.
Die Zugangsdaten werden in den Addon Einstellungen > Verbindung > Anmelden eingeben.In den Addon Einstellungen, kann als Wiedergabemethode Browser, Skript, Android oder Inputstream ausgewählt werden.
Browser:
Der Ausgewählte Web-Browser wird zur Wiedergabe der Videos verwendet.
Sollte sich der Browser nicht im Standard Installationsort befinden, kann dies unter "Benutzerdefinierter Browser/-pfad" angepasst werden.
Weiterhin kann der Browser im Kiosk Modus (maximiert, ohne Titelleiste) und mit einem separaten Profil gestartet werden.
Außerdem kann nach einer vorgegeben Zeit automatisch in den Vollbild Modus gewechselt und der PIN für FSK 18 Videos eingeben werden.
Realisiert wird das durch PyAutoGUI. Dazu müssen unter Linux mittels Python Paketmanger (pip/pip3) die folgenden Pakete installiert werden:
python-xlib und Image
Zugangsdaten zu Amazon müssen hier zusätzlich im Browser eingegeben werden.Script/Batch:
Hier wird das unter Skriptpfad angegebene Skript bzw. Programm ausgeführt. Auch hier kann automatisch in den Vollbildmodus gewechselt und
der FSK 18 PIN eingegeben werden. Zusätzlich kann die Framerate des Videos ermittelt und als Parameter an das Skript
übergeben werden. Bei den Parametern steht hierbei {f} für die ermittelte Framerate und {u} für die Video-URL. Wobei es egal ist,
in welcher Reihenfolge diese mit anderen bzw. mit sich selbst kombiniert werden.Skriptbeispiele:
Spoiler anzeigen
Für die Framerate Änderung werden in diesen Beispielen der DisplayChanger (Windows) und xrandr (Linux) verwendet.Windows
im ersten Beispiel soll nur die Framerate angepasst, der Browser (IE im Kiosk Modus) gestartet und nach dessen Beendigung, die vorherige Framerate wieder hergestellt werden.
Diese Funktion kann der Displaychanger ohne Skript mit einem einzigen Befehl ausführen.Die Einstellungen im Addon:
Script: (Pfad zum Displaychanger)\dc.exe
Parameter: -refresh={f} "C:\Program Files\Internet Explorer\iexplore.exe" -k "{u}"Im zweiten Bespiel soll vor und nach dem Start des Browser noch diverse Befehle ausgeführt werden.
Dies wird über eine Batch realisiert.Einstellungen im Addon:
Script: (Pfad zum Batch)\meinscript.bat
Parameter: {f} "{u}"Batch:
Code: meinscript.bat@echo off (Befehle) . . "C:\Program Files\dc64.exe" -refresh=%1 "C:\Program Files\Internet Explorer\iexplore.exe" %2 (Befehle) . .
Linux
Hier wird per Skript die Framerate geändert, Chrome im Kiosk Modus gestartet und nach Beendigung, die Framerate wieder zurückgesetzt.
Auch hier können zusätzliche Befehle eingefügt werden.Einstellungen im Addon:
Script: (Pfad zum Skript)/meinscript.sh
Parameter: {f} "{u}"
Skript:Zur Einbindung eines Browsers unter OpenElec/Libreelec x86 (nicht RPi) ist diese Anleitung zu empfehlen:
Chromium (HTML5): Guide for Netflix / Amazon Primeoder in aktualisierter Form hier, Thx @debutanker:
Fallback-Funktion auf x86-Systemen mit Chromium Browser einrichtenAndroid:
Zur Wiedergabe wird die offizielle Amazon Video App verwendet.
Bei Amazon Geräten ist zusätzlich noch der AmazonVideo Wrapper (V1.2) zu installieren.
Diese ZIP beinhaltet eine APK Datei, die auf dem Gerät installiert werden muss. Es handelt sich hierbei nicht um ein Addon.Inputstream:
Das Inputstream Interface ist ausschließlich ab Kodi 18 / LibreELEC 9 vorhanden und nur damit lauffähig.
Hierbei wird das Video mittels des Inputstream Addons und eines Decrypters direkt an den Kodi weitergeleitet.
Es werden keinerlei externe Browser oder Apps benötigt.Folgende Einstellungen können vorgenommen werden:
- Bevorzugter Host: hier kann ein alternativer Stream Hoster gewählt werden, sollte aber im Normalfall nicht nötig sein,
da Amazon den bestmöglichen Server auswählt. - Altersbeschränkungen: Altersüberprüfung mittels Passwort. Das Passwort kann beliebig lang und alle Zeichen enthalten.
Zur Deaktivierung des Passwort-Feld leeren. Diese Einstellung ist unabhängig von der, welche sich auf der Amazon Seite befindet. - UHD/HDR10+/Dolby Vision/Dolby Atmos/H265 Codec: diverse Videoeinstellungen die für Widevine L1 zertifizierte Android Geräte gedacht sind und auch nur dort funktionieren.
- MPD Modifikationen aktivieren: für korrekte Sprachbezeichnung der Untertitel-/Audiostreams und Dolby Atmos Unterstützung.
- Handhabung Intro-/Rückblendeszenen: hier kann festgelegt werden, ob bei den Szenen ein Button zum überspringen angezeigt oder diese automatisch übersprungen werden sollen
- Videofortschritt an Amazon senden: sendet nach Erreichen des angegeben Videofortschrittes den Fortschritt an Amazon. 0 wählen um keine Fortschritt zu senden.
Das Inputstream Adaptive Addon und der Decrypter (ssd_wv.dll/.so/.dylib) sind bereits in den aktuellen Kodi 18 Versionen enthalten und müssen nicht separat installiert werden.
Einzige Ausnahme bilden Desktop Linux Systeme (Debian/Ubuntu etc.). Hier muss das Paket kodi-inputstream-adaptive aus dem jeweiligen Paketmanager installiert werden.
Mittels des Inputstream Helper Addons werden noch zusätzlich benötigte Bibliotheken nachgeladen.Installationsanleitungen:
- für LibreELEC 9, Danke @Seppl1
- Videoanleitung für Windows, danke @SkyBird1980
- Veraltete Anleitungen für alle anderen Systeme
Hinweise:
Allgemein:- sollte im Addon die Watchlist nicht angezeigt werden, so muss diese einmalig am PC-Browser geöffnet und die Abfrage bestätigt werden
- startet das Addon erst gar nicht und Log ist folgende Fehlermeldung zu finden, kann in den Einstellungen die SSL Zertifikatprüfung deaktiviert werden
Error reason: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)
Diese Einstellung sollte aber nicht leichtfertig aktiviert werden, da sie ein erhöhtes Sicherheitsrisiko darstellt.
Inputstream:
- HD/4K Wiedergabe ist nur unter Android mit einem Widevine L1 zertifizierten Gerät (Shield, Mibox, usw.) möglich, ansonsten stehen nur SD Streams zur Verfügung
- da Amazon als Mehrkanalton ausschließlich Dolby Digital Plus verwendet, sollte, sofern dies der Receiver nicht unterstützt, das Passthrough in den Kodi Audioeinstellung deaktiviert werden
- da für den Raspberry Pi 1 keine passende Widevine Bibliothek existiert, wird dieser nicht unterstützt
- sollte die Videowiedergabe nicht starten und im Log eine Zeile ähnlich der Folgenden auftauchen, sollte unter Einstellungen -> Verbindungen der Host gewechselt werden
CCurlFile::Open failed with code 403 for http://d1l0nb3g075aoz.cloudfront.net/dm/1 - startet die Videowiedergabe in der falschen Sprache, kann in den Kodi Einstellungen->Player->Sprache die Bevorzugte Audiosprache ausgewählt werden
Anmeldung:
- bei den Captchas können auch Leerzeichen enthalten sein die eingegeben werden müssen
Datenquelle - Web:
Die Web-Api ähnelt dem Menűaufbau auf der Website und es sollte jeglicher Content verfügbar sein.
Da die Amazon Seite vom Aufbau her ein wenig mit Informationen geizt, wird dazu ein Menü- und Videocache verwendet.
Der Videocache muss erst aufgebaut werden und somit ist anfänglich mit längeren Wartezeiten zu rechnen, diese sollte sich aber im Verlauf der Nutzung verkürzen.
Sollten Episoden oder Staffeln einer Serie im Addon fehlen kann eine Aktualisierung über das Kontextmenü angestoßen werden.Die Web-Api ist in den Einstellungen > Datenquelle zu finden. Hier sollte die Seitennummerierung auf Überall gesetzt werden. Ebenso kann dort auch der Updateintervall des Menücaches eingestellt werden.
Datenquelle - Android:
Hierbei ähnelt der Menüaufbau der Android App und es wird im Gegensatz zur Web-Quelle kein Cache angelegt. In den Einstellungen kann festgelegt werden, ob die komplette Serie oder die einzelnen Staffeln angezeigt werden sollen. Dazu wird dann noch wieder ein Cache angelegt, wo die Cover und Handlungen zwischengespeichert werden.
Der Profilwechsel ist aktuell nicht möglich.
Download: über meine Repo oder die kodinerds Repo
Changelog Amazon / Amazon VOD
1.1.1
- Webdatenquelle gefixt
- LiveTV gefixt
1.0.9
- Watchlist und DD+ erneut gefixt
1.0.7
- Watchlistfehler in Web Datenquelle gefixt
- DD+ bei nicht L1 Geräten gefixt
Komplettes Changelog gibt es auf Github
Wie immer gilt, bei Fehlern Log Datei mit anhängen. Bei Anmelde-Problemen zusätzlich in den Einstellungen > Verschiedenes > Ausführliches Loggen aktivieren, erneut anmelden und die login*.log
Dateien aus dem userdata/addon_data/plugin.video.amazon-test/log Ordner hier hochladen. Wer was Kühles Spenden möchte:
Externer Inhalt www.paypalobjects.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt. - Bevorzugter Host: hier kann ein alternativer Stream Hoster gewählt werden, sollte aber im Normalfall nicht nötig sein,