epgd ( 0.3.2 ) scraper will nicht mehr

  • Hallo zusammen,


    mir ist gestern auch aufgefallen, dass etwas nicht mehr stimmt.
    Am markantesten ist es mir bei ARD/ZDF/WDR aufgefallen, wo gar kein EPG oder nur ein paar Einträge (jetzt/nächste/ab ein paar Stunden) im VDR ankommen.
    Habe dann epg2vdr und epgd auf aktuellen git-Stand gebracht, aber das Problem blieb.
    In der DB sind jedoch augenscheinlich alle Einträge für ARD (als Beispiel, andere Sender gleich bzw. ähnlich) vorhanden. Es wird trotz "merge=1" nicht ins VDR aufgenommen.


    Bin gestern auf keinen grünen Zweig gekommen und lade daher erst einmal das epg2vdr-Plugin nicht mehr mit. So habe ich wenigstens das DVB-EPG.


    Viele Grüße,
    Chriss

  • Ich habe heute morgen noch mal "frische" tvm.xmls geladen und mal eins mit xmltproc und dem tvm.xslt transformiert.


    Ergebnis:



    Problem scheint zu sein, dass er die starttime nicht mehr berechnen kann, daher ist die dann nach dem laden in der DB auch "0".

    KODI, tvh, arch x86_64, Octopus net 2 x Duoflex C/C2/T2 , NUC7i3BNH, Crucial MX300 2TB, LG LM 669S

    Linux is the best OS I have ever seen -- Albert Einstein

  • Mach das gleiche doch nochmal, nach dem Du im xsl


    <xsl:variable name="curYear" select="substring(//Sendung/Beginn,1,4)" />


    auf


    <xsl:variable name="curYear" select="substring(//Sendung/Beginn,7,4)" />


    geändert hast. Würde mich mal interessieren.


    EDIT: Geht anscheinend nicht, zumindest wenn ich xsltproc laufen lasse.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

    2 Mal editiert, zuletzt von TheChief ()


  • Kracht immer noch in date2utc. Die von dir vorgeschlagene Änderung dürfte aber Teil der Lösung sein.


    Weisst du, wie das Datum bisher in den Eingansfiles angegeben wurde?


    EDIT: Hab mal im Eingansfile auf <Beginn>2016-04-08 01:00:00</Beginn> geändert, dann scheints zu funktionieren

    KODI, tvh, arch x86_64, Octopus net 2 x Duoflex C/C2/T2 , NUC7i3BNH, Crucial MX300 2TB, LG LM 669S

    Linux is the best OS I have ever seen -- Albert Einstein

  • Bin gerade eine Lösung am Testen:



    Und natürlich oben:


    Code
    <xsl:variable name="curYear" select="substring(//Sendung/Beginn,7,4)" />


    Damit hab ich zumindest mal eine starttime. Eventuell können da aber auch nochmal XSL Profis drüber schauen, denn ich hab immernoch eine Menge mit starttime=0 in der DB. Ob es wirklich funktioniert kann ich erst in ein paar Minuten sagen. Er läd noch fleissig.


    EDIT:



    Zumindest hat es geladen, merge läuft noch.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

    2 Mal editiert, zuletzt von TheChief ()

  • Gemischte Events sehe ich noch nicht. Im Moment scraped er 25000 Serienepisoden, das dauert...

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Hallo,


    Bin gerade eine Lösung am Testen:


    Nicht schlecht Herr Specht Cheffe ;) Das sieht sehr, sehr gut aus. Testweise nur Das Erste durchlaufen lassen:



    Und im VDR auch alles paletti :tup


    Gruß und Dank!
    Tomas

  • wenn die Uhrzeiten der Files in der selben Zeitzone sind wie in den alten dann lass das so - kann Dirk vllt später mal einchecken oder häng doch das angepasste xslt mit dem Verweis auf master kurz hier an.


    Kann denn mal jemand mit nem Clickfinder schauen ob der noch geht - wenn nicht könnte man mutmaßen das die Umstellung nur temporär ist...

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Tanke auch einmal, das war die Lösung


    noch mal zusammengefasst:


    im Ordner /etc/epgd/
    in der Datei tvmovie.xsl


    die Zeile 8

    Code
    <xsl:variable name="curYear" select="substring(//Sendung/Beginn,1,4)" />


    in

    Code
    <xsl:variable name="curYear" select="substring(//Sendung/Beginn,7,4)" />


    ändern


    und in Zeile 339 den <xsl:template name="date2UTC">
    durch diesen ersetzen



    Dann sollte nach einem

    Code
    epgd-dropall


    der epgd wieder laufen.


    Korrigiert mich bitte wenn es nicht stimmen sollte. Mir ist dabei der gedanke gekommen das es evtl an der Zeitumstellung liegen könnte und man das irgendwie in die xsl mit einbauen könnte/wollte/sollte...


    So Long...

  • Hallöle, hier ist Martha!


    Gerade verpasse ich meine Serien(timer), weil der epg vom epgd leer ist ;(
    Wie sich das hier liest, habt Ihr ja schon eine Lösung gefunden, aber ich versteh' nicht so recht, welche Dateien ich ändern muss... Gibt's vielleicht auch eine Anleitung für Dummies ?( ?


    Danke für Eure Hilfe Ihr Lieben :)


    Euer Martha


  • Dann sollte nach einem

    Code
    epgd-dropall


    der epgd wieder laufen.


    Muss man nicht, wenn schon Daten geladen wurden war das:

    Code
    delete from fileref where source = 'tvm'


    der Tipp im HTTP Branch


    Hier gibt es das entsprechende File

    Gruß utiltiy



    VDR Projekte VDR Projects

  • Dateien gibt's im Mainthread.


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Hallo


    nachdem ich auch nur noch EPG für 3 Tage hab, und TVM nicht ausgewertet wird, habe ich die hier vorgestellte tvmovie.xsl
    entsprechend geändert. Nachfolgend ein epgd -dropall. Nun geht bei mir nix mehr :(


    epgd-showmerge zeigt:


    Code
    root@VDRServer:~# epgd-showmerge
    ERROR 1146 (42S02) at line 1: Table 'epg2vdr.events' doesn't exist
    ERROR 1146 (42S02) at line 1: Table 'epg2vdr.events' doesn't exist
    root@VDRServer:~#


    Was kann ich noch machen? ich benutze noch Yavdr 5 von Frodo. Irgenjemand einen heissen Tip ?
    EPGD lief hier fast ein Jahr problemlos, bis jetzt.


    Gruss Willi

    TV: Samsung SUHD UE55JS9090
    Sound: Onkyo TX-NR636 mit 5.1 Teufel Set


    VDR1: Reelbox AVG2 mit NAS QNAP 12 TB
    Streamingclient1: Intel NUC mit Openelec XBMC 12.2
    Streamingclient2: Arctic MC001


    VDR2 (Neu) Server auf Basis yavdr 0.5 (stable) headless Asus H97M-E Core i3-4130T 12Gb Ram 56Gb SSD 3TB WD-Red
    Client1 VDR yavdr0.5/Frodo ppa (stable) ASRock B85M-HDS Core i3-4130T 4Gb GT730 Zotac
    Client2 Arctic MC001 OpenElec XBMC 12.2


    VDR3 (testing) INTEL Nuc D34010WYK wahlweise mit Openelec 5.0.5 oder BM2LTS V2.61A
    Kodi 14.2 oder Kodi 15.0 Alpha

  • Den epgd (neu-)starten? Dann sollte er die Tabellen wieder anlegen.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Danke, jetzt scheint es erstmal wieder zu funktionieren.


    Gruss

    TV: Samsung SUHD UE55JS9090
    Sound: Onkyo TX-NR636 mit 5.1 Teufel Set


    VDR1: Reelbox AVG2 mit NAS QNAP 12 TB
    Streamingclient1: Intel NUC mit Openelec XBMC 12.2
    Streamingclient2: Arctic MC001


    VDR2 (Neu) Server auf Basis yavdr 0.5 (stable) headless Asus H97M-E Core i3-4130T 12Gb Ram 56Gb SSD 3TB WD-Red
    Client1 VDR yavdr0.5/Frodo ppa (stable) ASRock B85M-HDS Core i3-4130T 4Gb GT730 Zotac
    Client2 Arctic MC001 OpenElec XBMC 12.2


    VDR3 (testing) INTEL Nuc D34010WYK wahlweise mit Openelec 5.0.5 oder BM2LTS V2.61A
    Kodi 14.2 oder Kodi 15.0 Alpha

  • wie gesagt, ich weiß nicht warum ihr die Tabellen droppt

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • leider zu früh gefreut. Das selbe Problem wie vorher. Mein EPG reicht genau 3 Tage. Von TVM werden zwar Daten geladen aber nicht ausgewertet.


    Die tvmovie.xsl habe ich, wie oben angegeben, geändert.Diesmal mache ich kein Dropall. Aber ich bin mit meinem Latein am ende.



    Gruss Willi

    TV: Samsung SUHD UE55JS9090
    Sound: Onkyo TX-NR636 mit 5.1 Teufel Set


    VDR1: Reelbox AVG2 mit NAS QNAP 12 TB
    Streamingclient1: Intel NUC mit Openelec XBMC 12.2
    Streamingclient2: Arctic MC001


    VDR2 (Neu) Server auf Basis yavdr 0.5 (stable) headless Asus H97M-E Core i3-4130T 12Gb Ram 56Gb SSD 3TB WD-Red
    Client1 VDR yavdr0.5/Frodo ppa (stable) ASRock B85M-HDS Core i3-4130T 4Gb GT730 Zotac
    Client2 Arctic MC001 OpenElec XBMC 12.2


    VDR3 (testing) INTEL Nuc D34010WYK wahlweise mit Openelec 5.0.5 oder BM2LTS V2.61A
    Kodi 14.2 oder Kodi 15.0 Alpha

Jetzt mitmachen!

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