epgd / epg2vdr / scraper2vdr

  • Hi,
    ich hatte eine fehlerhafte Zuordnung per ID bei RTL/ZDF. Daraus resultierte ein fehlerhaftes EPG für RTL. Der Fehler ist korrigiert, aber falsche 'EPG-Brocken' sind geblieben...
    Kann ich einen einzelnen Kanal 'droppen' und komplett neu befüllen lassen - sprich hier RTL HD ?

  • Hi Chris,


    danke für deine Antwort.


    Es handelt sich übrigens um deine Docker Container

    Ist doch alles in bester Ordnung?


    Nee, der EPG bleibt leer.
    Ich hatte allerdings auch meine channelmap verloren, aber die sieht doch ok aus, oder?

    Code
    //
    //tvmovie.de
    //
    tvm:1 = S19.2E-1-1019-10301             //              Das Erste HD;ARD
    tvm:1 = S19.2E-1-1101-28106             //              Das Erste;ARD
    //
    tvm:2 = S19.2E-1-1011-11110             //              ZDF HD;ZDFvision
    tvm:2 = S19.2E-1-1079-28006             //              ZDF;ZDFvision
    //
    tvm:3 = S13.0E-318-12700-8003   //              RTL CH;MEDIA BROADCAST


    Hier gibt es einen Log vom epgd:
    http://paste.debian.net/785099/


    Was bedeutet denn das:
    21:03:58,970 Skipping day 1 for TVM plugin, since all days ar performed on day 0


    Gruß,
    Hendrik

  • Irgendwie sieht das Log so aus, als wenn du nicht alles aktuelle hast. Der versucht ständig noch die Tabellen zu altern. Das sollte er eigentlich nur einmal machen.


    Das skippen heist übrigens, dass er die Daten bereits verarbeitet hat, sprich nichts neues.
    Check doch mal alles neu aus und wende meine patche an.


    gruss
    rechner

  • Moin,


    sind die Patches bzgl. der tvsp-Thematik schon im master angekommen, oder ist da noch Handarbeit nötig?


    Cheers,
    Ole

  • Moin Moin,


    die Änderungen sind jetzt im master branch des epgd, epg2vdr und scraper2vdr


    Grüße Jörg

  • Moin,


    beim scraper2vdr passt was nicht. Mit dem aktuellen Stand aus dem git bekomme ich das hier:


    Beim Bauen gab's allerdings keine Fehler.


    Cheers,
    Ole

  • hmm ist da beim mergen bei mir was schief gelaufen :o


    Von wo hast du das Plugin denn - also aus welchem GIT?

  • das ist schon lange das falsche, hier findest du die richtige Version:


    Code
    ~/PLUGINS/scraper2vdr> git remote -v
    origin  git@github.com:horchi/scraper2vdr (fetch)
    origin  git@github.com:horchi/scraper2vdr (push)
  • Das erklärts... und schon passt es wieder!
    Danke & Cheers,


    Ole

  • Ups, und ich hatte gedacht, die TVM/TVSP-"Plugins" wären im "Master".
    Jetzt hab ich

    Code
    | vdr 2.2.0 epg2vdr 1.1.6-GIT (26.08.2016) | Y      | 192.168.0.14 | attached     | 26th August 2016 19:08:01 | 26th August 2016 18:59:45 | NULL                      |
    | epgd 1.1.12-GIT (26.08.2016)             | -      | 192.168.0.14 | busy (match) | 26th August 2016 19:08:13 | 26th August 2016 19:03:20 | 27th August 2016 07:03:20 |


    (wieder DB gelöscht) und es gibt keine tvm und kein tvsp mehr - die epgd.conf


    hab ich von der "Vorversion", wo sie bis auf die "magere Bestückung" des tvsp funktionierte.


    Muß ich nun die tvm- und tvsp-Plugins neu "bauen"?
    Aber wenn ich apt-get source mache, sind die ja eh drin?


    Liebe aber etwas verwirrte Grüße aus Wien ;)

  • Achja, da kommen noch solche Meldungen:
    epgd: Setting invalid field format for 'EVENTID'
    Aug 26 19:18:34 hdvdr epgd: SQL-Error in 'execute(stmt_execute)' - Column 'eventid' cannot be null (1048) 'Column 'eventid' cannot be null' [insert into events set acepgd: Setting invalid field format for 'EVENTID'
    Aug 26 19:18:34 hdvdr epgd: SQL-Error in 'execute(stmt_execute)' - Column 'eventid' cannot be null (1048) 'Column 'eventid' cannot be null' [insert into events set actor = ? ....


    Hab schon mindestens 2x gedroppt ...

  • Lieber "rechner",


    danke erstmal für Deine Arbeit am epgd :)
    Ich hab bisher die Plugins nicht kompiliert, sondern die vom frodo-ppa verwendet, bis auf das Problem mit tvsp (kaum Einträge mehr) funktionierte aber tvsp jedenfalls.
    Aktuell krieg ich mit den neu installierten (db mehrfach gekübelt und neu erstellt) Plugins

    Code
    # epgd-tool -show-stats
    +------------------------------------------+--------+--------------+-----------------+---------------------------+---------------------------+---------------------------+
    | version                                  | master | ip           | state           | last touch                | last download             | next download             |
    +------------------------------------------+--------+--------------+-----------------+---------------------------+---------------------------+---------------------------+
    | vdr 2.2.0 epg2vdr 1.1.6-GIT (26.08.2016) | Y      | 192.168.0.14 | attached        | 27th August 2016 09:51:02 | NULL                      | NULL                      |
    | epgd 1.1.12-GIT (26.08.2016)             | -      | 192.168.0.14 | busy (scraping) | 27th August 2016 09:49:03 | 27th August 2016 09:49:02 | 27th August 2016 21:49:02 |
    +------------------------------------------+--------+--------------+-----------------+---------------------------+---------------------------+---------------------------+


    immer noch diese Meldungen:

    Code
    Aug 27 09:45:22 hdvdr epgd: Setting invalid field format for 'EVENTID'
    Aug 27 09:45:22 hdvdr epgd: SQL-Error in 'execute(stmt_execute)' - Column 'eventid' cannot be null (1048) 'Column 'eventid' cannot be null' [insert into events set actor = ?, audio = ?, camera = ?, category = ?, channelid = ?, commentator = ?, complongdescription = ?, compshorttext = ?, comptitle = ?, contents = ?, country = ?, delflg = ?, director = ?, duration = ?, episodecompname = ?, episodecomppartname = ?, episodecompshortname = ?, episodelang = ?, eventid = ?, extepnum = ?, fileref = ?, flags = ?, genre = ?, guest = ?, imagecount = ?, inssp = ?, longdescription = ?, moderator = ?, movieid = ?, music = ?, numrating = ?, other = ?, parentalrating = ?, producer = ?, rating = ?, screenplay = ?, scrmovieid = ?, scrseriesepisode = ?, scrseriesid = ?, scrsp = ?, shortdescription = ?, shortreview = ?, shorttext = ?, source = ?, starttime = ?, tableid = ?, tipp = ?, title = ?, topic = ?, txtrating = ?, updflg = ?, updsp = ?, useid = ?, version = ?, vps = ?, year = ?;]
    Aug 27 09:45:22 hdvdr epgd: Setting invalid field format for 'EVENTID'
    Aug 27 09:45:22 hdvdr epgd: SQL-Error in 'execute(stmt_execute)' - Column 'eventid' cannot be null (1048) 'Column 'eventid' cannot be null' [insert into events set actor = ?, audio = ?, camera = ?, category = ?, channelid = ?, commentator = ?, complongdescription = ?, compshorttext = ?, comptitle = ?, contents = ?, country = ?, delflg = ?, director = ?, duration = ?, episodecompname = ?, episodecomppartname = ?, episodecompshortname = ?, episodelang = ?, eventid = ?, extepnum = ?, fileref = ?, flags = ?, genre = ?, guest = ?, imagecount = ?, inssp = ?, longdescription = ?, moderator = ?, movieid = ?, music = ?, numrating = ?, other = ?, parentalrating = ?, producer = ?, rating = ?, screenplay = ?, scrmovieid = ?, scrseriesepisode = ?, scrseriesid = ?, scrsp = ?, shortdescription = ?, short .........


    Die /etc/epgd/epg.dat sieht am Beginn (eventid)
    so


    aus.
    Exakt dieselbe Datei gibt es noch in /var/lib/vdr/plugins/epg2vdr/.


    Der Beginn meiner channelmap.conf ist

    Code
    tvm:16 = C-1537-5-5001 // ORF eins HD
    tvsp:ORF1:2 = C-1537-5-5001 // ORF eins HD
    tvm:17 = C-1537-5-5002 // ORF 2 Wien HD
    tvsp:ORF2:2 = C-1537-5-5002 // ORF 2 Wien HD
    tvm:447 = C-1537-5-5003 // ORF III HD
    tvsp:ORF3:2 = C-1537-5-5003 // ORF III HD
    tvm:318 = S19.2E-133-5-776 // SIXX
    tvsp:SIXX:2 = S19.2E-133-5-776 // SIXX
    tvm:46 = S19.2E-1-1089-12060 // VOX
    tvsp:VOX:2 = S19.2E-1-1089-12060 // VOX


    aber ich krieg keine Merges mehr:


    Woran hapert es bei der Eventid?


    Liebe Grüße aus Wien!

  • Die Versionsangaben sehe auch seltsam aus, normalerweise solle das so aussehen:


    Code
    server01 ~ # /epgd-tool -show-stats
    +-------------------------------------------------+--------+----------------+----------+---------------------------+---------------------------+---------------------------+
    | version                                         | master | ip             | state    | last touch                | last download             | next download             |
    +-------------------------------------------------+--------+----------------+----------+---------------------------+---------------------------+---------------------------+
    | vdr 2.2.0 epg2vdr 1.1.6-GITd2f3b4e (26.08.2016) | Y      | 192.168.177.12 | attached | 27th August 2016 10:08:53 | 27th August 2016 07:53:50 | NULL                      |
    | vdr 2.2.0 epg2vdr 1.1.6-GITd2f3b4e (26.08.2016) | n      | 192.168.177.52 | attached | 27th August 2016 10:08:33 | 27th August 2016 07:53:47 | NULL                      |
    | epgd 1.1.12-GIT56d18d5 (26.08.2016)             | -      | 192.168.177.10 | standby  | 27th August 2016 10:01:19 | 27th August 2016 08:03:50 | 27th August 2016 20:03:50 |
    +-------------------------------------------------+--------+----------------+----------+---------------------------+---------------------------+---------------------------+
    server01 ~ #


    Code
    vdr01_64 ~ # vdr -V -P epg2vdr -P scraper2vdr
    vdr (2.2.0/2.2.0) - The Video Disk Recorder
    epg2vdr (1.1.6-GITd2f3b4e) - epg2vdr plugin
    scraper2vdr (1.0.1-GITe441ec8) - 'scraper2vdr' plugin
    vdr01_64 ~ #

Jetzt mitmachen!

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