From 20bedad6393735ed973146055b900c1c0e4c9b3c Mon Sep 17 00:00:00 2001 From: ComputerTech Date: Sat, 4 Apr 2026 14:19:35 +0100 Subject: [PATCH] fix: log ffmpeg stderr in SRT reader to expose connection errors --- server.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server.py b/server.py index f198562..4f533e5 100644 --- a/server.py +++ b/server.py @@ -354,6 +354,14 @@ def _start_srt_transcoder(): _transcoder_last_error = str(e) break + # Log any ffmpeg stderr output to help diagnose failures + try: + err = proc.stderr.read().decode(errors='replace').strip() + if err: + print(f'[FFMPEG SRT] {err}') + except Exception: + pass + if proc.poll() is None: try: proc.terminate() except: pass