Nodes/BizyAirPlus/ByteDance Seedance 2.0 Fast Reference To Video (Official Edition)
ComfyUI Node

ByteDance Seedance 2.0 Fast Reference To Video (Official Edition)

15-second default drafts

By siliconflow·Created 5 months ago·Updated about a month ago· 20
ByteDance Seedance 2.0 Fast Reference To Video (Official Edition)
  • images
  • videos
  • audios
  • api_config
  • video
  • request_id
  • urls
prompt
resolution720p
duration15
aspect_ratio16:9
seed0
generate_audiotrue
skip_errorfalse

Reference-to-video is Seedance 2.0's flexible mode: feed it images, video, and audio references plus a text prompt, and it generates a clip shaped by all of them. The Fast tier keeps that flexibility at draft speed, and this Official Edition node calls ByteDance's official seedance-2-0-fast-official/reference-to-video endpoint - the vendor-spec surface, with aspect_ratio rather than ratio, duration as a preset dropdown, and a notably long 15-second default. If you're building reference-driven shots and want ByteDance's documented behavior plus longer default clips, this is the node.

How it works

Cloud execution through BizyAir: reference media uploads to api.bizyair.ai, the job runs on the official Fast reference endpoint, and the clip downloads back into ComfyUI as a native VIDEO tensor. No local model, no VRAM, metered billing against BizyAir credits.

Inputs that matter

  • prompt - the text steer (1–20480 characters). Motion and intent, not a still image description.
  • images / videos / audios - the autogrowing reference slots. Images steer look and character, a reference video steers motion, audio steers mood. One consistent reference beats several conflicting ones.
  • resolution - defaults to 720p, the vendor-spec ceiling for this tier.
  • duration - a dropdown, default "15" seconds. The official API exposes fixed presets rather than free-form lengths, and 15s is the long end of the range - good for full scenes, watch your credits.
  • aspect_ratio - default 16:9.
  • seed - integer, default 0.
  • generate_audio - default on.
  • api_config / skip_error - per-request key/base override and placeholder-on-error.

Outputs: video, request_id, urls.

Install and get going

ComfyUI Manager → "BizyAirPlus", or:

cd /path/to/ComfyUI/custom_nodes
git clone https://github.com/siliconflow/BizyAirPlus.git
cd BizyAirPlus
python -m pip install -r requirements.txt

Restart, register at bizyair.ai, set the key in Settings > BizyAirPlus > API Key (or BIZYAIR_API_KEY), and click the BizyAirPlus action-bar toggle ON.

Gotchas

Setup trio as always - missing key, toggle off, deps in the wrong Python (python -m pip show bizyair-cloudberry). Two practical notes: the 15-second default is generous and billed, so if you're drafting, drop duration to a shorter preset before queuing. And keep references consistent in aspect ratio and lighting - the official endpoint is no more forgiving of contradictory references than the channel edition, it just bills you faster.

CategoryBizyAirModelServices/BizyTRD/Seedance

Inputs (11)

NameTypeDefaultDescription
promptSTRINGText length limit: 1-20480 video generation prompts
resolutionCOMBO720pVideo resolution
durationCOMBO15Video length in seconds
imagesoptCOMFY_AUTOGROW_V3
videosoptCOMFY_AUTOGROW_V3
audiosoptCOMFY_AUTOGROW_V3
aspect_ratiooptCOMBO16:9Aspect ratio of video
seedoptINT0-1–2147483647Input range value: 0-2147483647 seed integer to control randomness of generated content.
generate_audiooptBOOLEANtrueWhether to generate video and audio
api_configoptBIZYAIR_OPENAPI_CONFIG单次请求覆盖base_url和api_key
skip_erroroptBOOLEANfalse开启后遇到错误不中断工作流,输出对应类型的错误占位符

Outputs (3)

NameTypeDescription
videoVIDEO
request_idSTRING
urlsSTRING