[ANNOUNCE] xmltv2vdr 0.0.2

  • Hallo,


    hier nun die zweite Release von xmltv2vdr. Das xmltv2vdr Plugin importiert EPG-Daten im xmltv-Format in den VDR. Die EPG-Daten müssen von externen Programmen im xmltv-Format bereitgestellt werden.


    Die externen Programme sind nicht Bestandteil des Plugins, ich selbst habe aus dem Plugin epgdata2vdr eine Quelle epgdata2xmltv geschrieben (beiliegend im dist-Verzeichnis).


    Warum xmltv2vdr?


    Da rumwursteln mit EPG-Quellen beim VDR scheinbar zum Standard gehört und jeder, der eine neue Quelle verwenden will gleich ein nur exakt für diese Quelle zugeschnittenes Plugin benötigt (siehe auch http://vdr-wiki.de/wiki/index.…s_f.C3.BCr_den_EPG_import) habe ich mir überlegt wie man diesen Wildwuchs beenden könnte und heraus gekommen ist xmltv2vdr. Sehr "komfortabel" finde ich auch diese abstrusen Listen wie bei tvmovie2vdr die man erstmal ausserhalb des OSD einstellen muss (siehe http://vdr-wiki.de/wiki/index.…annels.7B.2C_wanted.7D.pl) in der die Zuweisung der Quellen-Kanal-ID zur VDR Kanal ID drin steht.


    Bei xmltv2vdr gibt es nur noch einheitliche Kanalnamen (http://vdr-wiki.de/wiki/index.…ltv2vdr-plugin#Kanalliste). Die Liste kann jederzeit erweitert werden. Egal von welcher Quelle der Kanal sat1.de kommt, er wird immer Daten für Sat1 enthalten (sofern der Quellenauthor sich daran hält)


    Vorteile von xmltv2vdr:

    • einheitliche Kanalliste, für alle Sourcen gleich, kein externes Zuweisungsgebastel
    • Zuweisung der xmltv2vdr Kanäle zu den eigenen VDR-Kanälen komplett innerhalb des OSD
    • ein Sourcenkanal kann zu mehreren VDR-Kanälen gemappt werden (z.B. auf Sat1 und Sat1HD)
    • mischen des Sender EPGs mit dem aus der Source möglich
    • feingranulierte Auswahlmöglichkeit welche Daten aus der Source ins EPG sollen (Untertitel, Beschreibung, Ort, Jahr, Mitwirkende, Freigabe, Kritik, ...)
    • liest jede standardkonforme xmltv-Datei
    • Ausführungszeit einstellbar (bei Start, zu gewisser Zeit mit und ohne Aufwachen oder über svdrp)
    • NEU: Unterstützung von eplists, damit werden die Einträge Staffel und Episode hinzugefügt, falls Kurztext und Liste vorhanden. Mit epgsearch lassen sich dann bestimmte Staffeln aufnehmen (siehe auch diesen Beitrag)


    Wie funktionierts?


    xmltv2vdr liest in /var/lib/epgsources Steuerdateien der einzelnen Sourcen und ruft je nach Konfiguration die Source auf oder erwartet in /var/lib/epgsources eine xmltv-Datei die verarbeitet wird.


    Weitere Infos im Wiki: http://vdr-wiki.de/wiki/index.php/Xmltv2vdr-plugin


    aktuelle Version: http://projects.vdr-developer.…jects/plg-xmltv2vdr/files


    Git: http://projects.vdr-developer.…n-xmltv2vdr.git;a=summary


    Bugreports: http://projects.vdr-developer.…ects/plg-xmltv2vdr/issues


    Gruß


    Joe_D

  • Hi,


    Hallo,
    Die externen Programme sind nicht Bestandteil des Plugins, ich selbst habe aus dem Plugin epgdata2vdr eine Quelle epgdata2xmltv geschrieben (beiliegend im dist-Verzeichnis).
    Joe_D


    mit dem Grabber hatte ich gerade meine Probleme. Kann es sein, dass die epgdata2xmltv.xsl im Paket fehlt? Ich habe eine ältere aus dem git genommen, um fehlerfrei compilieren zu können.


    Viele Grüße,
    -=FuF=-

  • Kann es sein, dass die epgdata2xmltv.xsl im Paket fehlt? Ich habe eine ältere aus dem git genommen, um fehlerfrei compilieren zu können


    ...und kriege jetzt im syslog "xmltv2vdr 'epgdata2xmltv' ERROR wrong pin". Liegt bestimmt an epgdata.com oder hat sich was in den configs geändert?


    -=FuF=-

  • kann man nur von epgdata Daten beziehen? Gibt es kein "externes" Programm welches zb. die Daten von TVMovie liest?

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

Jetzt mitmachen!

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