epgsearch: Timer landen sofort in timersdone.conf

  • Über SVDRP kann jeder, der eine Netzwerkverbindung aufbauen kann, so ziemlich alles machen.

    Stelle den VDR auf Loglevel 3 und suche im Syslog nach Einträge wie:

    Code
    SVDRP VDR-2004-Dev < 127.0.0.1:45138 deleted timer 2 (1 1648-1703 'Tagesschau')
  • Ich habe die timersdone.conf bisher immer so verstanden, das dort bereits erledigte Aufnahmen landen,

    oder sehe ich das verkehrt?

    Das ist nicht richtig. Da sind die Timer drin, die im VDR für die Zukunft angelegt wurden.

    Die erfolgreichen Aufnahmen stehen in der epgsearchdone.data und nur dann, wenn es notwendig ist, also dein Suchtimer mit "vermeide Wiederholung" arbeitet.

  • Falsches Systemdatum viell. aufgrund schwacher/leerer Knopfbatterie?

    Sicherheitshalber: Das hast du aber schon ausgeschlossen, oder?

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • Ich habe die timersdone.conf bisher immer so verstanden, das dort bereits erledigte Aufnahmen landen,

    oder sehe ich das verkehrt?

    die datei, wo die erledigten aufnahmen landen heisst epgsearchdone.data

  • die datei, wo die erledigten aufnahmen landen heisst epgsearchdone.data

    Die ist bei mir leer, wurde vor 2 Tagen angelegt.



    Deshalb wäre die Konfiguration für den Timer eine Option mal da nachzusehen

    Hilft das:


    0:Brisant:1:1700:1830:1:S19.2E-1-1019-10301:0:0:1:0:0:0:::1:0:0:1:Brisant:50:99:1:5:0:0:0::0:0:0:0:0:0:0:7:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    1:Heute:1:1850:1930:1:S19.2E-1-1011-11110:0:0:1:0:0:0:::1:0:0:0:Nachrichten:50:99:1:5:0:0:0::0:0:0:0:0:0:0:7:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    2:Tagesschau:1:1955:2030:1:S19.2E-1-1019-10301:0:0:1:0:0:0:::1:0:0:0:Nachrichten:50:99:1:5:0:0:0::0:0:0:0:0:0:0:7:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    3:Clint Eastwood:1:2115:0700:1:S19.2E-1-1019-10301|S19.2E-1-1061-10352:0:0:1:1:1:0:::1:0:0:0:Clint Eastwood:50:99:1:10:0:0:0::1:0:1:0:0:0:0:0:0:0:1:0::1:0:0:0:0:0:0:0:0:0:90::0

    4:Harter Brocken:1:0000:0900:1:S19.2E-1-1019-10301|S19.2E-1-1061-10355:0:0:1:0:0:0:::1:0:0:0:Harter Brocken:50:99:1:10:0:0:0::1:0:0:1:0:0:0:0:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    5:Werner:0:::1:S19.2E-1-1019-10301|S19.2E-1-1061-10355:0:0:1:0:0:0:::1:0:0:0:Werner:50:99:1:10:0:0:0::0:0:0:0:0:0:0:0:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    6:Tatort:0:::1:S19.2E-1-1019-10301:0:0:1:0:0:0:::1:1:-1:0:Krimi:50:99:1:5:0:0:0::0:0:0:0:0:0:0:30:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

  • Die ist bei mir leer, wurde vor 2 Tagen angelegt.

    ungewöhnlich, die ist bei mir über mehrere jahre ordentlich angewachsen.

  • Die erfolgreichen Aufnahmen stehen in der epgsearchdone.data und nur dann, wenn es notwendig ist, also dein Suchtimer mit "vermeide Wiederholung" arbeitet.

    Ich zitiere mich mal selber: Nicht ungewöhnlich, da die meisten Suchteimer keine "vermeide Weiderholung" an haben (sieht man an der 0 nach ::). Und dann wird auch nichts in die epgsearchdone.data eingetragen. Nur Clint Eastwood und Harter Brocken hat da eine 1 und die sind vielleicht noch nicht aufgenommen worden.


    ofenheizer : Deine knapp 9 MB große epgsearchdone.data kann ich übertreffen, meine hat knapp 20 MB ;)

  • ofenheizer : Deine knapp 9 MB große epgsearchdone.data kann ich übertreffen, meine hat knapp 20 MB

    hehe :)

    ich hatte irgendwann mal nen plattendefekt, da musste ich von vorne anfangen ;(

  • Damit in der logdatei was steht, muss der Loglevel raugesetzt werden, dh. in der conf.d-Datei fehlt eine zusätzliche Zeile mit --verbose=3 oder "-v 3" (siehe README)

    vdr-2.6.7

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • Den Loglevel Hinweis gab es schon ;)

    Gruß utiltiy



    VDR Projekte VDR Projects

  • Mit den beiden Zeilen in der epgsearch.conf kann es aber nicht sein, dass keine Einträge in der Logdatei landen

    vdr-2.6.7

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • Spannend. Ich habe seit kurzem genau das selbe Problem (tägliche Aufnahme Tagesschau).

    Bei mir ist es auch VDR 2.4.1, allerdings direkt aus dem Ubuntu Focal repository.


    Bei mir erscheint für die gelöschten Timer dann regelmäßig folgendes im (vdr-)Log:



    Wenn ich das richtig verstehe bedeutet "timer 0", dass der timer deaktiviert/gelöscht wird...?


    Insofern muss es ein Problem mit epgsearch sein...

  • Ist ja interessant.... da sind also noch andere Leidgeprüfte.


    Wenn ich die Option "gelöschte Timer neu programmieren" auf "ja" lasse, nimmt er zumindest die per Suchtimer erzeugten Sendungen auf.

    Stelle ich zurück auf "nein", ist das geschilderte Problem wieder vorhanden.


    Das epgsearch-plugin habe ich mit "sudo apt purge vdr-plugin-epgsearch" entfernt und das Dateisystem auf eventuelle Reste untersucht

    und gegebenenfalls gelöscht. Danach mit "sudo apt install vdr-plugin-epgsearch" neu installiert. Ich habe das seahawk1986 ppa für vdr 2.4.1 verwendet.


    Der geneigte Leser denkt sich "hat wahrscheinlich nichts gebracht" und leider ist es auch so.


    In den Backups meines VDR habe ich die Einstellungen zum Timer neu programmieren immer auf "NEIN" eingestellt gefunden.


    Meine Ratlosigkeit kennt keine Grenzen...

  • Die "timer 0" Meldungen werden vom vdr ausgegeben, wenn epgsearch ein neues timer-Objekt anlegt. Das ist nötig, um zu untersuchen, ob der Timer schon existiert, gerade aufgenommen wird, ...

    Erst wenn das Objekt aktiv wird, erhält es eine Id ungleich Null.

    Die Meldungen in der Systemlog sind völlig normal.

    Wenn Timer gelöscht werden, sollte eine andere Meldung kommen. Sind vielleicht andere Plugins im Spiel, stimmt die Systemzeit (ich weiss, das ist alles schon gesagt). Was steht in der epgsearch.log?

    vdr-2.6.7

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • andre1964:

    Und was steht genau in der conf.d/epgsearch.conf ?

    vdr-2.6.7

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • So.

    Ich habe nun auch mal die Zeit gefunden, dem Thema mal etwas mehr auf den Grund zu gehen.


    In der /etc/vdr/conf.d/50-epgsearch.conf steht folgendes:

    Und es wird auch etwas in die epgsearch.log geschrieben.


    Was mir aufgefallen ist:

    Ich hab je 2x die timersdone.conf und die epgsearchdone.data

    je 1x in /etc/vdr/plugins/epgsearch/ und in /var/lib/vdr/plugins/epgsearch.


    Die restlichen Dateien aus /var/lib/vdr/plugins/epgsearch waren auf die jeweiligen Dateien in /etc/ gelinkt, aber genau diese beiden existieren in beiden Verzeichnissen.


    Jetzt habe ich die timersdone.conf erstmal wieder gelöscht bzw. als 0-byte-Datei erstellt, sodass die Timer zunächst wieder erzeugt werden.

    Nun harre ich der Dinge, die da kommen. Will heißen: Ich beobachte weiter und habe nun mehr logs. :)

Jetzt mitmachen!

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