whatmodel.sh / video / CogVideoX-5B-I2V

CogVideoX-5B-I2V is an open-weights video model from Zhipu AI (THUDM), released September 2024. Its published size is 5B parameters. Licence: cogvideox.

46.4±3.9#60 of 93 video modelsfrom 4 benchmark results across 4 sources

$ how it compares

The video models ranked either side of CogVideoX-5B-I2V, out of 139 with a score, then more from Zhipu AI (THUDM).

#modelscorewhereRAMreleased
83LTX-2 19B Distilled Lightricks47±8api $0.020/sec +local~41GB2026-01
84Cosmos-Predict2.5-14B NVIDIA47±3comparison only2025-12
85CogVideoX-5B-I2V Zhipu AI (THUDM)46±4local~13GB2024-09
86Cosmos-1.0-Diffusion-7B-Text2World NVIDIA46±3local~30GB2025-01
87Hailuo 01 (MiniMax video-01 / I2V-01) MiniMax46±4api $0.083/sec2024-08
more from Zhipu AI (THUDM)
91CogVideoX-5B Zhipu AI (THUDM)44±2api price unknown +local~13GB2024-08
113CogVideoX1.5-5B Zhipu AI (THUDM)36±2local~38GB2024-11
114CogVideoX-2B Zhipu AI (THUDM)36±2local~5.3GB2024-08

see all video models · find the ones that fit your machine

$ what it's good at

other tests4 not in a task · 94% of its score
testresultvs the others in its rundifficultycountswhy
MindWorldBench intention accuracy (I2V mental-state reasoning)27.7% ✎▅·▃▅·█·▃···▃ beats 5/9hard · avg 21%▇▇▇▇▇▇▇▇▇▇▇▇ 31%typical
VideoArgus-Bench TI2V (rubric-grounded score)72.9% ✎█··▄▄▄▄····▄ beats 1/6easy · avg 77%▇▇▇▇▇▇▇▇▇▇ 24%blunt · at its level
WorldModelBench (human total)6.75 / 10 ✎▅··▅▃···▃··█ beats 4/8easy · avg 7.71 / 10▇▇▇▇▇▇▇▇▇▇ 24%at its level
MechVerse mechanical-motion I2V (WorldModelBench-judge sum)57.9% ✎▃···▂······█ beats 0/5medium · avg 65%▇▇▇▇▇▇ 15%blunt · at its level

$ where to run it

Other ways to run it

  1. Run it as published · needs ~12.5 GB, NVIDIA only · from huggingface.co/THUDM (official)
    python -c "import torch;from diffusers import CogVideoXImageToVideoPipeline;from diffusers.utils import export_to_video,load_image;p=CogVideoXImageToVideoPipeline.from_pretrained('THUDM/CogVideoX-5b-I2V',torch_dtype=torch.bfloat16);p.enable_sequential_cpu_offload();p.vae.enable_tiling();p.vae.enable_slicing();export_to_video(p(prompt='A little girl is riding a bicycle at high speed. Focused, detailed, realistic.',image=load_image('input.jpg'),num_inference_steps=50,num_frames=49,guidance_scale=6).frames[0],'output.mp4',fps=8)"

Weights and documentation: huggingface.co/zai-org ↗

$ how the score was worked out · MindWorldBench: Evaluating Me… 31%, VideoArgus: Agentic Rubric-Gr… 24%, WorldModelBench: Judging Vide… 24% and 1 more

Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works

$ improve this page

Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.

data updated · sources and licences · json