Skip to content

MCG-NJU /VideoJev

Answers when things happen in a video by scoring candidates, not writing text
Model toolingApache-2.0English README
Stars
82
30 days
New
Last push
today
VideoJev screenshot from its README
From the VideoJev README on GitHub.

About VideoJev

VideoJev is an open model family (Apache-2.0) that answers questions about video without generating text: it scores candidate time intervals for 'when did X happen' and scores options for multiple-choice QA. Two checkpoints (4B and 35B-A3B) are on Hugging Face. It is fresh research code, so you need a CUDA GPU, FlashAttention 2 and the Qwen base models, and QA only works in multiple-choice form.

Best for: Builders who need fast 'when did X happen' checks or quiz-style verification over long footage — for example reviewing generated drama clips — not open-ended chat about video.

See it in action

Real outputs: six questions about one clip, answered in a single pass by the MCG-NJU team, on the official project page. It's the authors' own 14-second demo of VideoJev-4B scoring interval candidates on a real clip — you see the exact output you would get. It's not ours.

What it does

  • Finds when something happens in a video (temporal grounding) by scoring candidate time intervals directly
  • Answers multiple-choice questions about a video by scoring the options — no autoregressive decoding
  • Reuses the video's visual computation across questions, so follow-up queries on the same clip stay cheap
  • Ships two open checkpoints: VideoJev-4B (on Qwen3.5-4B) and VideoJev-35B-A3B (on Qwen3.6-35B-A3B), BF16 safetensors
  • Paper reports +6.7 / +10.8 mIoU over the base models on temporal grounding, and 100x+ faster QA than Thinking mode
  • Runs through Hugging Face Transformers with trust_remote_code; a 10-second demo script is in the README

Quickstart

Rewritten from the README. Check the repo for the latest steps.

  1. 1
    Clone the repo: the command below then cd VideoJev
    git clone https://github.com/MCG-NJU/VideoJev.git
  2. 2
    Install the environment (Python 3.12, PyTorch 2.8 / CUDA 12.8, FlashAttention 2): the command below then source scripts/env.sh
    pip install -r requirements.txt
  3. 3
    Put the base models in models/Qwen3.5-4B and models/Qwen3.6-35B-A3B, or point VIDEOJEV_BASE_4B / VIDEOJEV_BASE_35B at them
  4. 4
    Load the 4B checkpoint: the command below, then model.prepare_for_inference()
    AutoModel.from_pretrained("ZhuYuhan/VideoJev-4B", trust_remote_code=True, dtype=torch.bfloat16, attn_implementation="flash_attention_2")
  5. 5
    Ask questions with the command below — each item is the next command or the next command
    model.predict_video(processor, video, questions, fps=2.0)
    {"task": "grounding", "query": ...}
    {"task": "choice", "query": ..., "options": [...]}
  6. 6
    Swap the repo id to ZhuYuhan/VideoJev-35B-A3B for the larger MoE model

Models and languages

Models it works with

  • VideoJev-4B
  • VideoJev-35B-A3B
  • Qwen3.5-4B
  • Qwen3.6-35B-A3B

Interface and docs

  • English

Alternatives

Other model tooling projects people compare with VideoJev.

modelscope

DiffSynth-Studio

Trains and runs image, video and audio diffusion models on your own GPU

Model tooling
  • MiniMax H3
  • LTX-2.5
  • Wan-Animate-2
  • +7
13k GitHub stars+41/30dtodayApache-2.0

wide-trace

open-higgsfield

Self-hosted studio for 38 image and video models

Model tooling
  • Seedance 2.5
  • Seedance 2.0
  • Kling 3
  • +7
4.3k GitHub stars+424/30d28 days agoNo license

deepbeepmeep

Wan2GP

Desktop app that runs open video, image and audio models on your own PC

Model tooling
  • Wan 2.1/2.2
  • MiniMax H3
  • LTX-2/2.3/2.5
  • +7
10k GitHub stars+735/30d2 days agoCustom license

Wan-Video

Wan2.2

Open video models for text, image, speech and character animation

Model tooling
  • Wan 2.2-T2V-A14B
  • Wan 2.2-I2V-A14B
  • Wan 2.2-TI2V-5B
  • +5
18k GitHub stars+237/30d23 days agoApache-2.0

Featured on OpenMicroDrama

Do you maintain VideoJev? Add this badge to your README so English speakers can find our write-up.

Featured on OpenMicroDrama
markdown
[![Featured on OpenMicroDrama](https://openmicrodrama.com/badges/featured.svg)](https://openmicrodrama.com/projects/mcg-nju-videojev)

The badge links to this page. Want your description changed? Email support@openmicrodrama.com.

Reviewed Oct 15, 2026. Appeared on arXiv (2610.18615) on 2026-10-13 with no launch post; benchmark numbers are the authors' own. We write these descriptions ourselves. The repo's own docs are the final word.