Jump to content

type episode - movie oder unknown


Guest phoenixexcinere
Go to solution Solved by sualfred,

Recommended Posts

Guest phoenixexcinere

Hallo zusammen,

 

je nach dem was ich gerade schaue, eine Serie oder einen Film, werden über FHEM verschiedene Lichtszenen eingestellt. Dafür liest FHEM einige Daten aus Kodi aus, bzw bekommt diese übermittelt.

Unter anderem den Titel der laufenden Episode oder des Films, die Laufzeit und einiges mehr. Entscheidet ist der Wert, der in FHEM "type" genannt wird. Der Wert sollte bei einer Serie "episode" sein und bei einem Film "movie". Ist wohl standartmäßig so.

In der Vergangenheit hat es bei mir auch immer perfekt funktioniert, aber seit einigen Wochen wechselt nach einer Minute Laufzeit des Films oder der Serie der type von "episode" oder "movie" auf "unknown", wodurch keine Unterscheidung mehr möglich ist, ob es sich um eine Serie oder einen Film handelt.

 

Ich komme bei der Fehlersuche nicht weiter und ich habe keine Ahnung, wo die Werte episode, movie und unknown her kommen, ob das von Kodi ausgegeben wird oder vom Emby Server oder gar vom Emby for Kodi Addon

Hat jemand vielleicht eine Idee wo ich den Fehler suchen könnte?

Link to comment
Share on other sites

  • Solution
sualfred

Der Wert wird von Kodi bei Wiedergabestart gesetzt -> Aus Skinner-Sicht VideoPlayer.Content(%value%). Addons und Co. greifen den Wert über JSON ab.

Bei Datenkbankinhalten passiert dies automatisch von Kodi. Addons setzen diese per ListItem value beim Playback Start. Dieser Wert ändert sich nicht während einer Wiedergabe von der selben Datei.

 

Der Fehler ist nicht bei Emby oder dem Emby Addon zu suchen.

Edited by sualfred
Link to comment
Share on other sites

Guest phoenixexcinere

 

Bei Datenkbankinhalten passiert dies automatisch von Kodi. Addons setzen diese per ListItem value beim Playback Start. Dieser Wert ändert sich nicht während einer Wiedergabe von der selben Datei.

Ok, also nur nochmal zur Sicherheit damit ich es richtig verstanden habe:

Der Wert kommt verbindlich von Kodi selbst und wird beim Starten des Videos exakt einmal gesetzt und während der gesamten Laufzeit nicht mehr verändert. Das macht es dann jetzt kompliziert, denn Emby ist es nicht, ebenso wenig das Addon, Kodi ist es nicht und Fhem auch nicht, weil Fhem nur den Wert erhält. Spannend

 

Gäbe es denn Gründe für Kodi, den Wert zu ändern? Technische Probleme, wie zum Beispiel kurze Unterbrechungen der Netzwerkverbindung während ein Film läuft? Im Alltag würde das nicht groß auffallen, da man ja immer einen kleinen Puffer hat. Wenn also die Netzwerkverbindung für ein oder zwei Sekunden unterbrochen wäre, könnte das dieses Phänomen auslösen?

Link to comment
Share on other sites

sualfred

Teste es selbst.

Anbei ist ne xml. Die einfach in das XML Verzeichnis deines Skins kopieren, Kodi neustarten und nen Film wiedergeben um den Fehler zu reproduzieren. 

Das sichtbare Overlay sollte sich nicht ändern.

Custom_1146_Overlay_Debug.xml

Link to comment
Share on other sites

Guest phoenixexcinere

Danke, das war Aufschlussreich. Kodi zeigt die ganze Zeit "movie" an, unverändert. Im Kodi Log im Debug Modus wird auch einwandfrei "movie" ausgegeben.

Naja, der Rest gehört wohl ehr nicht hin, ist ja offensichtlich kein Emby Problem

Link to comment
Share on other sites

Guest phoenixexcinere

So ich muss doch nochmal:

 

Ich habe gerade das Kodi debug log laufen lassen und so wie es scheint, bekommt FHEM nach einer Minute Spielzeit falsche bzw. garkeine Informationen mehr geliefert. Nicht nur der type ändert sich von movie auf unknown, auch das Erscheinungsjahr des Filmes ändert sich auf 1601

post-270576-0-33990100-1559227095_thumb.jpg

 

Um 16:25 Uhr trat das Problem auf und zu der Zeit findet man im Kodi Log jede Menge Fehler von Emy, allerdings übersteigt das meine Fähigkeiten, zu beurteilen, was der Auslöser ist. Und ziemlich genau immer eine Minute nach dem Start eines Filmes tritt das Problem auf.

kodi - Kopie.log

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...