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

  • nabend,
    bei mir geht noch alles.
    notfalls die xml.gz datei löschen, manuellen download starten, pvr datenbank zurücksetzen und kodi neu starten.

  • @Jin
    Danke für das Addon.
    In kombination mit dem PVR Addon läuft alles wunderbar.
    Nun würde ich aber gerne alle EPG Daten wie zB. Genre in Kodi nutzen wollen.
    Weißt du woran es liegt, dass ich diese Daten nicht erhalte? Liegts an der xmltv, dem PVR Addon oder ....
    In Isengard kann man ja mehr InfoLabels für PVR als bisher verwenden.
    Das würde ich gerne umsetzen und testen.
    Danke.
    bg

  • ich kann dir jetzt nicht genau sagen, ob das pvr addon das unterstützt.
    da die infos in der xml aber nicht wirklich konform enthalten sind, wird das nicht funktionieren.

  • ich kann dir jetzt nicht genau sagen, ob das pvr addon das unterstützt.
    da die infos in der xml aber nicht wirklich konform enthalten sind, wird das nicht funktionieren.

    Ok, danke für die Info.
    Ich würde germe Testen ob das Addon der Grund dafür ist, nur bräuchte ich dann ja passende Bedingungen. Ich muss mir also sicher sein, dass es nicht an der xml liegt.
    Hast du eine Ahnung wie ich das anstellen könnte?
    bg

  • am besten eine xml nehmen. die die infos enthält.
    du kannst dir zb eine playlist mit einem sender erstellen

    Code
    #EXTINF:-1 tvg-id="hd.foxchannel.de" tvg-logo="foxhd.png",FOX HD
    http://link.zum.stream


    und lädst dann folgende xml von hier

    Code
    http://xmltv.xmltv.se/hd.foxchannel.de_2015-06-22.xml.gz


    wenn ich mir aber den code von iptvsimple anschaue, werden nur folgende einträge gemacht

  • am besten eine xml nehmen. die die infos enthält.
    du kannst dir zb eine playlist mit einem sender erstellen

    Code
    #EXTINF:-1 tvg-id="hd.foxchannel.de" tvg-logo="foxhd.png",FOX HD
    http://link.zum.stream


    und lädst dann folgende xml von hier

    Code
    http://xmltv.xmltv.se/hd.foxchannel.de_2015-06-22.xml.gz


    wenn ich mir aber den code von iptvsimple anschaue, werden nur folgende einträge gemacht

    ok, vielen Dank.
    Mal sehen was ich daraus machen kann, aber wie du ja schon angemerkt hast, im Addon siehts nicht gerade gut aus.
    Leider kann ich da nix machen, weil ich keine dll generieren kann. Sonst hätte ich mir vielleicht das Addon anpassen können.
    Ich werde dann wohl erstmal mit dem Demo Addon testen.
    bg

  • am besten eine xml nehmen. die die infos enthält.
    du kannst dir zb eine playlist mit einem sender erstellen

    Code
    #EXTINF:-1 tvg-id="hd.foxchannel.de" tvg-logo="foxhd.png",FOX HD
    http://link.zum.stream


    und lädst dann folgende xml von hier

    Code
    http://xmltv.xmltv.se/hd.foxchannel.de_2015-06-22.xml.gz


    wenn ich mir aber den code von iptvsimple anschaue, werden nur folgende einträge gemacht


    Ui! Der EPG xml Link ist interessant! Ich suche schon länger nach einer EPG Quelle mit der ich mein eigenes EPG zusammenstellen kann zu meiner eigenen playlist. Da ich aber noch nicht in dem Thema drin bin:

    Kann es mit dem hier vorgestellten EPG-Downloader bewerkstelligt werden, dass ich bspw. für ORF und andere Sender eine eigene EPG xml für mich erstellen kann, alle paar tage automatisiert? Oder ist das hier alles nur auf eine bestimmte m3u beschränkt bzw. zugeschnitten?

  • der epg downloader hat nichts mit dem link (xmltv.se) zu tun.
    mit dem downloader lädst du bereits automatisch eine komplette xml mit mehreren sendern herunter.
    damit das epg auch angezeigt wird, bräuchtest du in deiner m3u nur die passenden (tvg-id) einträge vornehmen.

    eine beispiel m3u findest du im wiki oder im iptv simple thread
    http://wiki.xbmc.org/index.php?titl…V_Simple_Client
    IPTV Simple PVR-addon mit XMLTV EPG

    Ah, verstehe. Habe eben erst deine Channel ID Datei im ersten Post gesehen:
    https://www.dropbox.com/s/m7m8z2tpjhf6…els.xml.gz?dl=1

    Sprich, da nehme ich...

    Zitat

    <channel id="ORF1.de">1:0:1:32C9:45D:1:C00000:0:0:0:</channel> <!-- ORF1 -->
    <channel id="ORF1.de">1:0:1:132F:3EF:1:C00000:0:0:0:</channel> <!-- ORF1 HD -->
    <channel id="ORF1.de">1:0:19:132F:3EF:1:C00000:0:0:0:</channel> <!-- ORF1 HD -->


    ...
    ORF1.de als zu verweisende ID in meiner iptvplaylist.m3u so wie im folgenden:

    Zitat

    #EXTINF:-1 tvg-id="ORF1.de" group-title="Austria" tvg-logo="orf_logo.png",ORF1
    http://streamurl.m3u8


    ... und dann kann ich dein Skript ohne weiteres nutzen und der wird alle paar tage deine epg.xml herunterladen und das richtig zuordnen, ja?

  • Moin Jin,
    zu erst danke ich dir für dieses super Addon. Prima, dass sich jemand die Mühe macht.
    Ich habe trotzdem ein zwei Bugs beim Mergen von zwei Archiven/XMLs entdeckt:

    1. Wenn die XML Archive auf einem Samba-Server (was ja bei mehreren Systemen sinnvoll ist) liegen wird eine Exception geschmissen. Und zwar in der common.py an dieser Stelle:

    Code
    if not os.path.isdir(temp):
     os.mkdir(temp)

    temp ist an dieser Stelle beispielsweise : smb://<servername>/bla/blub/temp

    Wenn ich den Teil auskommentiere und temp selber erstellt habe, fliegt er spätestens hier raus:

    Code
    inF = gzip.GzipFile(os.path.join(xml_path,f), 'rb')

    Wenn die die Archive in einem lokalen Ordner gespeichert sind kommen wir zum zweiten Bug...

    2. Scheint weniger dein Problem zu sein aber braucht wohl einen Workaround. Das Archiv rytecxmltv-UK.gz enthält nur eine Datei ohne Dateiendung (rytecxmltvUKplus) und ist zu allem Überfluss auch anders als das Archiv bennant (darauf setzt du, glaube ich).

    Dank und beste Grüsse
    lui.g

  • ja danke. ich hatte den code zum mergen von jemand anderem übernommen und das mit dem netzwerkpfaden nicht bedacht bzw vergessen. - wird gefixt

    beim 2. sollte das eigentlich egal sein wie die datei im archiv heißt und ob diese eine dateiendung hat.
    möglich, dass das wieder mit dem ersten problem zusammenhängt. ich schaue mir das heute abend(wird spät) mal genauer an und schick dir dann per pn eine testversion.

  • wird leider etwas länger dauern. ich hoffe du kannst noch ein paar tage warten

    edit: habs dir geschickt

    Einmal editiert, zuletzt von Jin (8. Juli 2015 um 10:33)

  • Hi Jin, dank dir für dein cooles Addon! IMHO ein absolutes "Must Have" Addon fürs Kodi.
    Ich hätte nur einen kleinen Feature Request.... Wäre es möglich zu den 3 vorhandenen XML-Quellen
    noch eine Option zu haben die es erlaubt eine weitere XML-URL zum mergen hinzuzufügen?
    Oder gibt es eine andere Möglichkeit, die ich gerade nicht aufm Schirm hab, das zu bewerkstelligen?

Jetzt mitmachen!

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