Danke, dass Du das mit soviel Engagement vorantreibst. Bin zeitlich leider sehr eingespannt, so dass ich im Moment keine Hilfe sein kann.
Quote
Wenn ich an eine Stelle springen möchte würde ich gerne ein Bild aus dem Video an dem timestamp via externremux generieren und als poster in das video Tag stopfen, damit man einigermaßen sehen kann wo man hingesprungen ist. Das funktioniert auch schon sehr gut, nur leider beendet sich der Streamer nicht wenn ich mit exit 0 das Script beende. Sollte das nicht so sein?
Ohne es jetzt getestet zu haben, müsste es mit folgender Änderung klappen:
diff --git a/remux/extern.c b/remux/extern.c
index 7786852..fc8eefd 100644
--- a/remux/extern.c
+++ b/remux/extern.c
@@ -325,6 +325,7 @@ void cTSExt::Put(const uchar *Data, int Count)
{
if (safe_write(m_Inpipe, Data, Count) == -1) {
LOG_ERROR_STR("write failed");
+ m_Active = false;
return;
}
}
Display More