From d982c68332f7e9de877f3ae806960098dfff427a Mon Sep 17 00:00:00 2001 From: "kyj@bowong.ai" Date: Thu, 24 Apr 2025 19:26:00 +0800 Subject: [PATCH] =?UTF-8?q?FIX=20=E5=AF=B9=E5=85=B6=E9=9F=B3=E8=A7=86?= =?UTF-8?q?=E9=A2=91=E9=95=BF=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nodes/video.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nodes/video.py b/nodes/video.py index 79f3009..9b2b406 100644 --- a/nodes/video.py +++ b/nodes/video.py @@ -332,8 +332,10 @@ class VideoChangeFPS: final_video_dur = self.get_media_duration(output, "v") final_audio_dur = self.get_media_duration(output, "a") print("video_duration:", final_video_dur, "audio_duration:", final_audio_dur) - assert abs(final_video_dur - final_audio_dur) < 0.01, "音视频长度未对齐!" - loguru.logger.success(f"处理成功!视频长度: {final_video_dur:.3f}s, 音频长度: {final_audio_dur:.3f}s") + if abs(final_video_dur - final_audio_dur) > 0.01: + loguru.logger.warning(f"音视频长度未对齐!视频长度: {final_video_dur:.3f}s, 音频长度: {final_audio_dur:.3f}s") + else: + loguru.logger.success(f"处理成功!视频长度: {final_video_dur:.3f}s, 音频长度: {final_audio_dur:.3f}s") return (output,) except: traceback.print_exc()