Homepage Foren-Uebersicht |
VDR-Portal VDR-Wiki |
Gentoo-Forum Gentoo-Wiki |
Gen2VDR Bugs/Features |
Impressum | Hilfe | Suche | Mitglieder | · Foren Regeln |
Willkommen Gast ( Einloggen | Registrieren ) | Bestätigungs E Mail erneut senden |
MaxHeadroom |
Geschrieben am: Montag, 09.November 2015, 10:11 Uhr
|
Advanced Member Gruppe: G2V3+User Beiträge: 44 Mitgliedsnummer.: 14762 Mitglied seit: 2010-06-22 |
Hi,
hab da ein Problem, bei einer Timer Aufnahme wo keine Daten aufgezeichnet werden können (verschlüsselter falsch gewählter Sender) , reagiert der VDR auf nichts mehr. Notausstieg will ich nicht da möglicherweise eine 2. Aufnahme läuft. Gibt es da irgendeine Möglichkeit so eine,eh defekte, Aufnahme automatisch beenden zu lassen ? (Denke da an eine Art wachdog der bei 5-10 sec broken video daten den Timer löscht ) mfg max |
HelAu |
Geschrieben am: Mittwoch, 11.November 2015, 12:48 Uhr
|
Scheffe Gruppe: Admin Beiträge: 11285 Mitgliedsnummer.: 2 Mitglied seit: 2003-04-25 |
Da müsstest Du einen Watchdog schreiben welcher das Log oder das Videoverzeichnis permanent überwacht, und dann dementsprechend den passenden Timer findet und deaktiviert.
|
MegaV0lt |
Geschrieben am: Mittwoch, 11.November 2015, 12:57 Uhr
|
||||
Professional Gruppe: G2V3+User Beiträge: 889 Mitgliedsnummer.: 544 Mitglied seit: 2005-06-01 |
Laufende Aufnahmen und Timer lasse ich in einem Skript so finden:
Leider gibt der VDR nicht an, welcher Timer betroffen ist. Es gibt nur eine PID die im Log gesucht werden müsste. Eventuel kann man beim Aufnahmestart diese in das .rec schreiben und dann auswerten. Wie man den Timer dann deaktiviert, weiß icxh leider nicht. Problem ist nur, wenn mal schlechtes Wetter ist, wird der Timer auch deaktiviert. Ich würde eher dafür sorgen, dass nicht Sender Programiert werden, die gar nicht aboniert sind. Bei EPGsearch kann man ja Kanalbereiche oder einzelen Sender angeben um das sicherzustellen... PS: Mit Metalog kann man bei vdsb ein Skript starten:
das logdir muss existieren
|
||||
MaxHeadroom |
Geschrieben am: Donnerstag, 12.November 2015, 20:42 Uhr
|
||||
Advanced Member Gruppe: G2V3+User Beiträge: 44 Mitgliedsnummer.: 14762 Mitglied seit: 2010-06-22 |
So könnte ich alle aktiven Timer finden
So könnte ich Timer disablen wenn ich wüsste wer der Übeltäter ist
Obwohl ich noch nicht weiss ob überhaupt svdrpsend reagiert |
||||
MegaV0lt |
Geschrieben am: Freitag, 13.November 2015, 08:59 Uhr
|
Professional Gruppe: G2V3+User Beiträge: 889 Mitgliedsnummer.: 544 Mitglied seit: 2005-06-01 |
Du müsstest einfach testen, ob die index in den laufenden aufnahmen noch aktualisiert wird. Das kann über die Zugriffszeit oder die Dateigröße passieren. Dann hast Du schon mal das Verzeichnis.
Im Skript dann noch irgendwie dem aktuellen Timer zuweisen und deisen deaktivieren. Allerdings muss der VDR schon noch reagieren. Ich frage mich, warum das so ist. Bei mir regiert der VDR noch wenn ein VDSB auftritt. |
MegaV0lt |
Geschrieben am: Freitag, 13.November 2015, 11:45 Uhr
|
||
Professional Gruppe: G2V3+User Beiträge: 889 Mitgliedsnummer.: 544 Mitglied seit: 2005-06-01 |
Ich habe das g2v_rec_msg.sh angepasst, damit der "schöne" Name der Aufzeichnung in das .rec geschrieben wird (Inkl. "@" bei Sofortaufnahme). Das müsste dann mit dem Namen vom Timer übereinstimmen und Du kannst das im Skript verwenden um zu suchen... g2v_rec_msg.sh LSTT spuckt ja sowas aus:
Wenn man das in ein Array packt und den : als Trenner verwendet muss man nur moch das 7. Feld suchen und die Timernummer aus dem ersten Feld ableiten (ab 4. Stelle)
Du musst halt mal ein wenig rumprobieren und einen Weg finden, wei due den richtigen Timer findest (z.B. index äler als 20 Sekunden) |
||
MegaV0lt |
Geschrieben am: Freitag, 13.November 2015, 12:09 Uhr
|
||
Professional Gruppe: G2V3+User Beiträge: 889 Mitgliedsnummer.: 544 Mitglied seit: 2005-06-01 |
Ich würde da so vorgehen
Komplett ungetestet!
|
||
MaxHeadroom |
Geschrieben am: Dienstag, 24.November 2015, 17:32 Uhr
|
Advanced Member Gruppe: G2V3+User Beiträge: 44 Mitgliedsnummer.: 14762 Mitglied seit: 2010-06-22 |
Warum der VDR nicht mehr auf FB/VDRadmin reagierte weiß ich nicht, möglicherweise weil eine Aufnahme von einem verschlüsselten Kanal vom Suchtimer angelegt worden war ?
Sobald der Timer zu Ende war konnte ich wieder drauf. |