From 2cb81ebb0319dccddef2e22ec80ae9e1903a0b76 Mon Sep 17 00:00:00 2001 From: eric Date: Fri, 12 Dec 2025 23:17:27 -0600 Subject: [PATCH] 's' --- main.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/main.py b/main.py index b1a6308..92615b7 100644 --- a/main.py +++ b/main.py @@ -1688,9 +1688,13 @@ def start_record(url_data: tuple, count_variable: int = -1) -> None: MAX_RETRY_DELAY = 90 INITIAL_RETRY_DELAY = 3 - NO_FRAME_TIMEOUT = 120 - START_CHECK_AFTER = 25 - STALE_OUTPUT_SECONDS = 40 + # NO_FRAME_TIMEOUT = 120 + # START_CHECK_AFTER = 25 + # STALE_OUTPUT_SECONDS = 40 + + START_CHECK_AFTER = 15 + STALE_OUTPUT_SECONDS = 90 # 改这一行就解决 99% 的“新配置不行” + NO_FRAME_TIMEOUT = 180 STDERR_QUEUE_TIMEOUT = 1.0 END_KEYWORDS = [ @@ -1733,7 +1737,7 @@ def start_record(url_data: tuple, count_variable: int = -1) -> None: "Origin: https://live.douyin.com\r\n" ) ffmpeg_command = [ - "ffmpeg", "-loglevel", "info", "-nostdin", "-re", + "ffmpeg", "-y", "-loglevel", "info", "-nostdin", "-re", "-rw_timeout", "30000000", "-reconnect", "1", "-reconnect_at_eof", "1", "-reconnect_streamed", "1", "-reconnect_delay_max", "5",