forked from Karylab-cklius/vllm
Fix duplicated logging when loading a corrupt or partial video (#46467)
Signed-off-by: hhhhhhhhhhhhhhhhho <man2719@naver.com>
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user