From 00df1cbb04049c305ee112fd704041731a3ef414 Mon Sep 17 00:00:00 2001 From: soumik12345 <19soumik.rakshit96@gmail.com> Date: Fri, 25 Apr 2025 02:29:08 +0530 Subject: [PATCH] fix: UnboundLocalError --- supervision/utils/video.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/supervision/utils/video.py b/supervision/utils/video.py index 6dd6e6ac..67f5191d 100644 --- a/supervision/utils/video.py +++ b/supervision/utils/video.py @@ -234,13 +234,11 @@ def process_video( source_path=source_path, end=max_frames ) with VideoSink(target_path=target_path, video_info=source_video_info) as sink: - if show_progress: - # Calculate total_frames only when needed for tqdm - total_frames = ( - min(source_video_info.total_frames, max_frames) - if max_frames is not None - else source_video_info.total_frames - ) + total_frames = ( + min(source_video_info.total_frames, max_frames) + if max_frames is not None + else source_video_info.total_frames + ) for index, frame in enumerate( tqdm( video_frames_generator,