Video-Reason/video-mcp
Video-MCP Video-MCP is a synthetic video dataset for training and evaluating video generation models on multiple-choice question-answering (MCQA) tasks. Each sample is a short video clip (~5 seconds) where a visual question-answering prompt is embedded directly into the video frames, and the correct answer is revealed by progressively highlighting one of four answer boxes (A/B/C/D) over the duration of the clip. The… See the full description on the dataset page: https://huggingface.co/datasets/Video-Reason/video-mcp.
Video-MCP
<a href="https://video-reason.com" target="blank"> <img alt="Project Page" src="https://img.shields.io/badge/Project%20-%20Homepage-4285F4" height="20" /> </a> <a href="https://github.com/Video-Reason/VBVR-EvalKit" target="blank"> <img alt="Code" src="https://img.shields.io/badge/Evaluationcode-VBVRBench-100000?style=flat-square&logo=github&logoColor=white" height="20" /> </a> <a href="https://github.com/Video-Reason/VBVR-Wan2.2" target="blank"> <img alt="Code" src="https://img.shields.io/badge/Trainingcode-VBVRWan2.2-100000?style=flat-square&logo=github&logoColor=white" height="20" /> </a> <a href="https://github.com/Video-Reason/VBVR-DataFactory" target="blank"> <img alt="Code" src="https://img.shields.io/badge/Datacode-VBVRDataFactory-100000?style=flat-square&logo=github&logoColor=white" height="20" /> </a> <a href="https://huggingface.co/papers/2602.20159" target="blank"> <img alt="arXiv" src="https://img.shields.io/badge/arXiv-VBVR-red?logo=arxiv" height="20" /> </a> <a href="https://huggingface.co/Video-Reason/VBVR-Wan2.2" target="blank"> <img alt="Leaderboard" src="https://img.shields.io/badge/%F0%9F%A4%97%20VBVRWan2.2-Model-ffc107?color=ffc107&logoColor=white" height="20" /> </a> <a href="https://huggingface.co/datasets/Video-Reason/VBVR-Dataset" target="blank"> <img alt="Dataset" src="https://img.shields.io/badge/%F0%9F%A4%97%20VBVRDataset-Data-ffc107?color=ffc107&logoColor=white" height="20" /> </a> <a href="https://huggingface.co/datasets/Video-Reason/VBVR-Bench-Data" target="blank"> <img alt="Bench Data" src="https://img.shields.io/badge/%F0%9F%A4%97%20VBVRBench-Data-ffc107?color=ffc107&logoColor=white" height="20" /> </a> <a href="https://huggingface.co/spaces/Video-Reason/VBVR-Bench-Leaderboard" target="blank"> <img alt="Leaderboard" src="https://img.shields.io/badge/%F0%9F%A4%97%20VBVR_Bench-Leaderboard-ffc107?color=ffc107&logoColor=white" height="20" /> </a>
Video-MCP is a synthetic video dataset for training and evaluating video generation models on multiple-choice question-answering (MCQA) tasks. Each sample is a short video clip (~5 seconds) where a visual question-answering prompt is embedded directly into the video frames, and the correct answer is revealed by progressively highlighting one of four answer boxes (A/B/C/D) over the duration of the clip.
The dataset is designed for fine-tuning image-to-video models (specifically Wan2.2-I2V-A14B) to produce videos that "answer" visual questions by highlighting the correct option.
Output follows the [VBVR DataFactory](https://github.com/video-reason/VBVR-DataFactory) directory convention.
Examples
Each clip starts with no answer highlighted, then progressively reveals the correct choice over ~5 seconds:
CoreCognition (M-1) — General Visual Reasoning
ScienceQA (M-2) — Science Education
MathVision (M-3) — Competition Math
PhyX (M-4) — Physics Reasoning
Dataset Details
Source Datasets
Video-MCP draws from four publicly available MCQA-VQA datasets on Hugging Face:
All source datasets are filtered to include only samples that have an associated image and exactly four answer choices (A/B/C/D).
Data Structure
Each sample follows the VBVR DataFactory directory convention:
{generator_id}_{name}_data-generator/
clip_config.json
{name}_task/
{name}_{NNNN}/
first_frame.png # Frame 0: question visible, no highlight
prompt.txt # Plain-text question, choices, and answer
final_frame.png # Last frame: correct answer fully highlighted
ground_truth.mp4 # Full clip with progressive answer reveal
original/
question.json # Structured metadata (JSON)
<source_image> # Original image from source datasetFile Descriptions
Frame Layout
Each frame uses a two-column layout:
- Left column: the source VQA image, scaled to fill.
- Right column: question text and the four answer options.
- Corners: A (top-left), B (top-right), C (bottom-left), D (bottom-right) answer boxes.
prompt.txt Format
What color is the object in the image?
A: Red
B: Blue
C: Green
D: Yellow
Answer: AVideo Specifications
These defaults align with Wan2.2-I2V-A14B fine-tuning constraints:
- Resolution: 832x480 (width and height divisible by 8 for VAE spatial compression)
- Frames: 81 (satisfies
1 + 4kfor VAE temporal grid) - FPS: 16
- Duration: ~5.06 seconds
- Codec: H.264, yuv420p pixel format
Intended Use
- Fine-tuning image-to-video generation models to produce MCQA-answering videos
- Evaluating video generation models on structured visual reasoning tasks
- Research on embedding structured UI interactions into generated video
Limitations
- All source questions are filtered to exactly 4 choices (A/B/C/D); questions with fewer or more options are excluded.
- The answer highlight is a simple linear fade-in; no complex visual dynamics.
- Source images and questions inherit any biases or errors from the upstream HF datasets.
- The dataset uses a single fixed resolution (832x480) and frame count (81).
Citation
If you use this dataset, please cite the source datasets:
- CoreCognition:
williamium/CoreCognitionon Hugging Face - ScienceQA: Lu et al., "Learn to Explain: Multimodal Reasoning via Thought Chains for Science Question Answering" (NeurIPS 2022)
- MathVision: Wang et al., "MathVision: Measuring Multimodal Mathematical Reasoning with Benchmarks" (2024)
- PhyX:
Cloudriver/PhyXon Hugging Face
License
This dataset is a derivative work. Each source dataset has its own license terms. Users should verify compliance with upstream licenses before redistribution.
