Bitte mal nach links auf "Aktualisierungen suchen" gehen.
[RELEASE] PVR Recording & Power Manager
-
PvD -
24. September 2017 um 19:23 -
Unerledigt
-
-
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
-
-
Einer der Versuche im [definition='1','0']log[/definition]:
Kodi [definition='1','0']log[/definition]Da kann er nicht von alleine runtergefahren sein, denn:
Code12:28:56.020 T:140233567893248 DEBUG: [service.pvr.manager 0.0.18@674] Settings loaded 12:28:56.021 T:140233567893248 DEBUG: [service.pvr.manager 0.0.18@674] Wait 0 seconds for PVR response 12:28:56.021 T:140233567893248 DEBUG: [service.pvr.manager 0.0.18@674] Starting service with id:674@mode:None 12:28:56.027 T:140233567893248 DEBUG: [service.pvr.manager 0.0.18@674] Status changed: 10000 (RES/NET/PRG/REC/EPG) 12:28:56.028 T:140233567893248 NOTICE: [service.pvr.manager 0.0.18@674] Service finished
Beim Einschalten zu einer Aufnahme sollte das so aussehen:Code18:06:03.817 T:139729337034496 DEBUG: [service.pvr.manager 0.0.18@6] Settings loaded 18:06:03.824 T:139729337034496 DEBUG: [service.pvr.manager 0.0.18@6] Wait 0 seconds for PVR response 18:06:03.824 T:139729337034496 DEBUG: [service.pvr.manager 0.0.18@6] Starting service with id:6@mode:None 18:06:05.754 T:139729337034496 DEBUG: [service.pvr.manager 0.0.18@6] Next recording starts in 39 secs 18:06:05.754 T:139729337034496 DEBUG: [service.pvr.manager 0.0.18@6] Status changed: 00010 (RES/NET/PRG/REC/EPG) 18:06:05.757 T:139729337034496 DEBUG: [service.pvr.manager 0.0.18@6] Next recording starts in 41 secs 18:06:35.781 T:139729337034496 DEBUG: [service.pvr.manager 0.0.18@6] Timer #1 of "Die Simpsons" is recording
Du solltest mal nachschauen, ob im Webif/Log von TVHeadend bei den laufenden Aufnahmen überhaupt der Rec-Button anspringt.
-
Code
rm 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
Kannst Du einkürzen (je kürzer, umso weniger Fehler ). Ausserdem kann es zu Problemen mit wget bei https kommen, welche man per option --no-check-certificate aushebeln kann. Das löschen der alten guide.xml(.gz) kannst Du dir sparen, da die ohnehin überschrieben werden. Außerdem sind die sleeps vollkommen überflüssig:
Codewget --no-check-certificate https:xxxx -O /storage/downloads/guide.xml.gz gunzip /storage/downloads/guide.xml.gz cat /storage/downloads/guide.xml | nc -U /storage/.kodi/userdata/addon_data/service.tvheadend42/epggrab/xmltv.sock
Dazu sollte in TVHeadend bei den EPG-Grabber-Modules natürlich 'External:XMLTV' aktiviert sein, sonst steht der Socket nicht zur Verfügung. Skript ausführbar machen (chmod a+x MeinScriptName) und einfach mal ausprobieren.
-
-
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 -
Setze mal ruhig die Vorlaufzeit im PVR-Manager-Addon höher (90 - 120), auch die Nachlaufzeit (Shutdownzeit) kann jetzt höher sein. Der Aufnahmepuffer in TVH (Vor-/Nachlauf) ist nur dazu da, um Start/Ende einer Aufnahme nicht zu verpassen und wird im Addon ohnehin mit eingerechnet - das sieht man an der Meldung zum nächsten Timerstart. Die Extra-Aufwärmzeit in TVH kannst Du wieder auf 0 setzen.
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.Das sollte generell funktionieren, egal wie lang die Aufnahme ist. Solange TVH den Status "Recording" meldet, fährt das Addon keinesfalls runter.
-
-
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
-
cat zeigt einfach nur den Inhalt einer Datei an (in diesem Fall die guide.xml) an. Per Pipe (|) wird diese an den Socket weitergeleitet.
-
-
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
-
Mal eine doofe Zwischenfrage, warum nutzt du den TVHeadend EPG-GRABBER Modul -> intern XMLTV Grabner nicht, um einfach deine XML Datei einzulesen ? So mache ich das hier ??
-
-
Das Socket ist keine Datei, die du sehen kannst. Das ist einfach nur ein Port. Da ist jemand, der die Daten abgreift. Quasi wie ein stiller Briefkasten. Lass' mal hinten den '/' weg. Du musst direkt in den Briefkasten einwerfen
-
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 -
-
genau so hab ich es gemacht ... bzw. eine WinVM holt sich/erstellt per kisscon und Clickfinder die XML Datei. schiebt sie auf libreelec tvheadend Verzeichnis und tvheadend ließt sich automatisch ein .. das wars ...
-
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 hab die Datei im tvheadend webif angegeben. Nicht über das addon.
-
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.
-
-
Irgendwas machst Du falsch
Wenn die Aufnahme um 17:30 (18:30 UTC) starten soll, warum startet dann das Log erst bei 17:52 Uhr? Und wie startest Du das Addon?
-
ja ich bekomme auch keine normale Aufnahme mehr hin. das funktioniert einfach nicht mehr. das ist nur nervig
-
-
endlich etwas weiter gekommen, jedoch gleiches Ergebnis wie mit V17
hab tvheadend neu installiert und eingestellt.
mit beiden Zeiten auf 120 s habe ich Aufnahmen hin bekommen.
Wenn ich weniger eintrage kommt im tvheadend "File Missing". die Zeiten verhalten sich wohl etwas anderes.Jedoch schaltet der Rechner nicht wieder ab. das gleiche hatte ich mit der v17 auch.
hier die Log Datei dazu Kodi [definition='1','0']log[/definition]
Vorlaufzeit und nachlaufzeit im tvheadend. vorwarmzeit im tvheadend auf 90s.
-
Der Rechner hat sich von alleine eingeschalten? Das kann ich nicht ganz glauben, denn:
Code18:34:36.057 T:140270049937152 DEBUG: [service.pvr.manager 0.0.18@937] No active timers yet, prepare timer@2018-12-07 20:54:00 18:34:36.058 T:140270049937152 DEBUG: [service.pvr.manager 0.0.18@937] Status changed: 10000 (RES/NET/PRG/REC/EPG) 18:34:36.058 T:140270049937152 NOTICE: [service.pvr.manager 0.0.18@937] Service finished
Der nächste Timer liegt erst für 20:54 UTC (also 19:54 MEZ) an. Meine Frage deshalb nochmal: Wie schaltest Du den Rechner aus und wie startest Du das Addon? Beim Abschalten solltest Du einen 5sec-Countdown sehen und (falls eingestellt) eine Meldung mit dem nächsten Einschaltzeitpunkt. Siehst Du beides?
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!