Video-XL: Extra-Long Vision Language Model for Hour-Scale Video Understanding

Yan Shu, Peitian Zhang, Zheng Liu, Minghao Qin, Junjie Zhou +2 more
2/9/2026

No official code found. Best implementation: VectorSpaceLab/Video-XL (629 stars, Apache-2.0, last commit 2025-07-14).

Abstract

Long video understanding poses a significant challenge for current Multi-modal Large Language Models (MLLMs). Notably, the MLLMs are constrained by their limited context lengths and the substantial costs while processing long videos. Although several existing methods attempt to reduce visual tokens, their strategies encounter severe bottleneck, restricting MLLMs’ ability to perceive fine-grained visual details. In this work, we propose Video-XL, a novel approach that leverages MLLMs’ inherent key-value (KV) sparsification capacity to condense the visual input. Specifically, we introduce a new special token, the Visual Summarization Token (VST), for each interval of the video, which summarizes the visual information within the interval as its associated KV. The VST module is trained by instruction fine-tuning, where two optimizing strategies are offered. 1. Curriculum learning, where VST learns to make small (easy) and large compression (hard) progressively. 2. Composite data curation, which integrates single-image, multi-image, and synthetic data to overcome the scarcity of long-video instruction data. The compression quality is further improved by dynamic compression, which customizes compression granularity based on the information density of different video intervals. Video-XL’s effectiveness is verified from three aspects. First, it achieves a superior long-video understanding capability, outperforming state-of-the-art models of comparable sizes across multiple popular benchmarks. Second, it effectively preserves video information, with minimal compression loss even at 16 × compression ratio. Third, it realizes outstanding cost-effectiveness, enabling high-quality processing of thousands of frames on a single A100 GPU.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

🔥🔥First-ever hour scale video understanding models

62943Shell, PythonSep 20, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{shu2026videoxl,
  title  = {Video-XL: Extra-Long Vision Language Model for Hour-Scale Video Understanding},
  author = {Yan Shu and Peitian Zhang and Zheng Liu and Minghao Qin and Junjie Zhou and Tiejun Huang and Bo Zhao},
  year   = {2026},
  eprint = {2409.14485},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2409.14485},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.14485.svg)](https://codeofpaper.com/paper/2409.14485)

Discussion