We replaced a three-step FFmpeg pipeline with a single Vidu Q1 API call. 5-second clips land in under a minute.
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.
SampleRun the model to replace this previewVidu 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.
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.

Get started with the Vidu Q1 API in 3 steps
From sign-up to your first image-to-video call in under 5 minutes.
Create a RouterBase API key
Sign up and generate sk-rb-… — one key works for this model and 200+ others.
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.
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.
Pay only for what you use
RouterBase passes through partner-tier pricing. Compared against the model's official published API rate.
| Resolution | RouterBase | Official | Save |
|---|---|---|---|
| generation | $0.340 | −15% |
One run at the default settings (generation) costs $0.340.With $1 you can run this model approximately 2 times.
What teams build with the Vidu Q1 API
Real production loads running on the Vidu Q1 API and the RouterBase catalog.
We swapped three providers through RouterBase in one line of code during an outage. The Vidu Q1 API was live before our users noticed.
The motion amplitude knob is exactly what product needed — one param, no re-renders.
We animate product stills every night. BGM on, motion auto — it just works.
Plugged the Vidu Q1 API into my OpenAI SDK with one base URL swap and had looping clips in the same afternoon.
RouterBase puts 200+ models behind one key. The Vidu Q1 API is the one our social team keeps scheduling.
At $0.34 per clip it fits inside our ad budget — and the 1080p quality means we stopped re-shooting.
We migrated 42 services to RouterBase over a weekend. This one was the easiest swap — same JSON shape, different model ID.
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.