promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_

The 2026 video model lineup — what each one is actually good at — step 1 of 9

The 2026 video lineup is not one fight, it's eight

You do not need a video budget to read this chapter. Veo is Google's video tool: you describe a clip, it returns a few seconds of moving picture (sometimes with sound). The other names below are the same idea from other companies. Prices are a map so a 10-second test does not surprise you — skip the dollar math if you just want the lanes.

If you read the image-gen chapter you saw a similar shape: a few heavyweight base models, each with a slightly different aesthetic. Video is the same idea but with stronger lane separation. The models do not compete on a single axis. They compete on lanes — distinct strengths that make one model the obvious pick for one job and the wrong pick for another.

There are eleven names in the editor above and that list is not exhaustive (no Wan, no LTX, no the half-dozen Chinese models behind the Great Firewall). What follows is the working subset for someone shipping product in 2026.

The five lanes

  1. Default Google call — Omni 1.1 Flash (gemini-omni-1.1-flash) on the Gemini API. You call it with client.interactions.create and set video_config.task to text_to_video or image_to_video. Do not send Omni to generate_videos. Agent Platform uses gemini-omni-1.1-flash-preview for the same model. The Gemini API GA ID has no -preview suffix. gemini-omni-flash-preview is a different, deprecated ID — removed 2026-09-30.
  2. Native audio on Veo — Veo 3.1 generates speech, music, and ambient sound in the same pass as the picture. That pass is the whole family, not Standard alone: Lite is $0.05/sec at 720p with audio, Fast is $0.10/sec at 720p+audio, Standard is $0.40/sec with audio — $24/min. Omni also generates an audio track by default; you prompt the sound. Veo is the dedicated native-audio family on generate_videos. Gemini API preview IDs: veo-3.1-generate-preview, veo-3.1-fast-generate-preview, veo-3.1-lite-generate-preview. Agent Platform GA: veo-3.1-generate-001 / fast-001 / lite-001. Call Veo with generate_videos or generateContent. veo-3.0-* and veo-2.0-* shut down on the Gemini API on 2026-06-30.
  3. Camera control — Higgsfield's whole pitch. 70+ cinematic presets, virtual lens choice, focal length, stacked moves, character lock-in across shots. The other models can do a camera move if you ask nicely; Higgsfield is built around it. You do not have to buy it. A named move in the prompt is the other path.
  4. Speed + workflow — Runway Gen-4.5 is $0.12/sec. gen4_turbo I2V is $0.05/sec. The product still lives inside an editing UI (timeline, masks, audio sync). Lower fidelity than Veo 3.1 Standard; the iteration loop is built for actual production.
  5. Price-performance — Veo 3.1 Lite at $0.05/sec for 720p+audio, Runway gen4_turbo I2V at $0.05/sec, Kling 3.0 (kling-v3 family) standard at $0.084/sec. Different products entirely from Veo 3.1 Standard at $0.40/sec or Sora 2 Pro at $0.50/sec (1024p). If the brief is "fifty 6-second product clips for a Shopify ad set," you are not buying Standard.

Sora 2 still occupies a physics + consistency lane through 2026-09-24. After that date the Videos API is gone. Do not pick it as the production default. Two niche lanes split out of these once you route real briefs: reference-to-video (lock a subject from supplied stills across shots) and lip-sync from a still image. The drill below uses the six-lane cut; same map, finer grain.

Why this matters before any code

The single biggest mistake in 2026 video work is paying for the wrong lane. The agency that uses Veo 3.1 Standard for B-roll filler spends 8x what it needs to. The studio that uses Lite for hero-product shots gets footage that won't cut into the timeline. The TikTok creator who hand-prompts Higgsfield's Cinema Studio for a static talking-head shot wasted the entire reason to be on Higgsfield.

You pick the model from the job, not from a leaderboard. The next four steps walk through each lane in detail. Then you'll write a routing function that takes a brief and returns the right live ID for it.

What this lesson is NOT

  • Not a "best video AI 2026" listicle. Those rot in a quarter.
  • Not a hands-on prompt tutorial. That's lesson 02.
  • Not a generation tutorial. We do not call these APIs from Pyodide; the budgets and the latency don't fit a drill. We cover the decisions around the APIs.

What it IS: the lanes, the lane leaders, and the routing logic you need to make sane buying decisions inside a team.

The cynical version

Every six months the leaderboard reshuffles. Omni is the Google default today, Veo 3.1 Standard is the premium Veo look (audio ships on Lite and Fast too), Kling will probably take a lane next year. The lanes are stable. The lane leaders rotate. Learn the lanes; the leader-of-the-quarter is a thirty-second WebSearch when you need it. Sora 2 / Videos API is removed 2026-09-24. gemini-omni-flash-preview is removed 2026-09-30.