Da die im epgd gelieferten Bilder von der Quelle TVM doch ziemlich spärlich sind, wollte ich die Poster vom Scraper2vdr dem Graphtft zur Verfügung stellen. Eine saubere Lösung wäre zwar im Graphtft Plugin die Scraper Serviceschnittstelle abzufragen, aber dazu fehlen mir die Programmierkentnisse.
Deshalb will ich die auf der Platte liegenden Poster in /var/cache/vdr/epgimages/movies/(scrmovieid)/poster.jpg und /var/cache/vdr/epgimages/series/(scrseriesid)/poster.jpg nach /var/cache/vdr/epgimages/(Event-Id)_1.jpg verlinken. Graphtft sucht an dieser Stelle nach Event-ID_(0-9).jpg
Mein Plan war dies mit einer Mysql Datenbankabfrage zu scripten. Leider sieht die eventid in der Datenbank ganz anders aus wie die von Graphtft benutzte und ich komme so nicht weiter. Nach ein wenig suchen im Portal fand ich einen Hinweis, dass die bessere weil eindeutige EventId sich aus channel-ID + EventId zusammesetzt ?. Trotzdem bekomme ich die Eventid nicht in die Form wie das Graphtft das braucht
Nun meine Frage:
Könnte man nicht im Scraper2vdr Plugin an der Stelle wo die Scraper Bilder geschrieben werden auch gleich einen passenden Symlink im Graphtftformat ablegen? (Das macht wohl der epgd mit den TVM Bildchen auch so)
Oder kann ich die Mysql eventid im meinem abfragescript umformen auf die "alte" Event-ID für Graphtft?
Oder wird das Graphtft Plugin noch gepflegt und wäre es möglich einen FutureWunsch abzusetzten.
Oder ander Vorschläge.
Gruß