wan / v2.1 / fal
Aspect ratio, steps, and prompt expansion
- source_image
- loras
- api_config
- video
- workflow_id
- raw_json
Wan 2.1, the Apache 2.0 model that made open video the local default in 2025 - served to you here through fal's hosted GPU fleet, as a node in the official civitai-comfy-nodes pack. Everything runs in the cloud: prompt in, clip out as a native VIDEO socket, billed in Buzz, no model files on your disk.
The "fal" in the name is the ecosystem - this recipe routes to fal's Wan 2.1 deployment rather than Civitai's own engine or a ComfyUI-style pipeline. Compared to the "civitai" provider variant in this pack, you trade the bring-your-own-model CIVITAI_AIR socket for a simpler interface: aspect ratio instead of pixel dimensions, plus prompt expansion. It's the version you'd reach for when you want Wan 2.1 without deciding which checkpoint to run.
The inputs that matter
prompt and cfg_scale (default 4) are required. Then the dials:
aspect_ratio-1:1,16:9, or9:16(default 16:9). This replaces the width/height widgets of the Civitai-provider node.steps- 10 to 50, default 20.duration- 1 to 30 seconds, default 5.frame_rate- default 24.enable_prompt_expansion- off by default. When on, fal's pipeline expands your prompt into a fuller scene description before generation. Useful for short prompts; turn it off if you've written exact language and want it honored verbatim.source_image- wire aLoadImagein for image-to-video.loras- theCIVITAI_LORASsocket from the Civitai LoRA Selector, for stacking Wan 2.1 LoRAs with per-LoRA strength. Remember: put the LoRA's trigger words in theprompt- the selector's keywords field is only a reminder.seed,api_config- the usuals.
Outputs
The pack's standard trio: video (VIDEO) into a Save Video / preview node, workflow_id (STRING) to find the job in the Civitai sidebar, raw_json (STRING) to inspect the response and cost.
Install and auth
One-time, shared across the pack. 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 via Civitai Auth node, CIVITAI_API_TOKEN (headless), or sidebar sign-in.
Troubleshooting and takes
- Prompt expansion changed my result. That's the feature working. If output drifts from your intent, flip
enable_prompt_expansionoff - it's the top "why did it ignore my prompt" cause on this node. - CFG at the defaults is fine. Wan 2.1 is well-behaved around cfg 4; don't chase high CFG values thinking it behaves like SD 1.5 - it mainly introduces artifacts.
- Slow / timeout. This pack shipped June 2026 into Civitai's GPU crunch, and slow queues were the #1 real complaint, with users timing out on jobs. Default timeout is 30 minutes; raise it via Civitai Auth's
timeout_minutesorCIVITAI_COMFY_TIMEOUT. - 2.1 vs 2.2. Wan 2.2 (the other fal node in this pack) is the newer, more expressive model with a two-pass architecture. 2.1 is the older, simpler, battle-tested one - and it's Apache 2.0 open, so it's the base most Wan LoRAs target. Neither is wrong; 2.1 is the conservative pick, 2.2 the better-looking one.
- Early preview. Generated nodes "may change without notice"; re-check fields after pack updates.
Reach for this node for dependable, well-supported Wan 2.1 cloud generation without deciding on a checkpoint. Want direct resolution control or bring-your-own-model? The Civitai-provider Wan 2.1 node is the sibling with those.
Inputs (11)
| 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 | — | |
| aspect_ratioopt | COMBO | 16:9 | 3 options: 1:1, 16:9, 9:16 |
| enable_prompt_expansionopt | BOOLEAN | false | — |
| 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 | — |