[erledigt] "Wiederholungen vermeiden" funktioniert nicht...

  • Hallihallo,

    ich habe z.B. einen Suchtimer in Live erstellt. Leider funktioniert "Wiederholungen vermeiden" dabei nicht.

    Die gleiche Sendung wir immer wieder aufgenommen...

    Was mache ich falsch?


    Danke und Grüße

    wayne

    SAT>IP: Kathrein EXIP 418

    streamdev-Server: MLD 6.5, VM in proxmox

    streamdev-Client: MLD 6.5, NUC7PJYH

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW

  • Die "Beschreibung" ist nicht ersichtlich - viell. unterscheidet sich die um mehr als "50%"???
    Ansonsten müsste das nach meinem Verständnis funktionieren.
    Ist das eine aktuelle Version von Live(-ng)? Bei mir ist es zB 3.4.0 (auf VDR 2.4.8).

    MyVDR: yaVDR-Ansible (Ubuntu 20, VDR 2.4.8) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr (tvm) - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 21 - xstream
    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

  • oder hast du nur mehrere Timer dafür? Nach der ersten erfolgreichen Aufnahme sollten die weiteren Timer entfallen.

    Nein, wenn die Sendung den Wiederholkriterien entspricht, dann gibt es nur einen Timer für die erste Sendung. Erst wenn diese Aufnahme fehlgeschlagen ist (z.B. wegen Fehler), dann wird ein neuer Timer für die nächste Wiederholung erstellt.

    VDR

    Server: Ubuntu 24.04 headless VDR im LXC Container, Plugins: satip (Octopus NET SL SX8), live, epgsearch, tvscraper, markad

    Clients: LibreELEC auf RasPi3 und RasPi 3+

  • Die "Beschreibung" ist nicht ersichtlich - viell. unterscheidet sich die um mehr als "50%"???
    Ansonsten müsste das nach meinem Verständnis funktionieren.
    Ist das eine aktuelle Version von Live(-ng)? Bei mir ist es zB 3.4.0 (auf VDR 2.4.8).

    Der erste Versuch war natürlich ohne Beschreibung, hat aber auch nicht funktioniert...

    Installiert ist v3.5.2

    SAT>IP: Kathrein EXIP 418

    streamdev-Server: MLD 6.5, VM in proxmox

    streamdev-Client: MLD 6.5, NUC7PJYH

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW

  • Wird die Sendung tatsächlich mehrfach aufgenommen, oder hast du nur mehrere Timer dafür? Nach der ersten erfolgreichen Aufnahme sollten die weiteren Timer entfallen.

    Ja, wird auch mehrfach aufgenommen, das ist ja das eigentliche Problem...

    SAT>IP: Kathrein EXIP 418

    streamdev-Server: MLD 6.5, VM in proxmox

    streamdev-Client: MLD 6.5, NUC7PJYH

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW

  • Die bereits erstellten Aufnahmen werden im Plugin-Konfigurationsverzeichnis in der Datei epgserachdone.data gespeichert. Es wäre eventuell den Versuch wert, diese Datei temporär umzubenennen, um zu sicherzustellen, dass die Wiederholungsprüfung nicht durch alte bzw. korrupte Datensätze gestört wird. Die Parser von EPGsearch sind leider nicht besonders resilient.

    Gut wäre es auch noch, EPGsearch mit Log-Level 3 zu starten, damit man im syslog Einträge wie den folgenden finden kann:

    Code
    LogFile.Log(3, "same event already recorded at %s", DAYDATETIME(recDone->startTime));

    Damit wäre man der Frage einen Schritt näher gekommen, ob EPGsearch die kommenden den alten Aufnahmen überhaupt zuordnen konnte:

    Denn in count werden die bereits erstellten Aufnahmen ermittelt und an anderer Stelle zum Vergleich herangezogen:

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.7.7 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Oha, die epgserachdone.data ist 6 Wochen alt und hat nur einen Eintrag....

    Habe sie nun gelöscht und warte mal ab...

    Gut wäre es auch noch, EPGsearch mit Log-Level 3 zu starten, damit man im syslog Einträge wie den folgenden finden kann:

    Ähm, wie mache ich das? :/

    SAT>IP: Kathrein EXIP 418

    streamdev-Server: MLD 6.5, VM in proxmox

    streamdev-Client: MLD 6.5, NUC7PJYH

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW

  • Siehe man epgsearch:

    Quote

    −l file, −−logfile=file
    Specifies a specific log file for EPGSearch. Default log file is epgsearch.log in the EPGSearch
    configuration directory.

    -v n, −−verbose=n
    Verbose level for the log file. Value 0 means no logging. Other values are 1 (general messages), 2
    (detailed messages), 3 (for debugging purposes).

    Das Plugin also mit -P'epgsearch -v 3 und gegebenenfalls anderen benötigten Parametern laden. Das wird dann aber vermutlich sehr viele Einträge im Logfile generieren, weshalb du das wieder abschalten solltest, sobald du Klarheit hast, ob bereits erstellte Aufnahmen erkannt werden.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.7.7 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

    Edited once, last by SHofmann (November 27, 2025 at 6:00 PM).

  • Eventuell solltest du auch im Syslog nach Einträgen mit epgsearch: suchen. Wenn für den VDR der Debug-Level standardmäßig aktiv ist, sollte sich für eine vollständige und fehlerfreie Aufnahme Einträge finden wie diese:

    Code
    epgsearch: finished: '/srv/vdr/video/...' (complete)

    bzw.

    Code
    epgsearch: finished: '/srv/vdr/video/...' (complete) recorded 99%

    Die 99 Prozent gehen auf eine fehlende Rundung bei der Konversion des Prozentsatzes in eine Ganzzahl zurück. Solange der Timer erst zum erwarteten Zeitpunkt stoppt, stört sich EPGSearch daran aber nicht und trägt die Aufnahme in epgsearchdone.data ein.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.7.7 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Ich habe testhalber die epgsearchdone.data gelöscht und für eine Serie das Vermeiden von Wiederholungen auf Basis von Titel und Untertitel aktiviert. Am Morgen wurden zwei Episoden aufgenommen, die Timer für die Wiederholungen am späten Nachmittag sind mittlerweile gelöscht (die Folgen werden gerade eben gesendet). Grundsätzlich scheint EPGsearch also wie gewünscht zu funktionieren.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.7.7 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Sodele,

    habe den Suchtimer "Autodoktoren", welcher am So.um 19:08 aufgezeichnet wurde.

    Leider habe ich keine Einträge wie von Dir genannt.

    Wahrscheinlich habe ich es noch nicht geschafft, den Log-Level richtig einzuschalten...:(

    Files

    SAT>IP: Kathrein EXIP 418

    streamdev-Server: MLD 6.5, VM in proxmox

    streamdev-Client: MLD 6.5, NUC7PJYH

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW

  • Fürs Logging müsstest du, wenn ich das richtig sehe, für EPGsearch folgende Parameter im VDR-Startskript einstellen:

    Code
    -P 'epgsearch -v 3'

    Damit wird bei mir epgsearch.log im Plugin-Konfigurationsverzeichnis erstellt.

    Ist dir im Journal übrigens dieser Fehlerhinweis aufgefallen?

    Code
    /usr/share/vdr/recording.d/50_update.sh: Zeile 5: Syntaxfehler beim unerwarteten Symbol »)«

    Ich glaube ja nicht, dass das einen Einfluss auf EPGsearch hat, aber vermutlich läuft dein Skript nicht ganz so wie gewünscht – oder auch überhaupt nicht.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.7.7 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Guten Morgen,

    Code
    /usr/share/vdr/recording.d/50_update.sh: Zeile 5: Syntaxfehler beim unerwarteten Symbol »)«

    ...der Fehler ist behoben. Es gab ein Update von MLD...


    Um 19:45 war wieder ein Suchtimer.

    Hab's aber leider noch immer noch nicht geschafft den Loglevel einzustellen...

    Files

    SAT>IP: Kathrein EXIP 418

    streamdev-Server: MLD 6.5, VM in proxmox

    streamdev-Client: MLD 6.5, NUC7PJYH

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW

  • Guten Morgen,

    bei MLD war ursprünglich die epgsearch Version 2.4.1 dabei.

    Nachdem ich nach der neuen epgsearch 2.4.4 gefragt hatte, wurde diese aktualisiert.

    Nach der Installation geht's nun wieder. In die epgsearchdone.data wird wieder was eingetragen...


    Danke und Grüße

    wayne

    SAT>IP: Kathrein EXIP 418

    streamdev-Server: MLD 6.5, VM in proxmox

    streamdev-Client: MLD 6.5, NUC7PJYH

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW

  • wayne December 7, 2025 at 9:44 AM

    Changed the title of the thread from “"Wiederholungen vermeiden" funktioniert nicht...” to “[erledigt] "Wiederholungen vermeiden" funktioniert nicht...”.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!