This commit is contained in:
eric
2025-12-13 00:18:06 -06:00
parent 4a27659c99
commit 4e1b408e27

View File

@@ -1693,8 +1693,7 @@ def start_record(url_data: tuple, count_variable: int = -1) -> None:
NO_FRAME_TIMEOUT = 120
START_CHECK_AFTER = 25
# STALE_OUTPUT_SECONDS = 40
STALE_OUTPUT_SECONDS = 120
STALE_OUTPUT_SECONDS = 40
@@ -1739,10 +1738,12 @@ def start_record(url_data: tuple, count_variable: int = -1) -> None:
)
ffmpeg_command = [
"ffmpeg", "-y", "-loglevel", "info", "-nostdin", "-re",
"-stats", # 加这行强制每帧打印统计frame= fps= bitrate=
"-stats_period", "1", # 加这行:每 1 秒强制打印一次进度
"-fflags", "+genpts", # 加这行:强制生成时间戳,日志更快出
"-rw_timeout", "30000000",
"-reconnect", "1", "-reconnect_at_eof", "1", "-reconnect_streamed", "1",
"-reconnect_delay_max", "5",
"-fflags", "+genpts+discardcorrupt+nobuffer+flush_packets",
"-flags", "low_delay",
"-err_detect", "ignore_err",