From 62890e204c2096c7627da00aadaf30adeed83bff Mon Sep 17 00:00:00 2001 From: Tae Jeong <43024857+hhhhhhhhhhhhhhhhho@users.noreply.github.com> Date: Wed, 24 Jun 2026 22:14:13 +0900 Subject: [PATCH] Fix duplicated logging when loading a corrupt or partial video (#46467) Signed-off-by: hhhhhhhhhhhhhhhhho --- vllm/multimodal/video.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/vllm/multimodal/video.py b/vllm/multimodal/video.py index c9751ecc66a..700bd0802c5 100644 --- a/vllm/multimodal/video.py +++ b/vllm/multimodal/video.py @@ -274,7 +274,7 @@ class OpenCVVideoBackendMixin: if not ok: if is_target_frame: - logger.warning( + logger.debug( "Failed to grab frame %d during video loading.", idx, ) @@ -305,7 +305,7 @@ class OpenCVVideoBackendMixin: idx - recovered_idx, ) elif is_target_frame: - logger.warning( + logger.debug( "Failed to retrieve frame %d during video loading.", idx, ) @@ -313,7 +313,7 @@ class OpenCVVideoBackendMixin: # Log any remaining failed frames for failed_idx in failed_frames_idx: - logger.warning( + logger.debug( "Frame %d could not be recovered (end of video).", failed_idx, ) @@ -343,9 +343,9 @@ class OpenCVVideoBackendMixin: for idx in range(max_frame_idx + 1): ok = cap.grab() if not ok: - # Frame is broken/unreadable, log warning + # Frame is broken/unreadable, skip it if idx in frame_indices: - logger.warning( + logger.debug( "Failed to grab frame %d during video loading. " "This frame will be skipped.", idx, @@ -359,7 +359,7 @@ class OpenCVVideoBackendMixin: i += 1 else: # retrieve() failed even though grab() succeeded - logger.warning( + logger.debug( "Failed to retrieve frame %d during video loading. " "This frame will be skipped.", idx,