[HOWTO] EPG auf andere Kanäle übertragen, evt. mit Zeitkorrektur

  • Es gibt (leider) Kanäle, wo EPG-Daten völlig fehlen oder nur die laufende und die folgende Sendung umfassen. Wer beispielsweise Astra 2 empfängt weiß, dass das EPG von BBC oder ITV alles andere als wegweisend ist. Ebenso verhält es sich mit den EPG-Daten über DVB-T (zumindest hier in Südtirol).


    Teilweise kann man sich mit Programmen wie tvmovie2vdr oder xmltv(2vdr) behelfen. Es bleiben aber noch Wünsche offen, etwa für Sender wie ITV2+. Hier könnten die EPG-Daten von ITV2 (mit einer Zeitkorrektur von einer Stunde) übernommen werden. Für andere Kanäle mit lückenhaftem EPG, wie etwa jenen über DVB-T, gibts deren Pendant auf einem anderen Bouquet respektive Satelliten, wo der Kanal zwar verschlüsselt sein mag, jedoch ein funktionierendes EPG liefert. Beispielsweise trifft das auf SF1 und SF2 (Hotbird) zu.


    Kurz und gut: es gibt Fälle, wo für bestimmte Sender benötigte EPG-Daten bereits von einem anderen Sender zur Verfügung gestellt werden und nur noch etwas angepasst werden müssen (Kanal- und evt. Zeitanpassung). Unter anderen hat sich wilderigel damit bereits erfolgreich auseinandergesetzt: [gelöst] DVB EPG auslesen und an analog TV verfüttern


    VDRAEPG ist ein Ruby-Skript, das dieses "Umbiegen" von vorhandenen EPG-Daten auf das Editieren einer Konfigurationsdatei reduziert. In diese werden jene Sender, die die EPG Daten zur Verfügung stellen, die Zielsender und die, wenn nötig, jeweiligen Zeitkorrekturen eingetragen. Das Programm wertet diese Datei aus, holt sich die Daten über SVDRP, korrigiert sie entsprechend und fügt sie über SVDRP ein. Mehr dazu in der README.


    Hoffe, dass es dem einen oder anderen von euch hilft!


    Franz

Jetzt mitmachen!

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