[DEFEKT][RELEASE] Rytec EPG Downloader für IPTV Simple PVR Addon


  • Hi,

    ich wollte mich mal daran versuchen, meine VU+ mit dem AddOn PVR IPTV Simple Client zu nutzen inklusive EPG-Daten und Senderlogos.

    Für einen ersten Test habe ich Dein Script heruntergeladen und nach Definition des WORKDIR mal ausgeführt. Alle EPG-Daten werden bei mir aber im gleichen Verzeichnis heruntergeladen und eine epg.xml erzeugt.

    Gemäß Script sollten die Daten im WORKDIR erzeugt werden und außerdem eine epg.xml.gz erzeugt werden, was bei mir nicht der Fall ist.

    An der Stelle aber zunächst egal!

    Nun wollte ich mal an einem Sender testen, ob ich die EPG-Daten angezeigt bekomme.

    Hierzu bin ich wie folgt vorgegangen:
    1. Pfad zur epg.xml (bzw. epg.xml.gz) im AddOn PVR IPTV Simple Client hinterlegt.
    2. Die epg.xml hinsichtlich Pro7-Eintrag überprüft:

    Zitat

    <channel id="Pro7.de">
    <display-name lang="de">
    ProSieben
    </display-name>


    3. Meine M3U-Senderliste bei ProSieben wie folgt angepasst:

    Zitat

    #EXTINF:-1 tvg-id="Pro7.de" tvg-name="ProSieben" tvg-logo="" group-title="Germany",ProSieben HD
    #EXTVLCOPT:program=61301
    http://192.168.2.36:8001/1:0:19:EF75:3F9:1:C00000:0:0:0:


    4. Kodi neu gestartet

    Leider werden mir bei ProSieben trotzdem keine Daten angezeigt.

    Kann mir da jemand auf die Sprünge helfen?

    Hylli

  • Hi,

    hat leider nicht geholfen. Die Datei - bei mir "Epg11.db" - hatte zuvor nur eine Größe von 28,7kb und nach Löschen und (Neu)Start von Kodi wurde eine Datei mit gleicher Größe angelegt.

    Scheinbar werden da überhaupt keine EPG-Daten gelesen/übernommen.

    Hylli

  • Danke, habe es soeben getestet.
    - Zeile #EXTINF... 1:1 von Dir übernommen.
    - Zeile #EXTVLCOPT... testweise entfernt.
    - Beide Dateien eglöscht
    - Kodi gestartet.

    Leider trotzdem keine Änderung.

    Hylli

    Einmal editiert, zuletzt von hylli (14. März 2018 um 12:15)

  • Wie Eingangs geschrieben, habe ich diese mit dem Script von 22061977 unter Linux (Mint) erstellt:
    [DEFEKT][RELEASE] Rytec EPG Downloader für IPTV Simple PVR Addon

    Was mir nun aufgefallen ist. Es fehlt unter anderem die 1. Zeile:

    Zitat

    <?xml version="1.0" encoding="UTF-8"?>


    Desweiteren sieht ein Kanal in Deiner Datei so aus...

    Zitat

    <channel id="Eurosport1.de">
    <display-name lang="de">Eurosport1</display-name>
    </channel>


    ...während es in meiner erzeugten Datei so aussieht:

    Zitat

    <channel id="Eurosport1.de">
    <display-name lang="de">
    Eurosport1
    </display-name>
    </channel>


    Hylli

  • Also wie du ja siehst ist der Rytec Downloader z.Z. als defekt markiert. Ich weiß jetzt nicht so genau, ob das für alle Betriebssysteme zutrifft.
    Deswegen habe ich für Windows Benutzer ja eine Alternative erschaffen, siehe unten in meiner Signatur.

    Das evtl. Abweichungen in meiner xml sind, das kann schon sein, da ich zusätzlich noch ein paar Sender mit dem Programm WebGrab++ generiere.
    Desweiteren habe ich die m3u mit dem IPTV Tool angepasst, ebenfalls für Windows. Leider ist die Homepage des Anbieters nicht mehr online, könnte das Tool aber bei Bedarf hochladen.

    Solltest du kein Windows haben, kannst du auch vorrübergehend diesen Anbieter für die EPG Daten benutzen: http://koditvepg.com/epgs/

    Hier muss aber wieder die m3u geändert werden, da hier teilweise andere Tags benutzt werden.


    Ich hoffe ich konnte dir etwas weiter helfen...


    MfG.

  • Hi,

    Danke an der Stelle für Deine Hilfe und Geduld.

    Ich nutze zwischenzeitlich eigentlich nur noch Linux. Windows habe ich nur noch als virtuelles System an meinem PC laufen, und ich mache das maximal 1-2x im Monat an für Updates etc.

    Das Tool IPTVEdit kann man noch von hier herunterladen:
    http://iptvtools.com/

    Vielleicht könnte @22061977 was zu seinem Script sagen und/oder evtl. eine korrigierte Version uploaden?!?

    Ansonsten werde ich mir mal die andere Seite anschauen, ob ich damit zurechtkomme.

    Vielen Dank an der Stelle an Dich!

    Hylli :)

  • Publish3r:
    Perfekt! Mit den Listen von http://koditvepg.com/epgs/ für Deutschland...
    http://epg.koditvepg.com/DE/guide.xml.gz bzw. http://epg.koditvepg.com/DE/guide.xml
    ...und der Anpassung meiner M3U gemäß dort ebenfalls verlinktem Beispiel...
    http://epg.koditvepg.com/playlist.php?id=DE
    ...funktioniert das ganze nun so wie es soll!

    Muss nur noch ca. 100 Kanäle entsprechend in der M3U anpassen, ist aber kein Hexenwerk, nur ein wenig Copy&Paste!

    Hylli :)

  • Hallo,
    ich habe die hier beschriebenen scripte auf einem Zyxel NAS (nsa325 v2) umgesetzt und jetzt festgestellt, dass die aktuelle epg_common.xml seit dieser Woche Fehler enthält: die end tags von <programme> fehlen beim Übergang vom "programme"-Block zum "channel"-Block und vor dem abschließenden </tv>. Dadurch wird mit join_epg.py keine epg.xml erzeugt.
    Wo kann dieser Bug gemeldet werden? Unter rytec habe ich nichts gefunden. Weiß jemand eine Adresse oder kann es weitergeben?

    bluekay

  • Hallo,
    ich habe die hier beschriebenen scripte auf einem Zyxel NAS (nsa325 v2) umgesetzt und jetzt festgestellt, dass die aktuelle epg_common.xml seit dieser Woche Fehler enthält: die end tags von <programme> fehlen beim Übergang vom "programme"-Block zum "channel"-Block und vor dem abschließenden </tv>. Dadurch wird mit join_epg.py keine epg.xml erzeugt.
    Wo kann dieser Bug gemeldet werden? Unter rytec habe ich nichts gefunden. Weiß jemand eine Adresse oder kann es weitergeben?

    bluekay

    Ist leider schon seit 3 Tagen so. Wo man das melden kann weiß ich auch nicht.
    Entweder manuell bearbeiten oder einfach warten, wenn man es nirgendwo melden kann.

  • Danke für die schnelle Antwort. Dann werde ich wohl mal abwarten, auch wenn der Fehler systematisch ist. Vielleicht ist ja eine automatische Korrektur im join_epg script möglich. Ich werde mal testen.

  • Hallo zusammen,

    gibt es hierzu eine Lösung? Mir wäre es lieber wenn das EPG automatisch auf meinem RPi3 mit Kodi aktuallisiert wird. Habe mir aktuell als workaround auf die schnelle ein kleines Powershell skript geschrieben bei dem man ganz easy die Channel ID übersetzen kann. Das heißt man nimmt die Channel ID's aus der eigenen m3u, setzt dahinter die Channel ID's aus der Standard http://koditvepg.com/epgs/ EPG und das skript tauscht diese einfach aus. Habe z.b. bei mir das Problem das meine m3u von meinem Provider bei den Deutschen Sendern überall ein " DE" geschrieben hat, was ich in der m3u nicht umändern möchte, weil ich sonst auch noch die m3u bearbeiten muss. (Das DE wird automatisch bei der EPG jedem channel hinzugefügt.) Bei Bedarf kann ich ich es gerne zur Verfügung stellt.

Jetzt mitmachen!

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