wan / v2.5 / fal / text-to-video
1080p without the open weights
- source_image
- loras
- api_config
- video
- workflow_id
- raw_json
Wan 2.5 never got open weights - Alibaba previewed it as a cloud model in September 2025 and that was the end of it. So this node, running 2.5 text-to-video on fal's fleet through Civitai's Orchestration API, is one of the few legitimate doors into the model. Prompt in, native VIDEO out, billed in Buzz. It's part of the official civitai-comfy-nodes pack.
The clean pitch: Wan 2.5 text-to-video at 1080p, which the open 2.1/2.2 fal nodes don't offer, with a much simpler control surface than the 2.2 "comfy" node. The honest caveats: 2.5's quality bump over 2.2 was modest, it's a closed model with a server-side filter you can't patch around, and every run is metered.
The inputs that matter
prompt and cfg_scale (default 4) are required. Then:
resolution-480p,720p, or1080p(default 1080p). The reason this node exists over the 2.2 ones.aspect_ratio-16:9,9:16, or1:1(default 16:9).enable_prompt_expansion- on by default. 2.5's fal tier expects you to lean on prompt expansion; flip it off only when your language is exact and you want it verbatim.negative_prompt- steering.loras-CIVITAI_LORASsocket; trigger words go inprompt, not the selector's keywords field.source_imagealso exists (all the Wan fal nodes carry it), but for pure text-to-video you can leave it empty.duration1–30s (default 5),frame_rate24,steps10–50,seed,api_config.
That's the whole surface - no shift, no turbo toggle, no interpolator. Simpler than 2.2's fal nodes, which is either a relief or a loss depending on who you are.
Outputs
Standard trio: video (VIDEO) into a Save Video / preview node, workflow_id (STRING) for the Civitai sidebar, raw_json (STRING) for response and cost.
Install and auth
One-time, pack-wide. ComfyUI Manager → search Civitai Comfy Nodes → install, restart:
cd ComfyUI/custom_nodes
git clone https://github.com/civitai/civitai-comfy-nodes.git
pip install -r civitai-comfy-nodes/requirements.txt # just `requests`
Auth: Civitai Auth node, CIVITAI_API_TOKEN (headless), or sidebar sign-in.
Troubleshooting and takes
- "Is this better than Wan 2.2?" Marginal, and the community's honest answer is "probably not worth the premium if you don't need 1080p." The open 2.2 nodes in this pack are cheaper, uncensored-by-default, and better understood. 2.5's case is resolution and the newest closed polish.
- Prompt expansion is on by default. Output drifting from your text? That's it. Turn it off and compare.
- Closed model, fixed filter. No local patch exists for 2.5's moderation. If a prompt refuses here, it's Alibaba's call, not a broken install.
- Slow / timeout. The pack shipped June 2026 into Civitai's GPU crunch - long queues, occasional timeouts, and 1080p makes them likelier. Default timeout 30 min; raise via Civitai Auth
timeout_minutesorCIVITAI_COMFY_TIMEOUT. - Early preview. Generated nodes "may change without notice"; re-check fields after updates.
Reach for this when you want the closed-Wan generation at 1080p with minimal dials. Have a first frame to anchor? The image-to-video sibling gets you the consistency that pure text-to-video can't.
Inputs (13)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | — | |
| cfg_scale | FLOAT | 4.000–100 | — |
| source_imageopt | IMAGE | Either A URL, A DataURL or a Base64 string | |
| frame_rateopt | INT | 240–2147483647 | — |
| durationopt | INT | 51–30 | — |
| seedopt | INT | 00–4294967295 | — |
| stepsopt | INT | 2010–50 | — |
| lorasopt | CIVITAI_LORAS | — | |
| resolutionopt | COMBO | 1080p | 3 options: 480p, 720p, 1080p |
| aspect_ratioopt | COMBO | 16:9 | 3 options: 16:9, 9:16, 1:1 |
| enable_prompt_expansionopt | BOOLEAN | true | — |
| negative_promptopt | STRING | — | |
| api_configopt | CIVITAI_CONFIG | Optional Civitai Auth connection; defaults to CIVITAI_API_TOKEN or stored OAuth login. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| video | VIDEO | — |
| workflow_id | STRING | — |
| raw_json | STRING | — |