FIX 对其音视频长度

This commit is contained in:
kyj@bowong.ai 2025-04-24 19:26:00 +08:00
parent dd359ccbdf
commit d982c68332
1 changed files with 4 additions and 2 deletions

View File

@ -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()