Nodes/ComfyUI Seedance/并发提交|Zhenzhen Video G Omni Flash
ComfyUI Node

并发提交|Zhenzhen Video G Omni Flash

Zhenzhen Video G Omni Flash, batched — the 'fast, cheap, good enough' video node

By T8mars·Created 2 months ago·Updated 3 days ago· 31
并发提交|Zhenzhen Video G Omni Flash
  • image1
  • image2
  • api_config
  • future
modelzhenzhen-video-g-omni-flash
prompt
seconds4
resolution720p
ratio16:9
negative_prompt
seed-1
skip_errorfalse

If you read "Omni Flash" as "the fast, cheap one," you've got the right read. Zhenzhen Video G Omni Flash is the shop's quick-video tier - the G line's speed-first member - and this is its concurrent submit wrapper: one model, zhenzhen-video-g-omni-flash, tuned for fast, budget-friendly clips. The naming is marketing, but the positioning is honest: this is the node you reach for when you need a batch of draft clips to pick from, not a hero render.

The inputs are the standard Zhenzhen video set:

  • prompt - up to 20,480 characters.
  • seconds - 4 is the default (the fastest tier of the pack's video durations).
  • resolution - 720p default.
  • ratio - 16:9 default, forwarded as metadata.ratio.
  • negative_prompt - optional, forwarded to metadata.
  • seed - -1 = random; non-negative values forwarded to metadata.seed.
  • image1 / image2 - optional reference images, submitted as images[].

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

How it works

Identical machinery to the other video submit nodes: preflight validation, hand-off to the video thread pool (10 workers; SEEDANCE_VIDEO_CONCURRENCY to adjust), future returned. The request hits the /v1/videos endpoint with the metadata fields above; the receiver waits on all slots, returns videos in order, and handles failures via per-slot skip_error and its own failure_mode. Same shape as the GK v1.5 submit node, different price point and speed.

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 and an api.seedance.nz key; nothing to download.

Where people get burned

  • It's the cheap tier, so it looks like the cheap tier. "Omni Flash" doesn't mean 4k; it means fast drafts. Expect fast, expect budget, don't expect the flagship to be hiding inside the price point.
  • Duration and resolution discipline. The defaults (4 seconds, 720p) are the sane starting point; every step up in either dimension multiplies render cost across ten parallel slots.
  • Seed forwarding. With -1 across the board you get ten random clips you can't diff. For a batch whose whole point is comparison, fixed seeds per slot are your friend.
  • future is not a video. Receiver node, then SaveVideo.

Standing fine print: metered per clip, expiring result links, data leaves the machine. When you want ten fast drafts of a storyboard beat and you don't want to think about VRAM, this node plus the 10-路 receiver is exactly the right amount of node.

CategorySeedance/并发提交

Inputs (11)

NameTypeDefaultDescription
modelCOMBOzhenzhen-video-g-omni-flashZhenzhen video model. | Zhenzhen 视频模型。
promptSTRINGText prompt, up to 20480 chars. In multimodal mode you can reference materials as @Image 1 / @Video 1 / @Audio 1. | 文本提示词,多模态可用 @Image 1、@Video 1 指代第几个素材。
secondsCOMBO4Video duration in seconds, submitted as a string. | 视频时长,按字符串提交。
resolutionCOMBO720pTarget resolution. | 目标分辨率。
ratioCOMBO16:9Optional aspect ratio forwarded as metadata.ratio. | 可选画幅比例,透传为 metadata.ratio。
negative_promptSTRINGOptional negative prompt forwarded to metadata. | 可选反向提示词,透传到 metadata。
seedINT-1-1–2147483647-1 = random seed; non-negative values are forwarded to metadata.seed. | -1 表示随机种子,非负整数透传到 metadata.seed。 Fixed reuses the cached result while all inputs stay unchanged; randomize/increment/decrement starts a new execution. | Fixed 在输入不变时复用缓存;随机、递增或递减会触发新任务。
image1optIMAGEOptional reference image 1; connected images are submitted as images[]. | 可选参考图 1,连接后通过 images[] 提交。
image2optIMAGEOptional reference image 2; connected images are submitted as images[]. | 可选参考图 2,连接后通过 images[] 提交。
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