[EPGd] doppelte Einträge in Live

  • So richtig komme ich hier gerade nicht klar.
    Grundsätzlich funktioniert epgd erstmal, Daten kommen von epgdata, eplists.de und themoviedb.


    Allerdings habe ich z.B. auf Pro7 schon wieder doppelte Einträge zu manchen Sendungen, außerdem teilweise völlig seltsame Start- und Endzeiten.



    Hier habe ich mal die Ausgabe von epgd-showmerge für den Kanal.
    Direkt hintereinander aufgerufen fällt auf, dass die pending merges 273, 508 und dann plötzlich bei 0 stehen.
    Die Liste bleibt aber immer gleich, es sieht auch im EPG nicht so aus, als wenn da was zusammengefügt wird.


    In der epg.data stehen die doppelten Einträge dann so drin:



    Die beiden Einträge haben ja schon erweiterte Daten, da wird auch nichts mehr zusammengefügt.
    Wie kommt denn sowas?

  • Zeige doch bitte mal Deine channelmap.conf vielleicht ist da irgendwas nicht richtig.

    Blog


    VDR1 (Server): Gigabyte Z87-HD3, Intel(R) Core(TM) i7-4770S CPU @ 3.10GHz, 16GB RAM, NVIDIA GT 640 (Zotac), Digital Devices Cine V7, OrigenAE S21T, yavdr ansible an Röhre mit vga2scart

    VDR2 (Client): AsRock ION 330, yavdr-ansible auf Ubuntu 18.04 an Panasonic Beamer (HDMI)

  • Ich denke mal, die ist in Ordnung.
    Hat zumindest unter easyvdr lange keine Probleme gemacht.


  • Sieht erstmal unverdächtig aus.
    Hast Du den epg mal komplett neu aufbauen lassen, also epg.data gelöscht und die epg Datenbank gedropt?

    Blog


    VDR1 (Server): Gigabyte Z87-HD3, Intel(R) Core(TM) i7-4770S CPU @ 3.10GHz, 16GB RAM, NVIDIA GT 640 (Zotac), Digital Devices Cine V7, OrigenAE S21T, yavdr ansible an Röhre mit vga2scart

    VDR2 (Client): AsRock ION 330, yavdr-ansible auf Ubuntu 18.04 an Panasonic Beamer (HDMI)

  • Ja, anfangs zumindest. Da war sehr viel mehr doppelt, ich dachte es wäre damit getan.
    Ich hatte mit dem epgd-tool die Datenbank mit Benutzer einmal komplett gelöscht, die epg.data gelöscht und bei gestopptem VDR erstmal die Datenbank neu erstellt und
    befüllen lassen.
    Dann epg2vdr und scraper2vdr installiert, vdr gestartet und wieder gewartet.
    Dann sah es erst einmal ganz gut aus, bis es wieder los ging.
    Ich frage mich, ob vielleicht ein client daran schuldig sein könnte?
    Ich verwende einmal die MLD5.1 und eine easyvdr 3 alpha.
    Letztere hat offenbar das Upgrade gestern nicht überstanden, versuche sie zwar noch zu retten, aber naja...
    Im Pluginsetup von epg2vdr war bei "DVB/EPG in Datenbank eintragen" "Auto" eingestellt.
    Wurde da vielleicht das vom Server empfangene EPG wieder in der Datenbank des Servers abgelegt?

  • Das sagt:


    Code
    +----------------------------------------------------------+--------+---------------+----------+-------------------------+-------------------------+-------------------------+
    | version                                                  | master | ip            | state    | last touch              | last download           | next download           |
    +----------------------------------------------------------+--------+---------------+----------+-------------------------+-------------------------+-------------------------+
    | vdr 2.2.0 epg2vdr 1.1.56-GIT (24.03.2017)                | y      | 192.168.2.200 | attached | 5th April 2017 21:16:51 | 1st April 2017 16:19:40 | 2nd April 2017 03:11:00 |
    | vdr 2.2.0 epg2vdr 1.1.52-GITv213-10-g64ba787 (2103.2017) | n      | 192.168.2.20  | crashed  | 2nd April 2017 18:26:47 | NULL                    | NULL                    |
    | vdr 2.2.0 epg2vdr 1.1.56-GIT (24.03.2017)                | n      | 192.168.2.125 | attached | 5th April 2017 21:17:25 | 5th April 2017 20:10:58 | 2nd April 2017 04:22:41 |
    | vdr 2.2.0 epg2vdr 1.1.19-GITv213 (30.11.2016)            | n      | 192.168.2.34  | attached | 5th April 2017 21:17:23 | NULL                    | NULL                    |
    | epgd 1.1.114-GIT (23.03.2017)                            | -      | 192.168.2.200 | standby  | 5th April 2017 21:16:50 | 5th April 2017 20:43:05 | 6th April 2017 08:43:05 |
    +----------------------------------------------------------+--------+---------------+----------+-------------------------+-------------------------+-------------------------+


    Der .200 ist mein Server, der .125 der Easyvdr Client und der .20 und .34 sind MLD Clients, wobei es den .20 nicht mehr gibt.
    Hat der .125 dann die DB gefüttert?
    Der hat ja gar keine Karten...

  • Ich muss das Thema noch einmal aufgreifen.
    Es sind viele Sender, bei denen ich im Live plugin die sendungen doppelt angezeigt bekomme.
    Kurioserweise sind die Daten im Webview des EPGD nicht doppelt.
    Was aber komisch ist, sind die angezeigten Sendezeiten, die sind völlig "krumm".



    Im Beispiel von Pro7 heute abend:
    Ausgabe im EPGD:



    ...und im Live Plugin alles doppelt:


    Diese Daten kommen vom Server.
    Wenn ich am Client das Live Plugin aufrufe, ist dort alles in Ordnung, kein doppeltes EPG.
    Die Sendezeiten sind allerdings auch da so komisch.
    Was kann das denn sein?


    Auf Server und Client läuft yaVDR 0.6.1

  • ...ich bin erstaunt - auf dem Client passierte nichts, aber auf dem Server ausgeführt sind nun die doppelten Einträge im Live Plugin verschwunden.
    Was steckt dahinter?


    Kann mal jemand bitte die Sendezeiten auf Pro7 checken? Nicht das ich Gespenster jage...

Jetzt mitmachen!

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