Chinese AI video model comparison: Seedance, Kling, Hailuo, Vidu — duration, resolution, access. Provisional. In your browser.
Chinese AI Video Model Comparison
One row per MODEL VERSION, not per vendor. A Chinese lab routinely sells several versions at once with incompatible limits, so collapsing a vendor into a single row would print a number that is true of nothing it ships.
Every figure here is read off the vendor's own API reference or price list and carries the link and the date it was checked. Where the vendor publishes nothing, the cell says so. Where nobody has looked yet, it shows a dash. Nothing is guessed.
39 39 model versions from 9 vendors, read live from our AI directory.
How to read this table
- 15 s A value: stated in the vendor's own documentation. Open "Evidence & full specs" to check it yourself.
- Not published Not published: we looked and the vendor does not say. That is not the same as "no".
- — A dash: nobody has researched that field yet.
- * A star: the value carries a qualification — "1080P at 6 seconds only" and the like. The qualification lives in that row's "Evidence & full specs". Read it before you use the number.
- ▲ A triangle: the value is coupled to another figure on the same row. The rule that couples them stays on screen under the row and is never folded away.
On a narrow screen the grid shows the headline specs. Every remaining figure is in each row's "Evidence & full specs" — nothing is dropped.
| Model version | Max clip | Fixed lengths | Max res. | Frame rate | Native audio | Modes | Price (global) | Price (CN) | Public API | Open weights |
|---|---|---|---|---|---|---|---|---|---|---|
| Kling 3.0 Kuaishou Current | 15 s | — Not researched yet | 4K qualified | Not published qualified | Yes qualified | T2V · I2V · FL2V · REF2V qualified | $0.084 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Kling 3.0 Omni Kuaishou Current | 15 s | — Not researched yet | 4K | — Not researched yet | Yes qualified | T2V · I2V · FL2V · REF2V · V2V qualified | $0.084 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Kling 3.0 Turbo Kuaishou Current | 15 s | — Not researched yet | 1080p qualified | — Not researched yet | Yes qualified | T2V · I2V qualified | $0.112 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Kling O1 Kuaishou Current | 10 s | — Not researched yet | 1080p | — Not researched yet | No qualified | T2V · I2V · FL2V · REF2V · V2V qualified | $0.084 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Kling 2.6 Kuaishou Superseded | 10 s | 5 / 10 s qualified | 1080p | — Not researched yet | Yes qualified | T2V · I2V · FL2V · S2V qualified | $0.042 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Kling 2.5 Turbo Kuaishou Superseded | 10 s | 5 / 10 s | 1080p | — Not researched yet | No qualified | T2V · I2V · FL2V | $0.042 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Dreamina Seedance 2.5 ByteDance Current | 30 s qualified | — Not researched yet | 1080p qualified | 24 fps | Yes qualified | T2V · I2V · FL2V · REF2V · V2V · S2V qualified | $0.231 / s qualified | — Not researched yet | Yes qualified | — Not researched yet |
| Dreamina Seedance 2.0 ByteDance Current | 15 s qualified | — Not researched yet | 4K qualified | 24 fps | Yes | T2V · I2V · FL2V · REF2V · V2V qualified | $0.15 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Dreamina Seedance 2.0 Fast ByteDance Current | 15 s | — Not researched yet | 720p qualified | 24 fps | Yes | T2V · I2V · FL2V · REF2V · V2V | $0.12 / s qualified | — Not researched yet | — Not researched yet | — Not researched yet |
| Dreamina Seedance 2.0 Mini ByteDance Current | 15 s | — Not researched yet | 720p qualified | 24 fps | Yes | T2V · I2V · FL2V · REF2V · V2V | $0.08 / s qualified | — Not researched yet | — Not researched yet | — Not researched yet |
| Seedance 1.5 Pro ByteDance Superseded | 12 s qualified | — Not researched yet | 1080p qualified | 24 fps | Yes | T2V · I2V · FL2V qualified | — Not researched yet | — Not researched yet | Yes qualified | — Not researched yet |
| Seedance 1.0 Pro (and 1.0 Pro Fast) ByteDance Superseded | 12 s qualified | — Not researched yet | 1080p qualified | 24 fps | No qualified | T2V · I2V · FL2V qualified | — Not researched yet | — Not researched yet | — Not researched yet | — Not researched yet |
| Dreamina app — Seedance 2.5 ByteDance Current | 30 s qualified | — Not researched yet | Not published qualified | — Not researched yet | Yes | T2V · I2V · REF2V · S2V qualified | — Not researched yet | — Not researched yet | No qualified | — Not researched yet |
| Dreamina app — Seedance 2.0 ByteDance Current | — Not researched yet | — Not researched yet | 4K qualified | — Not researched yet | Yes qualified | T2V · I2V · REF2V · S2V | — Not researched yet | — Not researched yet | No | — Not researched yet |
| 即梦 Jimeng (mainland China app) ByteDance Current | Not published qualified | — Not researched yet | — Not researched yet | — Not researched yet | — Not researched yet | T2V · I2V · REF2V · S2V qualified | — Not researched yet | — Not researched yet | No qualified | — Not researched yet |
| MiniMax H3 (Hailuo 3.0) MiniMax Current | 15 s | — Not researched yet | 2K qualified | 24 fps | Yes qualified | T2V · I2V · FL2V · REF2V · REF2VA qualified | $0.13 / s qualified | ¥0.8 / s qualified | Yes | Yes qualified |
| MiniMax-Hailuo-2.3 MiniMax Superseded | 10 s qualified | 6 / 10 s combination limit | 1080P combination limit | Not published qualified | Not published qualified | T2V · I2V | $0.28 / clip qualified | ¥2 / clip qualified | Yes | No |
|
▲ Combination limit 1080P is available on 6-second clips ONLY — choosing 10s forfeits 1080P and caps output at 768P |
||||||||||
| MiniMax-Hailuo-2.3-Fast MiniMax Superseded | — Not researched yet | 6 / 10 s combination limit | 1080P combination limit | — Not researched yet | — Not researched yet | I2V qualified | $0.19 / clip qualified | ¥1.35 / clip qualified | Yes | — Not researched yet |
|
▲ Combination limit 1080P is available on 6-second clips ONLY — choosing 10s forfeits 1080P and caps output at 768P |
||||||||||
| MiniMax-Hailuo-02 MiniMax Superseded | 10 s | 6 / 10 s combination limit | 1080P combination limit | — Not researched yet | — Not researched yet | T2V · I2V | $0.1 / clip qualified | ¥0.6 / clip qualified | Yes | No |
|
▲ Combination limit 1080P is available on 6-second clips ONLY; 10-second clips are limited to 512P or 768P |
||||||||||
| T2V-01 / I2V-01 / S2V-01 (incl. -Director, -live) MiniMax Superseded | 6 s | 6 s qualified | 720P qualified | — Not researched yet | — Not researched yet | T2V · I2V · REF2V qualified | — Not researched yet | — Not researched yet | Yes qualified | No |
| Vidu Q3 Pro Shengshu Current | 16 s | — Not researched yet | 1080p qualified | 24 fps | Yes qualified | T2V · I2V · FL2V | $0.12 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Vidu Q3 Turbo Shengshu Current | 16 s | — Not researched yet | 1080p | 24 fps | Yes qualified | T2V · I2V · FL2V · REF2V | $0.065 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Vidu Q3 Mix Shengshu Current | 16 s | — Not researched yet | 1080p qualified | 24 fps | Yes qualified | REF2V qualified | — Not researched yet | — Not researched yet | Yes | — Not researched yet |
| Vidu Q2 (q2, q2-pro, q2-turbo) Shengshu Superseded | 10 s | — Not researched yet | 1080p | 24 fps | Yes qualified | T2V · I2V · FL2V · REF2V · V2V qualified | — Not researched yet | — Not researched yet | Yes | — Not researched yet |
| Vidu Q1 Shengshu Superseded | — Not researched yet | 5 s qualified | 1080p qualified | 24 fps | — Not researched yet | T2V · I2V · FL2V · REF2V | $0.4 / clip qualified | — Not researched yet | Yes | — Not researched yet |
| Vidu 2.0 Shengshu Superseded | — Not researched yet | 4 / 8 s | 1080p qualified | 32 fps qualified | — Not researched yet | I2V · FL2V · REF2V qualified | — Not researched yet | — Not researched yet | Yes | — Not researched yet |
| Wan 2.7 Alibaba Current | 15 s qualified | — Not researched yet | 1080p qualified | 30 fps | Yes qualified | T2V · I2V · FL2V · REF2V · V2V · S2V qualified | $0.15 / s qualified | — Not researched yet | Yes | No qualified |
| Wan 3.0 Alibaba Preview | 30 s | — Not researched yet | 1080p qualified | 30 fps | Yes | T2V · I2V · FL2V · REF2V qualified | $0.2 / s qualified | — Not researched yet | No qualified | — Not researched yet |
| Wan 2.6 Alibaba Superseded | 15 s qualified | — Not researched yet | 1080p | 30 fps | Yes qualified | T2V · I2V · REF2V | $0.15 / s qualified | — Not researched yet | Yes | — Not researched yet |
| Wan 2.5 Alibaba Superseded | 10 s | 5 / 10 s qualified | 1080p qualified | 30 fps | Yes | T2V · I2V | $0.15 / s qualified | — Not researched yet | — Not researched yet | — Not researched yet |
| Wan 2.2 (open weights, and the hosted -plus / -flash endpoints) Alibaba Superseded | — Not researched yet | 5 s qualified | 1080p qualified | 30 fps qualified | No qualified | T2V · I2V · FL2V · S2V qualified | $0.1 / s qualified | — Not researched yet | — Not researched yet | Yes qualified |
| HunyuanVideo 1.5 Tencent Current | 10 s qualified | — Not researched yet | 720p qualified | 24 fps | Not published qualified | T2V · I2V | — Not researched yet | — Not researched yet | Not published qualified | Yes |
| HunyuanVideo (13B) Tencent Superseded | 5 s qualified | — Not researched yet | 720p qualified | — Not researched yet | — Not researched yet | T2V qualified | — Not researched yet | — Not researched yet | — Not researched yet | Yes |
| CogVideoX-3 (hosted) Zhipu AI Current | 10 s | 5 / 10 s | 4K qualified | 60 fps qualified | Yes qualified | T2V · I2V · FL2V | — Not researched yet | ¥1 / clip qualified | Yes | — Not researched yet |
| CogVideoX-2 (hosted) Zhipu AI Superseded | — Not researched yet | — Not researched yet | 4K qualified | 60 fps qualified | — Not researched yet | T2V · I2V qualified | — Not researched yet | ¥0.5 / clip | Yes | — Not researched yet |
| CogVideoX1.5-5B (open checkpoint) Zhipu AI Superseded | 10 s qualified | — Not researched yet | 1360x768 qualified | 16 fps | — Not researched yet | T2V · I2V | — Not researched yet | — Not researched yet | — Not researched yet | Yes qualified |
| PixVerse C1 AIsphere Current | 15 s | — Not researched yet | 1080p qualified | Not published qualified | Yes qualified | T2V · I2V · FL2V · REF2V qualified | $0.01 / credit qualified | — Not researched yet | Yes | — Not researched yet |
| PixVerse V6 AIsphere Current | 15 s | — Not researched yet | 1080p | — Not researched yet | Yes qualified | T2V · I2V · FL2V · V2V · REF2V qualified | $0.01 / credit qualified | — Not researched yet | Yes | — Not researched yet |
| PixVerse V5.6 AIsphere Superseded | 10 s qualified | 5 / 8 / 10 s qualified | 1080p | — Not researched yet | Yes qualified | — Not researched yet | $0.01 / credit qualified | — Not researched yet | — Not researched yet | — Not researched yet |
How to use this comparison
Find the version, not the brand
Each row is one model version. Kling 3.0 and Kling 2.6 are different products with different limits, and so are Hailuo H3 and Hailuo 2.3. Work out which version you can actually call before you read a number. Superseded versions are hidden by default — tick the switch above the table to bring them in.
Narrow it with length and resolution
Max clip is the longest SINGLE generation, not a stitched sequence. Fixed lengths only carries a value where the vendor offers a fixed set rather than a free-form range. A star on a value means it is qualified — on several models the top resolution exists only at the shortest duration — and the qualification is in that row's "Evidence and full specs". A triangle means two figures on the row are coupled, and that rule stays on screen under the row rather than being folded away.
Check the billing unit before the number
Some models bill per second and some bill per finished clip, and those two figures are not comparable. The global and mainland platforms are separately priced lists, so they get separate columns and no conversion — turning $0.13/s into yuan to compare it with ¥0.80/s produces a number no vendor ever published.
Open the evidence and check us
Every row shows the date it was verified, and its "Evidence and full specs" holds the complete sheet for that version: every value in full, every qualification, and a link to the vendor page each figure came from — including the columns a narrow screen leaves out of the grid. Do not take this table on trust, open the link. If something does not match, that is our bug and we would like to hear about it.
About the Chinese AI video model comparison
Why the rows are versions, not vendors
Flattening a vendor into one row is the commonest error in a comparison table of this kind, and the hardest to notice. It reads neatly, and every individual number in it has a source. The failure is in a question the table never answers: who exactly is this row about?
Kling 3.0 and Kling 2.6 are both on sale. The first takes any integer from 3 to 15 seconds; the second's API enum is exactly 5 or 10. Hailuo H3 and Hailuo 2.3 are both on sale. The first bills per second; the second bills per finished clip. Write a single max duration for "Kling", or a single per-second price for "Hailuo", and whichever number you pick is wrong for half the people reading it.
So the unit here is vendor plus version. The service that renders this table has no code path that merges fields across versions, and that is held in place by mutation testing rather than by good intentions: put the merging back and the suite has to go red.
An error somebody can catch beats a plausible figure nobody can falsify.
Why price is two columns and never converted
The same model routinely carries two entirely separate prices. MiniMax lists H3 at $0.13 per second on platform.minimax.io and ¥0.80 per second on platform.minimaxi.com. No official exchange rate connects those two figures — they are two independently-set price lists that happen to describe the same weights.
Collapsing them into one column would mean choosing a rate, and that rate would be ours rather than the vendor's. The page would then display a number that appears in no vendor document anywhere. Hence two columns, and no conversion, ever.
The billing unit deserves the same care. "$0.13 per second" and "$0.28 per clip" cannot be ranked against each other in one column, and dropping the word "clip" is a quiet way of misstating the price of half the models on this page.
Every model here is a version, not a vendor
A Chinese lab selling several model versions at once is the norm, not the exception — which is exactly why this table has a row per version rather than per vendor.
Max duration and max resolution often cannot be taken together: on several models the top resolution exists only at the shortest clip length.
The billing unit matters more than the number. Comparing a per-second price against a per-clip price in one column produces a wrong answer every time.
The global and mainland platforms are separately priced. There is no official exchange rate linking one vendor's two price lists.
Vendor marketing pages and API references contradict each other regularly. Where they do, this site records the API reference and files the marketing claim as a qualification.
"Not published" is not "no". Most Chinese video models have never published a frame rate — that is a finding, not a zero.
Open weights does not mean usable everywhere: some community licences carve out whole jurisdictions and require a separate written grant.
A model filed under "legacy" is usually the vendor's own shelving, not a sunset date. Whether it still answers is a question for the API reference.
Mainland Chinese generative services must label AIGC output. That is regulation, not a product choice, and should not be read as one.
Every figure on this page carries its source and the date it was read, and an automated gate watches those dates — a stale table fails a check instead of sitting here for a year.
Frequently asked questions
- No. The page is a comparison table rendered on our own servers from our AI directory database. It generates no video, calls no model, and makes no request to any third party.
- Because it sells several versions at once and their limits are incompatible. Kling 3.0 accepts any integer from 3 to 15 seconds while Kling 2.6's API enum is exactly 5 or 10; MiniMax H3 bills per second while its own 2.3 line bills per finished clip. Merged into one row, whatever number you write is false for one of them.
- "Not published" means we read the vendor's own documentation and the vendor does not state it — a sourced finding, and you can open it to see which page was checked. A dash means nobody has researched that field yet. Neither one means "no" and neither one means zero.
- Each one comes from the vendor's own API reference, price list or model card, and carries the link and the date it was read. Resellers are excluded on principle — a wrapper's published specs are its own product's, not the model maker's. Open the source and check us.
- It follows the AI directory's own re-research cycle. Each row shows the date of its OLDEST verified claim, and anything past 120 days is flagged stale by an automated check. The date is computed from the data, not typed by hand, so it cannot drift away from what it describes.
- Because they are two separately-set price lists, not one price in two currencies. MiniMax sells H3 at $0.13/s on its global platform and ¥0.80/s on its mainland platform; converting one into the other would put a number on the page that neither vendor page contains.
- Because this table is for comparing the domestic video models Chinese-speaking users actually choose between, in one context. Sora, Runway, Veo and the rest have their own entries and their own spec sheets in our AI directory — they are simply not what this page is for.
- Usually, yes. "Superseded" here follows the vendor's own shelving: some vendors file a model under a legacy heading while its API reference carries no deprecation notice at all and the endpoint answers normally. We do not invent a sunset date the vendor has not published.
- No. The page takes no input and sends nothing anywhere. The table is rendered server-side and delivered as finished HTML.
- Tell us. Every row links its sources precisely so you can falsify us. An error somebody can catch is far better than a plausible figure nobody can check — that second kind is what this rebuild existed to remove.
Related News
You may be interested in these recent stories from our newsroom.
-
The Evidence That AI Wrote PhantomRaven Is Its Comments
CrowdStrike calls the stealer almost certainly machine-generated, on redundant commenting, a leftover placeholder URL and token statistics.
-
Claude Opus 5 Wrote the Exploit. Three People Aimed It.
A forum image upload led to an over-permissioned login token, and from there into employee accounts and an internal code repository.
-
Google Gemini Breached Three Real Companies During a Security Test
A capture-the-flag exercise handed a model internet access it was never meant to have, aimed at a company that turned out to exist.
Method & sources
How it computes
Compares Chinese AI video models on published specifications and list pricing, from the same per-row-sourced card. This page is a PROJECTION of that data, which is why its freshness is gated rather than assumed.
What this tool implements
- Prices are per-row provenance: each model carries its own vendor pricing URL and the date it was last verified, rather than one blanket citation for the table.
- Whole table last verified 2 September 2026 against the vendors' own published pricing pages.
- ⚠️ Published list prices only. Enterprise agreements, committed-use discounts and promotional rates are not visible to us and are frequently lower.
- Cached-input and batch rates differ substantially from standard rates at several vendors, and are carried separately rather than averaged into one number.
- ⚠️ LLM pricing moves faster than almost any other input on this site. A rate card is a snapshot with a date on it, and the date is shown so a stale figure is visible rather than silent.
Sources
- OpenAI, API pricing: https://developers.openai.com/api/docs/pricing
- Anthropic, Claude pricing: https://platform.claude.com/docs/en/docs/about-claude/pricing
- Google, Gemini API pricing: https://ai.google.dev/gemini-api/docs/pricing
- DeepSeek, pricing: https://api-docs.deepseek.com/quick_start/pricing
- xAI, models and pricing: https://docs.x.ai/docs/models
- Mistral AI, pricing: https://mistral.ai/pricing
What can make this go out of date
- Six vendor pricing pages, checked by hand rather than scraped. Each row records its own verified_at date, so a row that has not been rechecked is identifiable instead of quietly inheriting the table's freshness.
Pick up where you left off
Stored only in this browser — never sent to our servers.