's'
This commit is contained in:
12
main.py
12
main.py
@@ -1688,9 +1688,13 @@ def start_record(url_data: tuple, count_variable: int = -1) -> None:
|
|||||||
|
|
||||||
MAX_RETRY_DELAY = 90
|
MAX_RETRY_DELAY = 90
|
||||||
INITIAL_RETRY_DELAY = 3
|
INITIAL_RETRY_DELAY = 3
|
||||||
NO_FRAME_TIMEOUT = 120
|
# NO_FRAME_TIMEOUT = 120
|
||||||
START_CHECK_AFTER = 25
|
# START_CHECK_AFTER = 25
|
||||||
STALE_OUTPUT_SECONDS = 40
|
# STALE_OUTPUT_SECONDS = 40
|
||||||
|
|
||||||
|
START_CHECK_AFTER = 15
|
||||||
|
STALE_OUTPUT_SECONDS = 90 # 改这一行就解决 99% 的“新配置不行”
|
||||||
|
NO_FRAME_TIMEOUT = 180
|
||||||
STDERR_QUEUE_TIMEOUT = 1.0
|
STDERR_QUEUE_TIMEOUT = 1.0
|
||||||
|
|
||||||
END_KEYWORDS = [
|
END_KEYWORDS = [
|
||||||
@@ -1733,7 +1737,7 @@ def start_record(url_data: tuple, count_variable: int = -1) -> None:
|
|||||||
"Origin: https://live.douyin.com\r\n"
|
"Origin: https://live.douyin.com\r\n"
|
||||||
)
|
)
|
||||||
ffmpeg_command = [
|
ffmpeg_command = [
|
||||||
"ffmpeg", "-loglevel", "info", "-nostdin", "-re",
|
"ffmpeg", "-y", "-loglevel", "info", "-nostdin", "-re",
|
||||||
"-rw_timeout", "30000000",
|
"-rw_timeout", "30000000",
|
||||||
"-reconnect", "1", "-reconnect_at_eof", "1", "-reconnect_streamed", "1",
|
"-reconnect", "1", "-reconnect_at_eof", "1", "-reconnect_streamed", "1",
|
||||||
"-reconnect_delay_max", "5",
|
"-reconnect_delay_max", "5",
|
||||||
|
|||||||
Reference in New Issue
Block a user