Back to articles
Evaluation & Benchmarks

Code2Video-Compass Tests What Code-Driven Video Models Can Really Do

3 min read

Introduction

Video generation is moving beyond the simple pattern of entering a prompt and receiving a clip. In code-based generation, a multimodal large language model must interpret visual and temporal requirements, translate them into executable programs, and use those programs to produce a complete video. This creates opportunities for fine-grained control, targeted editing, and component reuse, but it also introduces failure modes that ordinary video-quality benchmarks may miss. Code2Video-Compass is designed to evaluate this broader workflow.

What the benchmark covers

  • Three input settings. The benchmark includes text-to-video (T2V), image-to-video (I2V), and video-to-video (V2V), allowing models to be compared across different forms of conditioning.
  • A broad task portfolio. It contains 2,104 tasks across 10 categories and 24 subtypes. Task difficulty is described through scene construction, dynamic animation, and state dependency.
  • Textual and visual references. Tasks are curated from written instructions and visual references, with corresponding T2V, I2V, and V2V tasks derived from complete professional and user-created videos.
  • Process and outcome evaluation. The framework combines 12 objective metrics with five subjective metrics. It examines operational performance, video quality, text-video alignment, reference fidelity, instruction following, and overall quality judged by an MLLM.

What the evaluation shows

The study evaluates 15 recent proprietary and open-weight MLLMs from nine model families. Its findings point to significant performance gaps across input types and levels of task complexity. A model may produce an attractive-looking clip without consistently carrying out the requested code or operation. Conversely, reliable execution does not automatically guarantee strong visual quality or faithful adherence to the reference.

This separation between visual quality and execution reliability is one of the benchmark’s most useful observations. A code-based video system must do more than depict the right objects. It also needs to manage object states, actions, and temporal relationships in a way that remains faithful to the instruction. Ranking systems only by the appearance of their final clips can therefore conceal whether the underlying program actually completed the requested task, and whether the result is reproducible rather than accidental.

Why it matters

Code2Video-Compass places code-based video generation in a more realistic creative setting instead of treating it as a collection of narrow, specialized problems. Its cross-modal and multi-dimensional design gives researchers a way to identify whether failures originate in requirement interpretation, code execution, motion modeling, or reference preservation. For developers building applications, it also offers a practical reminder: a visually impressive sample is not enough. Execution stability and instruction completion matter just as much.

As code becomes an intermediate control layer for video generation, progress will be measured not only by the beauty of generated clips, but also by how reliably models turn complex visual intent into executable, reusable, and editable programs.

Source: Hugging Face Daily Papers

Comments

Checking sign-in status...

Loading comments...

Related articles

CCTest · Blog
When AI Is Forced to Pick a Candidate, Grok and GPT Split by Party
Evaluation & Benchmarks
cctest.ai

When AI Is Forced to Pick a Candidate, Grok and GPT Split by Party

A study of nearly 500 U.S. midterm races found a sharp partisan divide when Grok and an OpenAI model were instructed to name one candidate. The results also suggest that models can reach political conclusions through very different combinations of model behavior, search patterns, and hidden instructions.

Read more