[epgsearch] Test Suchtimer findet Sendung, aber es wird keine Aufnahme eingestellt

  • Hallo,

    ich habe mit epgsearch das Problem, dass ab und an aus einem Suchtimer keine Aufnahme für eine Sendung erzeugt wird, obwohl eine Testsuche direkt aus dem Suchtimer die Sendung findet.

    Momentan tritt das bei folgender Sendung auf:

    Die Sendung wurde noch nie aufgenommen, taucht auch nicht in timers.done auf.

    Seltsamerweise steht im Log bis einschließlich heute:


    Code
    Okt 22 12:59:02 server vdr[23869]: [23908] timer 0 (51 0030-0100 VPS 'MAITHINK X - Die Show') set to event Fr. 25.10.202
    4 00:30-01:00 (VPS: 25.10. 00:30) 'MAITHINK X - Die Show'
    Okt 22 12:59:02 server vdr[23869]: [23908] timer 0 (51 1755-1825 VPS 'MAITHINK X - Die Show') set to event Sa. 26.10.202
    4 17:55-18:25 (VPS: 26.10. 17:55) 'MAITHINK X - Die Show'
    Okt 22 12:59:02 server vdr[23869]: [23908] executing command '/etc/vdr/plugins/epgsearch/epgsearch_mkrecording_user_noti
    tle --eventid=48362 --subtitle='4-Tage-Woche: Wunsch oder Wirklichkeit?' --year='2024' --season_no='7' --episode_no='6' 
    --episode_name='4-Tage-Woche: Wunsch oder Wirklichkeit?' --season_no_tvsp='' --episode_no_tvsp='' --episode_name_tvsp='-
    Tage-Woche: Wunsch oder Wirklichkeit?''

    D.h. die Sendung wird gefunden und auch das Kommando aus der epgsearchuservars.conf zum Zusammenbau des Titels wird aufgerufen.

    Das Kommando hat dann das Ergebnis

    Code
    /etc/vdr/plugins/epgsearch/epgsearch_mkrecording_user_notitle --eventid=48197 --subtitle='4-Tage-Woche: Wunsch oder Wirklichkeit?' --year='2024' --season_no='7' --episode_no='6' --episode_name='4-Tage-Woche: Wunsch oder Wirklichkeit?' --season_no_tvsp='' --episode_no_tvsp='' --episode_name_tvsp=''
    07x06_-_4-Tage-Woche_-_Wunsch_oder_Wirklichkeit


    Warum wird dann daraus kein Timer? Und zwar auch bei den vorherigen Vorkommen dieser Sendung nicht - die ist vorher bereits ca. 5 mal im Programm gewesen.


    vdr (2.7.3/5) - The Video Disk Recorder

    channellists (0.0.6) - Manage your channellists

    conflictcheckonly (0.0.1) - Direct access to epgsearch's conflict check menu

    control (1.0.2) - telnet remote control

    epgsearch (2.4.3) - search the EPG for repeats and more

    epgsearchonly (0.0.1) - Direct access to epgsearch's search menu

    live (3.3.7) - Live Interactive VDR Environment

    markad (4.2.2 (03342c28)) - Mark advertisements

    quickepgsearch (0.0.1) - Quick search for broadcasts

    skincurses (2.4.3) - A text only skin

    status (2.4.0) - Status monitor test

    streamdev-client (0.6.3) - VTP Streaming Client

    streamdev-server (0.6.3) - VDR Streaming Server

    tvscraper (1.2.10) - Scraping movie and series info


    Danke und ciao.

    Michael.

    Edited 2 times, last by nobanzai ().

  • nobanzai

    Changed the title of the thread from “[epgsearch] Test Suchtimer findet Sendung, aber es wird keine Aufnahme eingestellt” to “[solved][epgsearch] Test Suchtimer findet Sendung, aber es wird keine Aufnahme eingestellt”.
  • Hätte ich auch früher drauf kommen können - es lag an den Kriterien für "vermeide Wiederholungen".

    Ich hatte dort Episodennummer und Seasonnummer als Kriterien angegeben, nur kommen die scheinbar nicht so zuverlässig aus den tvscraper-Daten. Da gab es wohl Sendungen mit anderem Titel aber denselben Nummern für Episode und Season irgendwann mal vorher.

  • nobanzai

    Changed the title of the thread from “[solved][epgsearch] Test Suchtimer findet Sendung, aber es wird keine Aufnahme eingestellt” to “[epgsearch] Test Suchtimer findet Sendung, aber es wird keine Aufnahme eingestellt”.
  • Leider war es das doch nicht.

    Ich habe aktuell wieder so einen Fall:

    Der Suchtimer findet beim Ausführen die drei o.a. Treffer, aber für den für heute wird keine Aufnahme programmiert.

    Im Log ist aber zu erkennen, dass das Event vom VDR gefunden und epgsearch für diesen Treffer sogar das Script aus meiner epgsearchuservars.conf ausführt:

    Code
    vdr[25168]: [25212] timer 0 (46 2145-2215 VPS 'Sportschau - Bundesliga am Sonntag') set to event So. 03.11.2024 21:45-22:15 (VPS: 03.11. 21:45) 'Sportschau - Bundesliga am Sonntag'
    vdr[25168]: [25212] executing command '/etc/vdr/plugins/epgsearch/epgsearch_mkrecording_user --eventid=2108 --title='Sportschau - Bundesliga am Sonntag' --subtitle='9. Spieltag' --year='2024' --season_no='' --episode_no='' --episode_name='' --season_no_tvsp='' --episode_no_tvsp='' --episode_name_tvsp='9. Spieltag: SC Freiburg – 1. FSV Mainz 05, Borussia Mönchengladbach – SV Werder Bremen''
    vdr[25168]: [25212] timer 0 (46 2145-2215 VPS 'Sportschau - Bundesliga am Sonntag') set to event So. 03.11.2024 21:45-22:15 (VPS: 03.11. 21:45) 'Sportschau - Bundesliga am Sonntag'

    In der times.conf steht nix zu der Sendung und auch in der timersdone.conf nicht.


    Hat da irgendjemand eine Idee?


    Danke und ciao.

    Michael.

  • Ich hab mal mit dem Suchtimer

    Code
    29:Sportschau - Bundesliga am Sonntag:0:::1:S19.2E-1-1021-28337:0:0:1:0:0:0:::1:0:0:0::50:99:0:0:1: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

    getestet. Hat einen Timer für heute 21:45 angelegt.

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Tja, nur warum dann bei mir nicht!?!?


    Code
    142:(Bundesliga\s+am\s+Sonntag):0:::1:S19.2E-1-1021-28337:0:4:1:0:0:0:::1:1:-1:0:Sport~Fußball~Bundesliga~%rec_template%:50:99:10:20:1: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
  • Ich habe mal deinen Suchtimer in meinen Test VDR kopiert. Auch bei mir erzeugt er einen Timer.

    Am Suchkriterium liegt es nicht, vielleicht an deinem %rec_template%. Nimm das mal zum Test raus.

  • Ne, das läuft fehlerfrei durch - ist dasselbe auch bei den anderen beiden Sendungen, für die Timer erzeugt wurden.

    Was jetzt endgültig komisch ist: Ich habe gerade den Haken für VPS raus genommen und Suchtimer aktualisiert.

    Danach wurde die Aufnahme eingestellt.

  • Wenn man VPS wieder anhakt, bleibt die Aufnahme auch bestehen und wird nicht wieder abgeräumt.

  • Ich habe mal deinen Suchtimer in meinen Test VDR kopiert. Auch bei mir erzeugt er einen Timer.

    Am Suchkriterium liegt es nicht, vielleicht an deinem %rec_template%. Nimm das mal zum Test raus.

    Du verwendest kein VPS, richtig?

  • Bei mir wurde der Timer auch angelegt wenn VPS angekreuzt war.

    Nimmst Du noch eine weitere Sendung mit der gleichen VPS Zeit auf?

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Bei mir wurde der Timer auch angelegt wenn VPS angekreuzt war.

    Nimmst Du noch eine weitere Sendung mit der gleichen VPS Zeit auf?

    Nein, da überlappt nichts heute:

  • Hast Du mal in der epgsearch.log geschaut, ob es Hinweise gibt?

    vdr-2.7.3

    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

  • Hast Du mal in der epgsearch.log geschaut, ob es Hinweise gibt?

    Danke für den Hinweis - das machts erklärbarer:

    Code
    Fr. 18.10.2024 18:08:01: skip timer for 'Sportschau - Bundesliga am Sonntag~9. Spieltag' (So. 03.11.2024 - 21:45); search timer: '(Bundesliga\s+am\s+Sonntag)' - already done
    ...
    So. 03.11.2024 18:46:01: skip timer for 'Sportschau - Bundesliga am Sonntag~9. Spieltag' (So. 03.11.2024 - 21:45); search timer: '(Bundesliga\s+am\s+Sonntag)' - already done
    So. 03.11.2024 19:00:33: added timer for 'Sportschau - Bundesliga am Sonntag~9. Spieltag' (So. 03.11.2024 - 21:45); search timer: '(Bundesliga\s+am\s+Sonntag)'
    So. 03.11.2024 19:02:43: modified timer 57 for 'Sportschau - Bundesliga am Sonntag~9. Spieltag' (So. 03.11.2024 - 21:45); search timer: '(Bundesliga\s+am\s+Sonntag)'

    Also seit mindestens 18.10. hat er geglaubt, den Timer bereits erstellt zu haben - warum auch immer, denn in timersdone.conf und timers.conf stand nix drin.

    Und heute hat er den Timer neu erzeugt, weil ich den Suchtimer modifiziert hatte (VPS raus).

    Bleibt nur noch die Frage, warum er meinte, den Timer schon erstellt zu haben.

  • Gibt aber dann keine andere Erklärung als dass es mit der Search-ID und der Startzeit in der timersdone.conf stand

    vdr-2.7.3

    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

  • Gibt aber dann keine andere Erklärung als dass es mit der Search-ID und der Startzeit in der timersdone.conf stand

    Ja nur, wie sollte es dann da wieder raus gekommen sein?

Participate now!

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