Alte Aufzeichnungen, fehlerhaft?

  • Hallo,


    Nachdem VDR jetzt Fehler in neuen Aufzeichnungen erkennen kann, denke ich natürlich an meine Alten ...

    Gibt es ein Script, das durch alle vorhandenen Aufzeichnungen geht, und diese testet?


    Geht das bei geschnittenen Aufnahmen überhaupt?


    ~Markus

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

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Der VDR interpretiert Fehler als:


    Quote
    1. - Recordings are now checked for errors:
    2. + On TS level, the continuity counter, transport error indicator and scramble flags are
    3. checked.
    4. + On frame level it is checked whether there are no gaps in the PTS.

    Der continuity counter könnte mit vdr-checkts geprüft werden.

    PTS überprüfen wird bei geschnitten Aufnahmen nur gehen, wenn beim Schneiden PTS neu geschrieben wird. Ich weiß nicht, ob der VDR das macht.

    VDR
  • Hallo,


    Das attachte Script nutzt vdr-checkts , um die Info Datei mit der Zahl der Fehler upzudaten.

    Die zweite Zeile des Scripts müsst ihr anpassen, ansonsten ist es recht selbsterklärend.


    Ich habe es auf meinem RPI4 im /video Verzeichnis mit dem User vdr mit

    Code
    1. nohup find . -name "*.rec" -exec ~markus/bin/check_vdr_recording {} \; > check_rec.out &


    gestartet. Der läuft eh 24/7 ...


    Danach noch vdr restarten, ein touch .update reicht nicht.


    ~Markus

    Files

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

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x