Nodes/ComfyUI Seedance/Wan 3.0 图生/参考生视频(8 合 1)
ComfyUI Node

Wan 3.0 图生/参考生视频(8 合 1)

The 8-in-1 node where domestic/global, standard/Prime, and I2V/R2V all collide

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
  • video
  • video_url
  • task_id
  • response
modelwan-3.0-i2v
prompt
seconds2
resolution480P
ratioadaptive
generate_audiotrue
enable_thinkingfalse
file_url
link_url
seed0
skip_errorfalse

This is the flagship video node of T8mars/ComfyUI_Seedance, and it shows: Wan_3_0_Video packs eight Wan 3.0 models under one dropdown - standard and Prime, domestic and overseas, image-to-video and reference-to-video. That's the full Wan 3.0 grid, and the node's whole job is to make the grid navigable. The model list alone tells the story: wan-3.0-i2v, wan-3.0-r2v, wan-3.0-global-i2v, wan-3.0-global-r2v, and the four prime counterparts.

Reach for this over the pack's other video nodes when you want the newest closed Wan and, especially, when you want reference-to-video. Wan 3.0's R2V path is genuinely multimodal: up to 10 images, 5 videos, and 5 audio tracks in one job, plus an optional document or webpage URL as a reference. That's a lot of machinery for a single node, and it's why the pack's changelog called this its most-tested addition (four Prime models each verified end-to-end).

How it works

Pick a model and the node rearranges itself to show only that mode's inputs - the dynamic-UI pattern this pack leans on everywhere. I2V modes take image1 as the required first frame and image2 as an optional last frame. R2V modes take the big media gallery plus file_url or link_url (mutually exclusive - never both), and here's the part beginners miss: R2V requires a prompt and you're expected to reference your uploaded materials in it as Image 1, Video 1, Audio 1 in upload order. That's how the model knows which reference is the character, which is the location, and which is the music.

Duration runs auto or 2–30 seconds, resolution is 480P/720P/1080P, there are six aspect ratios, and generate_audio controls whether you get an output audio track (default on). The enable_thinking toggle is the one to be careful with: it only applies to the standard overseas models - Prime overseas models don't support the field at all, and the node won't send it for them. seed here is native (0 to 2147483647) and forwarded to the API.

Inputs and outputs that matter

  • model - 8 models: standard/Prime × domestic/global × i2v/r2v.
  • prompt - up to 20000 chars; required for R2V, optional for I2V.
  • seconds - auto or 2–30; resolution - 480P/720P/1080P; ratio - 6 options; generate_audio.
  • enable_thinking - standard overseas only.
  • file_url / link_url - R2V document/webpage references, mutually exclusive.
  • image1image10, video1video5, audio1audio5 - the R2V media gallery.

Outputs: video, video_url, task_id, response.

Install

Same pack, once:

# ComfyUI Manager: search "ComfyUI Seedance", or:
comfy node install seedance

Or git clone https://github.com/T8mars/ComfyUI_Seedance.git into ComfyUI/custom_nodes, pip install -r requirements.txt, restart, and configure a key from api.seedance.nz/console via the Seedance API Config node or SEEDANCE_API_KEY.

Where people get burned

Three things. First, the Prime vs. standard distinction is not a badge of quality - it's the fast lane, and it has different parameter rules (no enable_thinking), so don't assume settings carry over when you flip models. Second, mixing file_url and link_url is rejected, and R2V without a prompt is rejected; both fail before upload, which at least means you don't pay for them. Third, the economics: an R2V job with ten images, five videos, and five audio tracks is the most expensive single unit this pack can produce. The pack itself recommends a 2-second 480P smoke test first, and that's not a suggestion to skip.

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 (4)

NameTypeDescription
videoVIDEO
video_urlSTRING
task_idSTRING
responseSTRING