Nodes/ComfyUI-dapaoAPI/🎉RH全能视频Seedance2.0@炮老师的小课堂
ComfyUI Node

🎉RH全能视频Seedance2.0@炮老师的小课堂

Seedance 2.0 via RunningHub, with real-person mode and multi-modal inputs

By paolaoshi·Created 10 months ago·Updated a day ago· 217
🎉RH全能视频Seedance2.0@炮老师的小课堂
  • 🎬 首帧图
  • 🏁 尾帧图
  • 🖼️ 参考图1
  • 🖼️ 参考图2
  • 🖼️ 参考图3
  • 🖼️ 参考图4
  • 🖼️ 参考图5
  • 🖼️ 参考图6
  • 🖼️ 参考图7
  • 🖼️ 参考图8
  • 🖼️ 参考图9
  • 🎞️ 参考视频1
  • 🎞️ 参考视频2
  • 🎞️ 参考视频3
  • 🎵 参考音频1
  • 🎵 参考音频2
  • 🎵 参考音频3
  • 🎬 视频
  • 🆔 任务ID
  • 📋 响应信息
  • 🔗 视频URL
  • 🏁 尾帧图
🌐 API渠道国内版
🔑 API密钥
🤖 模型SEEDANCE2.0
🎛️ 功能文生视频
📝 提示词镜头缓慢推进,阳光穿过窗户,画面电影感,高质量视频
🧩 分辨率720p
⏱️ 时长(秒)5
📐 视频比例adaptive
🔊 生成音频true
🧍 真人模式true
🔄 素材转换槽位all
🖼️ 返回尾帧false
🔎 联网搜索false
🎲 随机种-1
asset_ids
🌐 首帧公网URL
🌐 尾帧公网URL
🖼️ 参考图URL列表
🎞️ 参考视频URL列表
🎵 参考音频URL列表
🔄 更多素材转换槽位
📋 额外参数JSON{}
🔁 最大轮询秒数1200
⏱️ 轮询间隔5
⌛ 请求超时120

Seedance 2.0 is ByteDance's flagship video model, and it's one of the most requested closed generators of the moment (nearly 900 exact-match corpus mentions) precisely because there are no local weights - the only door is an API. DapaoRHAllVideoSeedanceNode is that door via RunningHub, packaged for ComfyUI: text-to-video, image-to-video, and multimodal video generation through RunningHub's openapi/v2 endpoint, with a VIDEO tensor coming out the other side.

The inputs that matter

  • 🌐 API渠道 + 🔑 API密钥 - domestic (runninghub.cn) vs international (runninghub.ai), keys don't cross. Same rule as every RH node in this pack.
  • 🤖 模型 - SEEDANCE2.0 (default) and the FAST variant (SEEDANCE2.0-FAST, presumably cheaper/faster, lower quality ceiling).
  • 🎛️ 功能 - 文生视频 (T2V), 图生视频 (I2V), 多模态视频.
  • 🧩 分辨率 - six options (720p default through higher). ⏱️ 时长(秒) - 13 options from 5s up. 📐 视频比例 - seven, default adaptive.
  • 🔊 生成音频 - true by default; Seedance can synth audio. 🧍 真人模式 - true by default. This is the "real person mode" the README advertises (即梦2.0真人模式 lineage) - for character/actor-consistent results.
  • 🔄 素材转换槽位 - 15 options, default all. This is a seedance-asset mechanism: which input slots get converted/uploaded for the request.
  • 🖼️ 返回尾帧 - whether the job also returns a last-frame image.
  • 🔎 联网搜索 - false by default; online search for grounded video generation.
  • 🎲 随机种 - default −1. Note: unlike most nodes in this pack, here a −1 seed is genuinely passed through in some RH flows, so it's not strictly cache-only - worth knowing before you hunt for reproducibility.

The optional inputs are the multi-modal heart: 🎬 首帧图, 🏁 尾帧图, 🖼️ 参考图1–9, 🎞️ 参考视频1–3, 🎵 参考音频1–3, plus URL-string inputs (首帧公网URL, 参考图URL列表, etc.) for when your assets are already hosted, an asset_ids string, and the usual 📋 额外参数JSON + polling trio.

Outputs

🎬 视频 (a real VIDEO tensor - save it directly), 🆔 任务ID, 📋 响应信息, 🔗 视频URL, and 🏁 尾帧图 (when 返回尾帧 is on).

How it works

Same async pattern as the RH image nodes: submit, poll (max 1200s, 5s interval), download, decode. The multi-modal bits mean the node has to upload your reference images/video/audio to RunningHub as assets first (that's the 素材转换槽位 plumbing), then the video job references them.

The honest read

Per external-api-nodes.md, the community's split on API video is sharp: the loud center reads "not local, through an API" as a reason to skip, and the cost objection is real - video jobs are where a session gets expensive fast. That's not a reason to avoid Seedance (you can't run it locally, full stop), but it is a reason to watch 时长 and 分辨率 like a hawk. Real-person mode and generated audio are the features people actually pay for here, and RunningHub's price is usually under ByteDance's first-party rate - that's the reseller pitch, and it mostly holds.

Gotchas

  • Video bills fast. A 10s 1080p clip costs multiples of a 5s 720p one. Budget before you batch.
  • Key mismatch between channels is the classic support question.
  • Seed semantics differ from the rest of the pack (default −1, may be passed to the API) - don't assume the cache-only rule applies here.
  • Chinese-only labels; README is ad-heavy (invite codes, 送算力) - the author monetizes via referral, par for this ecosystem.

Install: ComfyUI Manager → "dapaoAPI", or git clone https://github.com/paolaoshi/ComfyUI-dapaoAPI.gitpip install -r requirements.txt → restart. RunningHub account + API key required.

Category🤖dapaoAPI/🦄RH功能专区🦄

Inputs (42)

NameTypeDefaultDescription
🌐 API渠道COMBO国内版国内版与国外版使用不同的 API 地址和 API 密钥,请选择与密钥一致的渠道。
🔑 API密钥STRING国内版和国外版密钥不通用。
🤖 模型COMBOSEEDANCE2.02 options: SEEDANCE2.0, SEEDANCE2.0-FAST
🎛️ 功能COMBO文生视频3 options: 文生视频, 图生视频, 多模态视频
📝 提示词STRING镜头缓慢推进,阳光穿过窗户,画面电影感,高质量视频
🧩 分辨率COMBO720p6 options: 480p, 720p, native1080p, 1080p, 2k, 4k
⏱️ 时长(秒)COMBO513 options: -1, 4, 5, 6, 7, 8, +7
📐 视频比例COMBOadaptive7 options: adaptive, 16:9, 4:3, 1:1, 3:4, 9:16, +1
🔊 生成音频BOOLEANtrue
🧍 真人模式BOOLEANtrue开启后 RH 会尝试把素材转为 asset:// 以增强人物一致性。
🔄 素材转换槽位COMBOall15 options: all, firstFrameUrl, lastFrameUrl, image1, image2, image3, +9
🖼️ 返回尾帧BOOLEANfalse
🔎 联网搜索BOOLEANfalse仅文生视频接口使用。
🎲 随机种INT-1-1–2147483647
🎬 首帧图optIMAGE图生视频必填;多模态视频可作为普通参考图。
🏁 尾帧图optIMAGE图生视频可选尾帧。
🖼️ 参考图1optIMAGE多模态视频参考图1,最多9张。
🖼️ 参考图2optIMAGE多模态视频参考图2,最多9张。
🖼️ 参考图3optIMAGE多模态视频参考图3,最多9张。
🖼️ 参考图4optIMAGE多模态视频参考图4,最多9张。
🖼️ 参考图5optIMAGE多模态视频参考图5,最多9张。
🖼️ 参考图6optIMAGE多模态视频参考图6,最多9张。
🖼️ 参考图7optIMAGE多模态视频参考图7,最多9张。
🖼️ 参考图8optIMAGE多模态视频参考图8,最多9张。
🖼️ 参考图9optIMAGE多模态视频参考图9,最多9张。
🎞️ 参考视频1optVIDEO多模态视频参考视频1,最多3个。
🎞️ 参考视频2optVIDEO多模态视频参考视频2,最多3个。
🎞️ 参考视频3optVIDEO多模态视频参考视频3,最多3个。
🎵 参考音频1optAUDIO多模态视频参考音频1,最多3个。
🎵 参考音频2optAUDIO多模态视频参考音频2,最多3个。
🎵 参考音频3optAUDIO多模态视频参考音频3,最多3个。
asset_idsoptSTRING素材库 asset_id,可接 RH Seedance2.0素材ID/合并 输出;支持逗号或换行分隔。图生视频最多2个,多模态视频会自动按素材类型分流。
🌐 首帧公网URLoptSTRING
🌐 尾帧公网URLoptSTRING
🖼️ 参考图URL列表optSTRING
🎞️ 参考视频URL列表optSTRING
🎵 参考音频URL列表optSTRING
🔄 更多素材转换槽位optSTRING
📋 额外参数JSONoptSTRING{}
🔁 最大轮询秒数optINT120060–7200
⏱️ 轮询间隔optINT52–60
⌛ 请求超时optINT12010–600

Outputs (5)

NameTypeDescription
🎬 视频VIDEO
🆔 任务IDSTRING
📋 响应信息STRING
🔗 视频URLSTRING
🏁 尾帧图IMAGE