diff --git a/vllm/model_executor/models/qwen3_vl.py b/vllm/model_executor/models/qwen3_vl.py index bf02df7b4968..4dd5b0631851 100644 --- a/vllm/model_executor/models/qwen3_vl.py +++ b/vllm/model_executor/models/qwen3_vl.py @@ -767,7 +767,7 @@ def _get_video_second_idx( sampled_num_frames: int | None = None, ) -> list[int]: video_processor = self.get_video_processor() - merge_size = video_processor.merge_size + temporal_patch_size = video_processor.temporal_patch_size indices = metadata["frames_indices"] # metadata["fps"] refers to the true fps of the input video. @@ -806,7 +806,7 @@ def _get_video_second_idx( .astype(int) .tolist() ) - timestamps = self._calculate_timestamps(indices, video_fps, merge_size) + timestamps = self._calculate_timestamps(indices, video_fps, temporal_patch_size) return timestamps