video_generate.vidu_q1_i2v_novita
vidu/vidu-q1/image-to-video

The Vidu Q1 API animates a still image from a natural-language prompt (Vidu Q1) — fixed 5-second 1080p output, adjustable motion amplitude (auto / small / medium / large), optional background music, and a reproducible seed — all through one OpenAI-compatible REST endpoint, 15% below the official rate.

Input
The text prompt sent to the model
Output
Sample edited image — run the model to replace this previewSampleRun the model to replace this preview

Vidu Q1 API: Image-to-Video

Use the Vidu Q1 API to animate any still image with a natural-language prompt.

The Vidu Q1 API (video_generate.vidu_q1_i2v_novita) animates still images from natural-language prompts. Each Vidu Q1 API call produces a 5-second 1080p clip with adjustable motion amplitude — auto, small, medium, or large — and optional background music, all through a single OpenAI-compatible REST call on the Vidu Q1 API. Teams reach for the Vidu Q1 API to turn a product photo or marketing still into short motion without a video editor, and the Vidu Q1 API keeps the composition intact while adding camera drift, parallax, and lifelike movement.

Pricing on the Vidu Q1 API is $0.34 per generation — 15% below the published rate. The Vidu Q1 API uses one RouterBase key; no Vidu-specific SDK or separate account is required. Because the Vidu Q1 API is async and OpenAI-compatible, you can drop it into an existing queue, batch stills overnight, and collect finished clips from one CDN URL the next morning.

Why this model

Six reasons teams ship on the Vidu Q1 API

From 1080p output to per-call motion control — what the Vidu Q1 API gets right.

5-second 1080p clips

Every Vidu Q1 API call produces a 5-second 1080p video — the fixed duration removes encoding guesswork and keeps cost, storage, and playback timing predictable across a batch.

Motion amplitude control

Pass auto, small, medium, or large per Vidu Q1 API call. Small keeps portraits calm, large drives sweeping motion, and auto lets the Vidu Q1 API read the image and choose for you.

Optional background music

Set bgm=true and the Vidu Q1 API scores the clip with a fitting background track; omit the flag for a clean silent output you can pair with your own voiceover.

$0.34 / generation

15% below the published rate on the Vidu Q1 API — flat per generation regardless of motion amplitude or BGM, so a calm portrait and a high-motion scene bill identically.

Reproducible outputs

Pass an integer seed for reproducible results from the Vidu Q1 API across retries and environments, which makes regression testing and client approvals repeatable.

OpenAI-compatible REST

One endpoint, one key — the Vidu Q1 API uses the same JSON shape and Bearer header as every RouterBase model, so a client that calls a text model can call the Vidu Q1 API with only a model ID change.

RouterBase dashboard preview
Quickstart

Get started with the Vidu Q1 API in 3 steps

From sign-up to your first image-to-video call in under 5 minutes.

  1. Create a RouterBase API key

    Sign up and generate sk-rb-… — one key works for this model and 200+ others.

  2. POST to the Vidu Q1 endpoint

    Send image_urls, an optional prompt, motion_amplitude, and bgm in JSON to POST /v1/images/generations. The Vidu Q1 API returns an async job id immediately; poll GET /v1/images/generations/{id} every few seconds until status=success.

  3. Download the clip

    The success response from the Vidu Q1 API contains a signed CDN URL under the results array. Drop the URL into a <video> tag or copy the file to your own bucket — the 5-second 1080p MP4 is ready with no post-processing.

Pricing

Pay only for what you use

RouterBase passes through partner-tier pricing. Compared against the model's official published API rate.

ResolutionRouterBaseOfficialSave
generation $0.340$0.400−15%

One run at the default settings (generation) costs $0.340.With $1 you can run this model approximately 2 times.

Customer stories

What teams build with the Vidu Q1 API

Real production loads running on the Vidu Q1 API and the RouterBase catalog.

Marcus Reyes
Marcus ReyesCTO, Paradigm AI

We replaced a three-step FFmpeg pipeline with a single Vidu Q1 API call. 5-second clips land in under a minute.

Priya Lakshmi
Priya LakshmiFounder, Quillo

We swapped three providers through RouterBase in one line of code during an outage. The Vidu Q1 API was live before our users noticed.

Thomas Beck
Thomas BeckStaff Engineer, Northbeam

The motion amplitude knob is exactly what product needed — one param, no re-renders.

Aoi Tanaka
Aoi TanakaML Lead, Daybreak Robotics

We animate product stills every night. BGM on, motion auto — it just works.

Jonas Keller
Jonas KellerIndie Developer

Plugged the Vidu Q1 API into my OpenAI SDK with one base URL swap and had looping clips in the same afternoon.

Ethan Nguyen
Ethan NguyenHead of Engineering, Compound Studio

RouterBase puts 200+ models behind one key. The Vidu Q1 API is the one our social team keeps scheduling.

Sophia Martín
Sophia MartínCTO, Relay

At $0.34 per clip it fits inside our ad budget — and the 1080p quality means we stopped re-shooting.

Lucas Fernandes
Lucas FernandesEngineering Manager, Light

We migrated 42 services to RouterBase over a weekend. This one was the easiest swap — same JSON shape, different model ID.

David Okonkwo
David OkonkwoCo-founder, Figment

15% off the published rate doesn't sound like much until you're generating thousands of clips a week.

Frequently Asked Questions

Common questions about the Vidu Q1 API.

The Vidu Q1 API is RouterBase's pass-through to Vidu's Q1 image-to-video model. It animates still images from natural-language prompts, producing 5-second 1080p clips with adjustable motion amplitude and optional background music. The Vidu Q1 API is billed per generation through the same key you use for every RouterBase model.