From 2c4b0547f3baeae58c56e668f26163132babf803 Mon Sep 17 00:00:00 2001 From: eric Date: Tue, 16 Sep 2025 00:53:07 +0800 Subject: [PATCH] 's' --- live.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/live.py b/live.py index 3a12e37..bcab208 100644 --- a/live.py +++ b/live.py @@ -121,7 +121,7 @@ class DouyinToYouTubeStreamer: self.proc.wait() if not self.stop_flag.is_set(): - logging.warning(f"[{self.room_name}] FFmpeg 退出 (返回码: {self.proc.returncode}),5秒后重启...") + logging.warning(f"[{self.room_name}] FFmpeg 退出 (返回码: {self.proc.returncode}),2秒后重启...") self.pushing = False except Exception as e: logging.error(f"[{self.room_name}] FFmpeg 启动异常: {e}") @@ -129,12 +129,12 @@ class DouyinToYouTubeStreamer: if self.proc and self.proc.poll() is None: self.proc.terminate() try: - self.proc.wait(timeout=5) + self.proc.wait(timeout=2) except subprocess.TimeoutExpired: self.proc.kill() self.proc = None if not self.stop_flag.is_set(): - time.sleep(5) + time.sleep(2) def _monitor_thread(self): term_width, _ = shutil.get_terminal_size() @@ -157,7 +157,7 @@ class DouyinToYouTubeStreamer: if self.proc and self.proc.poll() is None: self.proc.terminate() try: - self.proc.wait(timeout=5) + self.proc.wait(timeout=2) except subprocess.TimeoutExpired: self.proc.kill()