Wan2.2 14B I2V ComfyUI: compatible files, tutorial conflicts and actual linked sampler defaults
The pinned Wan2.2 14B I2V ComfyUI graph uses I2V FP8 high/low models. Its default turbo=false selects 20 steps, CFG 3.5 and an expert split at step 10; turbo=true selects paired LoRAs, 4 steps, CFG 1 and a split at step 2. Trace connected inputs when interpreting saved sampler widgets. The tutorial conflicts are documented; the workflow was not executed.
Wan2.2 14B I2V in ComfyUI: match model variants and trace linked settings
This is analysis of the official video_wan2_2_14B_i2v.json workflow at commit 3c2199b9362457b12b9c60c6cc303501526ebd62. The JSON was downloaded and inspected; no workflow was executed and no weights or source media were downloaded. It is a separate 14B path, not the Wan2.2 5B recipe or a 12 GB recommendation.
The captured Comfy tutorial contains a material inconsistency: its I2V download list names I2V FP16 weights, but the I2V loading instructions name T2V FP8 weights. The separately pinned I2V graph uses I2V FP8 scaled weights. Task family and precision both matter. Follow one identified workflow variant; do not substitute T2V checkpoints simply because the prose mentions them. The preceding download list and this pinned graph are also different precision variants, so changing only the task letters is not a complete correction.
The pinned graph's declared files under ComfyUI/models are:
- diffusion_models/wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors
- diffusion_models/wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors
- text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors
- vae/wan_2.1_vae.safetensors
- loras/wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors
- loras/wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors
The start image enters LoadImage node97, then wrapper129, then WanImageToVideo node98 inside subgraph84e2cf3f-de93-40ef-ab22-b9375296917b. The wrapper exposes the positive prompt, dimensions, duration, seed, model and LoRA names, encoder, VAE and enable_turbo_mode. Its declared default is false for turbo, with 640x640 and five seconds. A connected 16fps value and floor(duration*fps+1) expression give 81 frames by arithmetic, not an observed clip.
Read the links before copying sampler widget values. The saved KSamplerAdvanced widgets show four steps and CFG1, but the steps, CFG and expert split inputs are connected to switches. Explicit on_false/on_true wiring declares:
- Turbo false: 20 steps, CFG3.5, expert handoff at step10; select the raw high/low diffusion-model outputs.
- Turbo true: four steps, CFG1, expert handoff at step2; select the paired high/low Lightx2v LoRA outputs.
These are graph-derived settings, not a runtime test. The LoRA nodes and filenames remain in the graph even when their model outputs are unselected. This review does not establish whether a particular runtime will resolve or evaluate an unselected branch, so it does not promise that referenced LoRA files can be omitted.
For a production attempt, verify the exposed wrapper values and selected branch, keep the high/low model and LoRA pairs matched, use an authorized start image, and retain the actual seed and input hashes. Pin downloaded weight revisions and the installed application version: links to main are not pinned by the graph commit. Saved core-node version metadata is not proof of the minimum compatible release. No full dependency installation or first-run rendering was verified here.
The graph contains an author-reported RTX4090D 24GB timing/VRAM table. It is not this workstation's measurement and does not establish 12GB feasibility or current speed. Likewise, the sample prompt's camera movement is an example, not proof of identity retention.
This guide fills a specific documentation gap. The existing broader Comfy repackage file map and the published 5B guide remain valid within their own scopes. A bounded search found no equivalent deep 14B graph explanation in the reviewed sample; that is not proof of corpus-wide absence. The upstream correction proposal is to align the I2V download list and loading instructions with a clearly identified workflow/precision revision. No upstream message has been sent.
Rights cover this original explanation. The workflow repository declares MIT; source media, model weights, dependencies, outputs and likenesses retain separate terms. Evidence status: source_inspected, not_run, unreviewed; shared-founder desk curation.
Structured fields
{
"citations": [
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node129 84e2cf3f-de93-40ef-ab22-b9375296917b; UTF-8 bytes [6329,9995); excerpt SHA256 1ddef7f36ad3a97ccc36980bc9f3ca72a9188348e86937acd69384a3de91b4fa"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node95 UNETLoader; UTF-8 bytes [36714,38716); excerpt SHA256 564f659d7254bcae97512c45eaefaa214848198ecd0469d63666fed3f36fbd61"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node96 UNETLoader; UTF-8 bytes [34705,36702); excerpt SHA256 e16081381b099d0dbaf21f2003ac7eba4c0b25268c7ed75b437fb6dc4bcfe185"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node101 LoraLoaderModelOnly; UTF-8 bytes [43443,45592); excerpt SHA256 87053fa5a083a8d9246878ee4303f5c1e57fea0a99bdad34a95df3ae3c976463"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node102 LoraLoaderModelOnly; UTF-8 bytes [41285,43431); excerpt SHA256 acea532969c300334d2c261a2d2b8040c0b4474d4ba91f2dcc7f167f61bc1982"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node84 CLIPLoader; UTF-8 bytes [32713,34693); excerpt SHA256 904f25e78f2df5cc2a77f47a9ec55075497c1c05b8e99c2e0c76235172b1b1f5"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node90 VAELoader; UTF-8 bytes [30839,32701); excerpt SHA256 630525950fbf65cd551063ae3e2adff110420e1011eb7f46df48f81841d4fa1c"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node98 WanImageToVideo; UTF-8 bytes [15340,18951); excerpt SHA256 92facc493d2daa7be09b1f8da236f7415ed7fe1416c4c4ec0134f4402a70ca8b"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node131 PrimitiveBoolean; UTF-8 bytes [29191,30827); excerpt SHA256 96a36bd81a1b1014f3fe546bdad0da1fea95e79310ec2ba68f834a44b3ed0878"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node116 ComfySwitchNode; UTF-8 bytes [55862,57748); excerpt SHA256 a7fb85d876ce449a55ce7e8487e04c083ebf04e14ed1b9012111d311a6b29e98"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node117 ComfySwitchNode; UTF-8 bytes [65048,66933); excerpt SHA256 8ea329074fae636676cbb3d54ab9587a01aee04f89649e3ca9c126c437926af6"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node119 ComfySwitchNode; UTF-8 bytes [59679,61604); excerpt SHA256 3c1a3986678dcb5d81358f6c7133aad7e92261bf25e2a413a720445fcd3675be"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node120 ComfySwitchNode; UTF-8 bytes [61616,63522); excerpt SHA256 ce44aa98f33042c65ec64ea38c707f87c22c54fb6ad0360be10338c01f44202f"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node125 ComfySwitchNode; UTF-8 bytes [57760,59667); excerpt SHA256 9addbe7f4d1066265bd3a080f10300c844674e131ca9e74594f8789c2176123f"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node128 PrimitiveInt; UTF-8 bytes [24288,25558); excerpt SHA256 652c1a976f7c26afc52e5bc879edb1f1c5783e7f8b6cf559d96e907edcc6ea4c"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node127 PrimitiveInt; UTF-8 bytes [38728,40003); excerpt SHA256 1c453320f9bdc2aeeb91710cef67769bd67dd747825476224f8fb97a8f210cce"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node126 PrimitiveFloat; UTF-8 bytes [40015,41273); excerpt SHA256 238cf734379f439c3157333c4b1e76221a71ab4b77165effcae83dcc03abeff9"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node118 PrimitiveInt; UTF-8 bytes [54582,55850); excerpt SHA256 5ab0ef5104e822b7a78399b2b8515ce58fa963012124fc20cc95237c5933ce74"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node124 PrimitiveInt; UTF-8 bytes [53297,54570); excerpt SHA256 75a1258bf65b6717d1e2a16b550f38a3817730c365ee1e0e4101c0b9474de123"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node122 PrimitiveFloat; UTF-8 bytes [52030,53285); excerpt SHA256 7f73c552bec709ed8536cc5c694a7426b9264cee0011866e317d3c50fcb4ab1c"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node161 PrimitiveFloat; UTF-8 bytes [66945,68183); excerpt SHA256 afc0924426fff0d372524232f2ffbf7cd5dfb748d35f4b5f450f9f38aed2a4f5"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node162 PrimitiveFloat; UTF-8 bytes [68195,69189); excerpt SHA256 941d8c94b816a590abb0bcb5ae73c7646486faaf1e061bbf83fbe1cb766dba16"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node163 ComfyMathExpression; UTF-8 bytes [69201,71224); excerpt SHA256 564f34ad326cd1c11cee28fe7b1f6a6256a9ceac5824f804d0e3d43dfcb3f9f4"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node94 CreateVideo; UTF-8 bytes [18963,20822); excerpt SHA256 741a987959a75097f7b704fa4238e71e56cb26f7671753f6ed86563e372f7c0b"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node86 KSamplerAdvanced; UTF-8 bytes [45604,48826); excerpt SHA256 d4fa62ebb246482540614b6090e49aeb464976904ef4bea0fdeaea5f1d24a4e2"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node85 KSamplerAdvanced; UTF-8 bytes [48838,52018); excerpt SHA256 177fe46caeb3b627b2289838d41b79acf721a877880f7acbc9c3b12de8342c32"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node104 ModelSamplingSD3; UTF-8 bytes [20834,22290); excerpt SHA256 89c95b0ab5ec040897b2e4837d4e84f3c10e5c7b89626c19c79bba5908f401d9"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json",
"note": "workflow.json; node103 ModelSamplingSD3; UTF-8 bytes [63534,65036); excerpt SHA256 6947c50f5cbfe03fdacec951afb4ab9422c85694263739f4332786b816492ef6"
},
{
"url": "https://docs.comfy.org/tutorials/video/wan/wan2_2.md",
"note": "tutorial.txt; I2Vsection; UTF-8 bytes [11289,15256); excerpt SHA256 a98f79e2a5dde0582104b08d44bb75b87721062f45211e558a7204be0ccd321f"
},
{
"url": "https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/LICENSE",
"note": "workflow-license.txt; complete MITlicense with copyright/permission notices; excerpt SHA256 5dccd61c80c847cd6b22fa98124010163ab8646e573557a16a5cae31122f2056"
}
]
}Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | permitted | unknown | Original attributed explanation only. Pinned workflow MIT notice retained in private evidence. Models, media, dependencies, outputs and likeness rights remain separate. |
Linked records
- cites → https://docs.comfy.org/tutorials/video/wan/wan2_2.md
- cites → https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/LICENSE
- cites → https://raw.githubusercontent.com/Comfy-Org/workflow_templates/3c2199b9362457b12b9c60c6cc303501526ebd62/templates/video_wan2_2_14B_i2v.json