Nodes/ComfyUI Seedance/并发提交|Wan 3.0 图生/参考生视频(8 合 1)
ComfyUI Node

并发提交|Wan 3.0 图生/参考生视频(8 合 1)

Wan 3.0, eight models in one submit node — including a 10-image/5-video/5-audio reference mode

By T8mars·Created 2 months ago·Updated 3 days ago· 31
并发提交|Wan 3.0 图生/参考生视频(8 合 1)
  • image1
  • image2
  • image3
  • image4
  • image5
  • image6
  • image7
  • image8
  • image9
  • image10
  • video1
  • video2
  • video3
  • video4
  • video5
  • audio1
  • audio2
  • audio3
  • audio4
  • audio5
  • api_config
  • future
modelwan-3.0-i2v
prompt
seconds2
resolution480P
ratioadaptive
generate_audiotrue
enable_thinkingfalse
file_url
link_url
seed0
skip_errorfalse

The Wan 3.0 concurrent submit node is the biggest single-dropdown in the pack: eight models - standard and "Prime" (the faster tier) flavors, domestic and overseas routes, and two task types each. It's the reference-to-video flagship, and it's where this pack shows off how many material slots it can stuff into one node. If you're batch-generating videos from reference material, this is the one.

The model dropdown decides everything about which inputs exist in spirit:

  • wan-3.0-i2v / wan-3.0-global-i2v - standard i2v, domestic/overseas. image1 is the required first frame, image2 an optional last frame.
  • wan-3.0-r2v / wan-3.0-global-r2v - standard reference-to-video, domestic/overseas. This is the big one: up to 10 images, 5 videos, 5 audios, plus optional file_url / link_url.
  • wan-3.0-prime-i2v / wan-3.0-global-prime-i2v - Prime (high-speed) i2v.
  • wan-3.0-prime-r2v / wan-3.0-global-prime-r2v - Prime r2v.

Shared controls: prompt (required for R2V, optional for I2V; up to 20,000 chars and you can reference Image 1 / Video 1 / Audio 1 in upload order), seconds (auto or 2–30), resolution (480P/720P/1080P - note the capital P here, this node uses the documented casing), ratio (six options, adaptive default), generate_audio, and seed (0 to 2,147,483,647, actually forwarded to the API).

Two fields deserve their own paragraph because they're the easiest to misuse:

  • enable_thinking - standard overseas models only. Prime models don't support it and the node won't send it for them. The subtle bit: a standard Global R2V automatically enables it when you supply a file_url or link_url reference.
  • file_url / link_url - R2V-only public document URL vs webpage URL, and they're mutually exclusive. Set both and the node refuses. These are for "here's a spec doc, make a video about it" workflows.

Output is the single future (SEEDANCE_VIDEO_FUTURE) into 并发接收视频(10 路).

How it works

The usual concurrent architecture - settings preflighted synchronously, job handed to the video thread pool, future returned. Underneath, the reference materials upload (all of them, up to twenty slots of media if you're being ambitious), the payload is assembled per-model, and the task runs through submit → poll → download. skip_error isolates a failed slot; the receiver's failure_mode decides between raising and placeholding.

Installing it

ComfyUI Manager → search ComfyUI Seedance, or:

cd ComfyUI/custom_nodes
git clone https://github.com/T8mars/ComfyUI_Seedance.git
python -m pip install -r ComfyUI_Seedance/requirements.txt

Restart, look under Seedance/并发提交. requests plus an api.seedance.nz key; no models to download.

Where people get burned

  • The big reference mode is a lot of upload. Ten images, five videos, five audios is a heavy pre-generation step, and the gateway throttles per-token upload rates - the client waits and retries, so the node sits there for a while before the render even starts. Trim media, and know it's normal.
  • file_url vs link_url exclusivity. Pick one. The validation is clear when you hit it, but it's also the field people randomly fill both into.
  • enable_thinking doesn't apply to Prime. The node sends it only where the upstream documents it; the tooltip is your map.
  • R2V requires a prompt. Unlike I2V, where an empty prompt is tolerated, R2V with no prompt gets rejected.

Wan 3.0 itself is API-only and, like 2.7, has no local weights - this node is the way you use it from ComfyUI at all, and the Prime variants are the pack's answer to "I don't want to wait forever per render."

CategorySeedance/并发提交

Inputs (32)

NameTypeDefaultDescription
modelCOMBOwan-3.0-i2vWan 3.0 standard/Prime domestic/global image-to-video or multimodal reference-to-video. | Wan 3.0 标准版/Prime 国内/海外图生视频或多模态参考生视频。
promptSTRINGUp to 20000 characters. Required for R2V and optional for I2V. R2V can refer to Image 1, Video 1, and Audio 1 in upload order. | 最多 20000 字符;R2V 必填、I2V 可选。R2V 可按上传顺序引用 Image 1、Video 1、Audio 1。
secondsCOMBO2Output duration: auto or 2 to 30 seconds. | 输出时长:智能时长或 2 到 30 秒。
resolutionCOMBO480PWan 3.0 output resolution: 480P, 720P, or 1080P. | Wan 3.0 输出分辨率。
ratioCOMBOadaptiveDocumented Wan 3.0 output aspect ratio. | 文档支持的 Wan 3.0 输出画幅。
generate_audioBOOLEANtrueGenerate an output audio track. | 生成输出音轨。
enable_thinkingBOOLEANfalseStandard overseas models only; Prime models do not support this field. Document or webpage references automatically enable it for standard Global R2V. | 仅标准海外模型使用,Prime 不支持;标准 Global R2V 传文档或网页时会自动开启。
file_urlSTRINGR2V optional public document URL, mutually exclusive with link_url. | R2V 可选公网文档 URL,与 link_url 互斥。
link_urlSTRINGR2V optional public webpage URL, mutually exclusive with file_url. | R2V 可选公网网页 URL,与 file_url 互斥。
seedINT00–2147483647Wan 3.0 random seed, 0 to 2147483647. | Wan 3.0 随机种子。 Fixed reuses the cached result while all inputs stay unchanged; randomize/increment/decrement starts a new execution. | Fixed 在输入不变时复用缓存;随机、递增或递减会触发新任务。
image1optIMAGEWan 3.0 image 1. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 1;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
image2optIMAGEWan 3.0 image 2. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 2;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
image3optIMAGEWan 3.0 image 3. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 3;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
image4optIMAGEWan 3.0 image 4. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 4;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
image5optIMAGEWan 3.0 image 5. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 5;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
image6optIMAGEWan 3.0 image 6. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 6;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
image7optIMAGEWan 3.0 image 7. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 7;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
image8optIMAGEWan 3.0 image 8. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 8;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
image9optIMAGEWan 3.0 image 9. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 9;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
image10optIMAGEWan 3.0 image 10. I2V uses image1 as the required first frame and image2 as the optional last frame; R2V accepts up to 10 images. | Wan 3.0 图片 10;I2V 使用 image1 必填首帧、image2 可选尾帧;R2V 最多支持 10 张参考图。
video1optVIDEOWan 3.0 R2V reference video 1, up to 5 videos. | Wan 3.0 R2V 参考视频 1,最多 5 个。
video2optVIDEOWan 3.0 R2V reference video 2, up to 5 videos. | Wan 3.0 R2V 参考视频 2,最多 5 个。
video3optVIDEOWan 3.0 R2V reference video 3, up to 5 videos. | Wan 3.0 R2V 参考视频 3,最多 5 个。
video4optVIDEOWan 3.0 R2V reference video 4, up to 5 videos. | Wan 3.0 R2V 参考视频 4,最多 5 个。
video5optVIDEOWan 3.0 R2V reference video 5, up to 5 videos. | Wan 3.0 R2V 参考视频 5,最多 5 个。
audio1optAUDIOWan 3.0 R2V reference audio 1, up to 5 audios. | Wan 3.0 R2V 参考音频 1,最多 5 个。
audio2optAUDIOWan 3.0 R2V reference audio 2, up to 5 audios. | Wan 3.0 R2V 参考音频 2,最多 5 个。
audio3optAUDIOWan 3.0 R2V reference audio 3, up to 5 audios. | Wan 3.0 R2V 参考音频 3,最多 5 个。
audio4optAUDIOWan 3.0 R2V reference audio 4, up to 5 audios. | Wan 3.0 R2V 参考音频 4,最多 5 个。
audio5optAUDIOWan 3.0 R2V reference audio 5, up to 5 audios. | Wan 3.0 R2V 参考音频 5,最多 5 个。
api_configoptSEEDANCE_CONFIGConnect Seedance API Config; otherwise SEEDANCE_API_KEY is used.
skip_erroroptBOOLEANfalseOn failure return a placeholder error video instead of stopping the workflow. | 失败时输出占位错误视频。

Outputs (1)

NameTypeDescription
futureSEEDANCE_VIDEO_FUTURE