ja ich bekomme auch keine normale Aufnahme mehr hin. das funktioniert einfach nicht mehr. das ist nur nervig
Beiträge von jamhacker
-
-
beide Zeiten auf 120 s gestellt.
kodi [definition='1','0']log[/definition] über die ganze Zeit.
gelöschte Aufnahme, file not created.Im [definition='1','0']log[/definition] sind es auch nur 5 min. ea scheint als ob Rechner hoch fährt und dann direkt wieder runter. evtl. stimmt die zeit nicht?
Aufgenommen werden sollte unter uns von 17:30 bis 18:00.Das finde ich so aber nicht im Log.
-
hab jetzt die xmltv Datei als Datei im Tvheandend Addon angegeben. Dies ist wohl der Pfad für den internen grabber.
Scheint auch zu funktionieren, da ich nun mehr Tage im EPG sehen.
Allerdings habe ich noch nicht raus gefunden, wieso ich für ARD, ZDF und KIKA keine EPG Daten habe.
Habe die EPG quelle für jeden einzelnen Sender im TVheadend Server zugewiesen. Habe dort auch nur die eine Auswahl an Sender. Trotzdem geht dies nicht.
Anscheinend habe ich durch das rumprobieren was geändert. Wüsste mir aber keine andere Stelle, wo es Probleme geben kann, da alle anderen Sender funktionieren.PVR Addon teste ich nachher mit maximaler vor und Nachlaufzeit von 120 Sekunden.
Dann müsste TVheadend ja eine Datei erstellen, wenn eine händische Aufnahme ohne standby ja auch geht. -
ich bin ja nicht so der Experte. Heißt das, dass ich meine guide.xml in tv_grab_file umbenennen muss? Also einfach in das Verzeichnis kopieren?
Ich versuche einfach nur aktuelle epg Daten zu bekommen, mehr nicht.
Bin aber offen für jede Variante die funktioniert -
ich bekomme immer folgende Meldung:
can't open '/storage/.kodi/userdata/addon_data/service.tvheadend42/epggrab/http://xmltv.sock/guide.xml': No such file or directory
bei
cat /storage/downloads/guide.xml | nc -w 5 -u /storage/.kodi/userdata/addon_data/service.tvheadend42/epggrab/xmltv.sock/
aber einfach kopieren in xmltvsock geht nicht?
Alles nicht so einfach. Ich möchte doch einfach nur epg + Festplattenrecorder haben
-
wie funktioniert dieser CAT Befehl?
folgendes habe ich probiert:
cat /storage/downloads/guide.xml | nc -w 5 -u /storage/.kodi/userdata/addon_data/service.tvheadend42/epggrab/xmltv.sock/
ich habe einige Varianten ohne Erfolg ausprobiert.
Wirklich ein passendes Beispiel finde ich dazu auch nicht.Hat jemand für mich die eine Zeile, um die guide.xml Datei in den xmltv.sock zu kopieren?
Einfach rein kopieren kann ich die Datei irgendwie nicht, da diese dann nicht von Tvheadend geladen wird?
Das muss doch jemand schon vorher gemacht haben
Wäre echt nett
-
danke dann probiere ich das mit dem Skript so mal aus.
kann sein das die los Datei von einer kurzen Aufnahme ist.
Hab das Gefühl, wenn ich Timer händisch anlege, die nur 10 bis 15 min lang sind, fährt der Rechner zwar hoch, fährt aber vor ende der Aufnahme wieder runter.
Kann aber auch an Tvheadend liegen. so kurze Aufnahmen sind wieso nicht realistisch.Jedoch habe ich bei den meisten versuchen eine fehlerhafte Aufnahme. daher hehe ich davon aus, dass er versucht hat aufzunehmen.
Erstelle nachher nochmal eine Log Datei und schreibe alle Einstellungen dazu.
Zumindest scheint es in meiner Situation jedoch nicht einfacher sein die Zeiten einzustellen -
heute hab ich die Version 18 im repo gefunden.
Das Verhalten ist jetzt anders.
Der Rechner fährt immer hoch vor der Aufnahme und in Standby nach der Aufnahme.Aber egal ob ich 60s oder 90s Vorlaufzeit im addon zum Hochfahren einstellen, die Aufnahme schlägt fehl.
Zumindest mit 90s hatte ich mit der Aufnahme Erfolg gehabt in Version 17.Nun bekomme ich die Fehler file not created oder file missing.
Habe versucht die Vorlaufzeit in tvheadend zwischen 30 und 60 Sekunden eingestellt. Auch die Aufnahmezeit von +5 min auf +2 min runter gesetzt.
Ich habe in keiner Variante eine fehlerfreie Aufnahme hin bekommen.Einer der Versuche im [definition='1','0']log[/definition]:
Kodi [definition='1','0']log[/definition]Einstellungsempfehlungen? einiges habe ich schon durch
und noch die Frage, ob folgendes über die epggrap_ext funktionieren kann:
Code
Alles anzeigenrm guide.xml.gz.* sleep 1 wget https:xxxx -O /storage/downloads/guide.xml.gz sleep 1 gunzip /storage/downloads/guide.xml.gz sleep 1 rm /storage/.kodi/userdata/addon_data/service.tvheadend42/epggrab/xmltv.sock/guide.xml cat /storage/downloads/ | tee /storage/downloads/guide.xml | nc -U /storage/.kodi/userdata/addon_data/service.tvheadend42/epggrab/xmltv.sock/guide.xml
-
würde auch gern testien. hatte auch etwas Probleme.
habe repos saxbmc installiert. doch die Version 17 ist die aktuellste. hab ich falsches repos installiert?
-
habs jetzt auf das Socket Verzeichnis umgelegt.
@BJ1 wenn du die Prioritäten oder den Laufzeitfehler angepasst hast gibt es über repository was neues oder kann/soll ich es vorher erst mal testen ob es bei mir besser funktioniert? -
mein Rechner startet nun regelmäßig und zieht sich die xmltv Datei und entpackt diese im xmltv.sock Verzeichnis von tvheadend.
Muss ich nun noch den grabber mit der neuen Datei starten? Das wäre ja diese cron Einstellung. Kann ich das Starten den grabbers auch über einel Skript machen, dann kann ich es direkt nach dem runter laden starten. somit hätte ich alles zusammen.
Hat jemand dafür ein Beispiel?
Möchte meinen Rechner nicht durchgehend laufen lassen. -
Ein Bug... ich hoffe das löst mein Problem. ich hab echt viel getestet
Das mit dem Socket.
Ich wollte die xmltv Datei in ein eigenes Verzeichnis auf dem Rechner kopieren und würde habe die Datei bei tvheadend Server addon angegeben. Kann das so gehen?
Ansonsten das gleiche machen nur in den passenden Socket Ordner.wäre echt ein Traum, wenn ich das addon nutzen könnte
-
extra Aufwärmzeit stand schon auf 30 Sekunden. habe dies mit 60 und 90 Sekunden probiert wobei die Zeit im Addon für Bereit für Aufnahme auf 60 Sekunden steht.
In allen Fällen habe ich "file missing" bekommen. -
Du kannst die ~/.kodi/addons/service.pvr.manager/resources/lib/epggrab_ext.sh so abändern, dass sie das gezippte EPG entpackt und zu TVHeadend rüberschiebt, entweder per xmltv.sock oder pyepg.sock Schau' mal auf die Zeile 14 im o.g. Script
Wann wird diese Datei ausgeführt? beim Starten oder beim runter fahren des Rechners?
Ich kann die App nicht so einstellen, dass das bei mir funktioniert.
Ich benötige die Einstellung 90 Sekunden in "bis System Aufnahmebereit". Dann funktioniert die Aufnahme, der Rechner fährt aber nicht runter.
Wenn ich dort 60 Sekunden einstelle, dann fährt der Rechner nach Aufnahme runter, allerdings nimmt er nicht richtig auf "filme missing", da anscheinend zu früh aufgenommen wurde.Ich bekomme anscheinend nicht beides unter einen Hut.
@BJ1 hast Du eine Idee, wie ich es hin bekomme mit 90 Sekunden (die ich anscheinend benötige) trotzdem den Rechner wieder in Standby zu bekommen. Zur not mit händischer Umprogrammierung, falls es keine allgemeine Lösung gibt?
Würde gern meine Hardware als Festplattenrekorder nehmen und ihn nicht permanent laufen lassen. Eine alternative App habe ich nicht gefunden. Bei einem Eintrag hatte jemand auch eien Konstellation mit zweiter Festplatte. Dort hatte 60 Sekunden ausgereicht. Bei mir leider nicht.
-
hab die Zeiten in Tvheadend gesetzt. Evtl kann ich die Zeit beim Booten auf 60 Sekunden runter setzen.
Aber mehr Möglichkeiten habe ich nicht? Dann probiere ich dies nochmal ansonsten muss ich mich geschlagen geben. -
Ich habe erneut aufgenommen mit noch größeren Zeiten im PVR Addon. Erneut fährt der Rechner nicht nach Aufnahme herunter.
Code
Alles anzeigen:53:36.290 T:139980919772928 DEBUG: [service.pvr.manager 0.0.17] OS ID is libreelec 08:53:36.291 T:139980919772928 DEBUG: CAddonSettings[service.pvr.manager]: loading setting definitions 08:53:36.291 T:139980919772928 DEBUG: CAddonSettings[service.pvr.manager]: trying to load setting definitions from old format... 08:53:36.292 T:139980919772928 DEBUG: CAddonSettings[service.pvr.manager]: loading setting values 08:53:36.297 T:139980919772928 DEBUG: [service.pvr.manager 0.0.17@1018] Settings loaded 08:53:36.299 T:139980919772928 DEBUG: [service.pvr.manager 0.0.17@1018] Wait 0 seconds for PVR response 08:53:36.299 T:139980919772928 DEBUG: [service.pvr.manager 0.0.17@1018] Starting service with id:1018@mode:None 08:53:36.311 T:139980919772928 DEBUG: [service.pvr.manager 0.0.17@1018] No active timers yet, prepare timer@2018-11-21 07:53:00 08:53:36.311 T:139980919772928 DEBUG: [service.pvr.manager 0.0.17@1018] Status changed: 10000 (RES/NET/PRG/REC/EPG) 08:53:36.311 T:139980919772928 NOTICE: [service.pvr.manager 0.0.17@1018] Service finished 08:53:36.311 T:139980919772928 NOTICE: [service.pvr.manager 0.0.17] Service with id 1018 on LibreELEC kicks off
Hier ist der Zeitversatz nun 30 Minuten früher. Das entspricht dem Zeitpunkt, als ich den Rechner in Standby gesetzt habe.
Gibt es dazu noch irgendwelche Einstellungen die ich übersehen habe? Evtl. im Bios? -
ja das ist mir auch aufgefallen, dass die Uhrzeit nicht passt evtl. die Winterzeit ? Differenz ist 1 Stunde ca.
Habe die Vor-/Nachlaufzeit habe ich so umgesetzt, wie Du geschrieben hast.
Zeit in Kodi und in Tvheadend sind aber korrekt. Die Epg Zeiten der Filme/Serien sind auch ok. Auch die Aufnahmen sind zeitlich ok.
Ich hab zwar eine SSD, die dient aber nur als System Partition. Die Filme werden auf einer 3,5 Zoll internen Festplatte abgelegt. Vermute, dass diese etwas mehr Zeit benötigt.
Tvheadend läuft auf der SSD. Aber ist ja nicht problematisch die Zeit auf 90 Sekunden zu stellen?Zeichne morgen früh nochmal auf.
Aber ich glaube nicht, dass die Änderung der Vor-/Nachlaufzeit das Problem löst.Code17:24:05.671 T:140346914764544 DEBUG: [service.pvr.manager 0.0.17@694] No active timers yet, prepare timer@2018-11-20 16:23:30
Evtl. ist es die Zeit, wo der Rechner runter gefahren wurde? Wurde die Zeit in irgendeiner Weise zu dem Zeitpunkt noch nicht neu gesetzt?
Hab bei Tvheadend unter Basis -> Zeitaktualisierung .> Aktualisiere Zeit einen Hacken gesetzt. Kann ja nur besser werden.Versuche morgen die Wartezeit auf 120 Sekunden vielleicht gibt es dann keinen Zeitversatz mehr.
Oder hast Du noch eine Einstellung auf seiten PVR Addon oder TVheadend die das erklärt? Die Kodi Zeit scheint ja richtig zu sein wegen dem Zeitstempel. -
Habe die Pfade für die epg Datei geprüft und einen Fehler gefunden.
Weiterhin musste ich im PVR Addon die Zeit bis System bereit zur Aufnahme ist, deutlich hoch setzen auf 90 Sekunden.
Nur dann funktionieren Aufnahmen, ansonsten bekomme ich "missing File" da das System wohl für eine Aufnahme noch nicht bereit ist.Jedoch habe ich nun immer noch das Problem, dass der Rechner nicht wieder in Standby geht.
Habe ein Log erstellt mit kompletter Aufnahme (Aufnahme Programmiert, Log gestartet, Rechner Standby, Rechner fährt hoch und nimmt auf, Log gestoppt 5 Minuten nachdem die Aufnahme zuende war) . TV war aus und keine Aktivitäten vom Benutzter.Habe selbst geschaut und mir sind folgende Zeilen kurz nach Start der Aufnahme aufgefallen:
Code17:24:05.671 T:140346914764544 DEBUG: [service.pvr.manager 0.0.17@694] No active timers yet, prepare timer@2018-11-20 16:23:30 17:24:05.671 T:140346914764544 DEBUG: [service.pvr.manager 0.0.17@694] Status changed: 10000 (RES/NET/PRG/REC/EPG) 17:24:05.671 T:140346914764544 NOTICE: [service.pvr.manager 0.0.17@694] Service finished 17:24:05.671 T:140346914764544 NOTICE: [service.pvr.manager 0.0.17] Service with id 694 on LibreELEC kicks off 17:24:05.671 T:140346914764544 INFO: CPythonInvoker(4, /storage/.kodi/addons/service.pvr.manager/service.py): script successfully run 17:24:05.671 T:140346914764544 DEBUG: onExecutionDone(4, /storage/.kodi/addons/service.pvr.manager/service.py)
Danach habe ich auf Anhieb keine weiteren Einträge vom Addon gefunden.
Die Aufnahme wurde durchgeführt und auch sauber beendet. Anscheinend wird PVR bei Start des Rechners beendet. Bekommt er an der Stelle nicht mit, das eine Aufnahme gestartet wurde?
Hoffe ich bin hier auf dem richtigen Weg
-
@BJ1 erst mal Danke für die Hilfe.
ich hab nun ein anderes Phänomen.
meine Aufnahme schließen nicht korrekt ab , kommen mit dem Fehler " time missed" . ich denke, dass der Rechner runter gefahren werden soll und die Aufnahme noch nicht beendet ist.Kann ich darauf Einfluss nehmen?
Maximaldauer bis system ausgeschaltet steht auf 30 sec.In Kodi ist eingetragen, dass 5 min vor und 5 min vor bzw. Bachlaufzeit bei der Aufnahme enthalten sein soll.
händische Aufnahmen funktionieren.
Energiesparen deaktiviert, funktion ausschalten = ausschalten.Gruß, jamhacker
-
Ja gut, die User Aktivität ist klar. Dachte du meinst eine die kurz nach Aufnahme Start durchgeführt wurde.
Du hattest meine ich die Vermutung, dass zwar aufgenommen wird, aber das add on direkt aussteigt.
Aber dann hätte die Aufnahme funktionieren müssen. Gut, dann lass ich das Protokoll eine komplette Aufzeichnungen mal mit laufen ohne Aktivität.Gruß,
Jamhacker