- Thread starter
- #931
Hi.
Das sind "Ungenauigkeiten" in der TVDB Api. Bei einer Anfrage wird in so einem Fall die neueste Serie zurück gegeben, nicht die Wahrscheinlichste... Beim Media-Buddy haben wir einen großen Aufwand betrieben, um trotzdem eine richtige Erkennung zu gewährleisten. Allerdings dauert das Grabben dadurch unendlich viel länger. Ist nicht tragisch, wenn man nur einige (Dutzend) Videos zu grabben hat, wie beim Media-Buddy der Fall. Aber im EPG sind abertausende von Serien- Episoden enthalten. Würden wir den (treffsicheren) Algorithmus aus dem Media-Buddy verwenden, würde das Aufarbeiten des EPG an einem Tag nicht fertig werden. Das geht nicht, vor allem, da diese Daten ja nur sehr kurzlebig sind..
Man kann das aber "händisch" korrigieren, wenn man sich die Mühe machen will. Im EPG-Buddy Verzeichnis gibt es eine Datei "EPG-Grabber.Cache.xml" Darin stehen "Ersetzungen", die das Programm bereits automatisch erkannt hat. Als Beispiel mal:
Man kann hier selbst auch Einträge hinzufügen. Bei ID muss dann die TVDB- ID der Serie eingesetzt werden. Bei "NameTVShow_TVGuide" muss, wie zu erwarten, der Name der Serie so stehen, wie er in den EPG-Rohdaten steht. Und bei "NameTVShow_Database" dann natürlich wie er auf TVDB steht. Was bei Added steht, ist nicht so wichtig...
Mir ist das aber zu viel Aufwand, vor allem, da ich solche Sachen meist nicht aus dem TV aufnehme. Bei Sachen, die in meine Medien- Bibliothek eingepflegt werden, bin ich sehr pingelig. Das besteht dann ja "für immer". Aber im EPG, wo die Daten spätestens nach 14 Tagen wieder verschwunden sind, sehe ich das nicht ganz so eng...
Das sind "Ungenauigkeiten" in der TVDB Api. Bei einer Anfrage wird in so einem Fall die neueste Serie zurück gegeben, nicht die Wahrscheinlichste... Beim Media-Buddy haben wir einen großen Aufwand betrieben, um trotzdem eine richtige Erkennung zu gewährleisten. Allerdings dauert das Grabben dadurch unendlich viel länger. Ist nicht tragisch, wenn man nur einige (Dutzend) Videos zu grabben hat, wie beim Media-Buddy der Fall. Aber im EPG sind abertausende von Serien- Episoden enthalten. Würden wir den (treffsicheren) Algorithmus aus dem Media-Buddy verwenden, würde das Aufarbeiten des EPG an einem Tag nicht fertig werden. Das geht nicht, vor allem, da diese Daten ja nur sehr kurzlebig sind..
Man kann das aber "händisch" korrigieren, wenn man sich die Mühe machen will. Im EPG-Buddy Verzeichnis gibt es eine Datei "EPG-Grabber.Cache.xml" Darin stehen "Ersetzungen", die das Programm bereits automatisch erkannt hat. Als Beispiel mal:
XML:
<cCacheSerie>
<ID>255974</ID>
<NameTVShow_TVGuide>Rote Rosen</NameTVShow_TVGuide>
<NameTVShow_Database>Rote Rosen</NameTVShow_Database>
<Added>2020-04-14T08:21:37.1081364+02:00</Added>
</cCacheSerie>
Man kann hier selbst auch Einträge hinzufügen. Bei ID muss dann die TVDB- ID der Serie eingesetzt werden. Bei "NameTVShow_TVGuide" muss, wie zu erwarten, der Name der Serie so stehen, wie er in den EPG-Rohdaten steht. Und bei "NameTVShow_Database" dann natürlich wie er auf TVDB steht. Was bei Added steht, ist nicht so wichtig...
Mir ist das aber zu viel Aufwand, vor allem, da ich solche Sachen meist nicht aus dem TV aufnehme. Bei Sachen, die in meine Medien- Bibliothek eingepflegt werden, bin ich sehr pingelig. Das besteht dann ja "für immer". Aber im EPG, wo die Daten spätestens nach 14 Tagen wieder verschwunden sind, sehe ich das nicht ganz so eng...