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

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

T2V, I2V, first-last frame and multimodal in one socket

By paolaoshi·Created 10 months ago·Updated a day ago· 217
🐠Seedance2.0全能视频@炮老师的小课堂
  • 🎬 首帧图
  • 🏁 尾帧图
  • 🖼️ 参考图1
  • 🖼️ 参考图2
  • 🖼️ 参考图3
  • 🖼️ 参考图4
  • 🖼️ 参考图5
  • 🖼️ 参考图6
  • 🖼️ 参考图7
  • 🖼️ 参考图8
  • 🖼️ 参考图9
  • 🎞️ 参考视频1
  • 🎞️ 参考视频2
  • 🎞️ 参考视频3
  • 🎵 参考音频1
  • 🎵 参考音频2
  • 🎵 参考音频3
  • 🎬 视频
  • 🆔 任务ID
  • 📋 响应信息
  • 🔗 视频URL
🔑 API密钥
🤖 模型SD2-face
🎛️ 生成模式文生视频
📝 提示词电影感镜头缓慢推进,主体动作自然,光影细腻,画面稳定且细节丰富
🧩 分辨率720P
👤 真人模式true
⏱️ 时长(秒)5
📐 视频比例16:9
🔊 生成音频true
🎲 随机种0
🌐 公网素材URL(JSON){}
📋 额外参数JSON{}
🔁 最大轮询秒数1800
⏱️ 轮询间隔5
⌛ 请求超时120

ByteDance's Seedance 2.0 remains one of the strongest video models you'll never get to run locally - the whole line is API-only, no exceptions. DapaoSeedance20AllroundVideoNode ("🐠Seedance2.0全能视频@炮老师的小课堂") is the pack's attempt to give you all of it from one node: text-to-video, image-to-video, first-last-frame interpolation, and full multimodal reference. It's one of the pack's "maintenance" nodes, meaning the author actually keeps this one updated, and it routes through the author's own dapaoAI relay (https://api.dapaoai.com) rather than a third-party reseller.

The modes

Pick from 🎛️ 生成模式:

  • 文生视频 - prompt in, video out.
  • 图生视频 - an image (or images) drives the shot.
  • 首尾帧生视频 - the classic "morph between these two frames" shot. Connect 🎬 首帧图 and 🏁 尾帧图; the first goes in as images[0], the last as the trailing reference.
  • 多模态参考 - mix reference images, videos and audio.

The 🤖 模型 dropdown is SD2-face vs SD2 - these are the relay's mapping names. 👤 真人模式 defaults on, which selects SD2-face (the character/mapping model, 720P only). Choose 1080P and the node flips you to SD2 and disables 真人模式 automatically - the tooltips spell this out, and it's a nice touch of guard-railing.

The part that trips people up

Unlike the RunningHub nodes, which accept local media sockets freely, this node's reference materials must be public HTTP/HTTPS URLs. The 🌐 公网素材URL(JSON) field takes a JSON blob shaped {"images":[],"videos":[],"audios":[]} - and the tooltip is explicit: local paths and data URIs are rejected. You'll still find local IMAGE sockets for 首帧图/尾帧图 and the nine 参考图 slots, so it's not URL-everything - but if you're trying to feed a local video or audio file in, the node will not take it. The relay uploads via its own /v1/files endpoint when it can, which is why everything else stays socket-based. The pragmatic pattern for local video: host it, or use the RunningHub nodes instead, which handle local upload natively.

Other settings worth knowing: 🧩 分辨率 (720P/1080P), ⏱️ 时长(秒) 4–15, 📐 视频比例 (16:9 or 9:16 here), 🔊 生成音频, and the poll controls (🔄 最大轮询秒数 default 1800, ⏱️ 轮询间隔, ⌛ 请求超时). 🎲 随机种 is cache-control only - it doesn't go to the API.

Outputs are the pack standard: 🎬 视频 (VIDEO), 🆕 任务ID, 📋 响应信息, 🔗 视频URL.

Install and cost

cd ComfyUI/custom_nodes/
git clone https://github.com/paolaoshi/ComfyUI-dapaoAPI.git
cd ComfyUI-dapaoAPI
pip install -r requirements.txt

Restart, then register on the dapaoAI platform (sign-up → buy a redeem code in the wallet → apply for an API key) and paste it in. No local models at all.

Now the honest part. Seedance-by-API is pricey - the community's reaction to these nodes being subscription/credit-gated ranged from "extremely expensive" to outright refusal - and this one routes through a relay that sits between you and the model, so you're trusting the author's platform with both your key and your content. It's a "I need this one shot to look great and I don't have 10 minutes of a locally-rendered alternative" node, not a default. For character consistency work, the 真人模式/SD2-face path is the reason to pick this node over a plain API call.

Category🤖dapaoAPI/🍬大炮AI主力维护🍬

Inputs (32)

NameTypeDefaultDescription
🔑 API密钥STRING密钥只用于请求 https://api.dapaoai.com,不会写入配置文件。
🤖 模型COMBOSD2-face2 options: SD2-face, SD2
🎛️ 生成模式COMBO文生视频4 options: 文生视频, 图生视频, 首尾帧生视频, 多模态参考
📝 提示词STRING电影感镜头缓慢推进,主体动作自然,光影细腻,画面稳定且细节丰富
🧩 分辨率COMBO720P1080P 使用映射模型 SD2,并自动关闭真人模式。
👤 真人模式BOOLEANtrue开启时使用映射模型 SD2-face,仅支持720P;选择1080P会自动关闭并切换 SD2。
⏱️ 时长(秒)COMBO512 options: 4, 5, 6, 7, 8, 9, +6
📐 视频比例COMBO16:92 options: 16:9, 9:16
🔊 生成音频BOOLEANtrue
🎲 随机种INT00–18446744073709550000仅控制 ComfyUI 缓存,不发送给接口。
🎬 首帧图optIMAGE首尾帧模式的首图,将作为 images[0] 提交。
🏁 尾帧图optIMAGE首尾帧模式的尾图,将排在首图之后作为多图参考提交。
🌐 公网素材URL(JSON)optSTRING{}可选:填写公网素材地址,格式 {"images":[],"videos":[],"audios":[]}。上游只接受 http(s),不能填本地路径或 data URI。
📋 额外参数JSONoptSTRING{}
🔁 最大轮询秒数optINT180060–7200
⏱️ 轮询间隔optINT52–30
⌛ 请求超时optINT12030–600
🖼️ 参考图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多模态参考视频。
🎞️ 参考视频2optVIDEO多模态参考视频。
🎞️ 参考视频3optVIDEO多模态参考视频。
🎵 参考音频1optAUDIO多模态参考音频,不能单独使用。
🎵 参考音频2optAUDIO多模态参考音频,不能单独使用。
🎵 参考音频3optAUDIO多模态参考音频,不能单独使用。

Outputs (4)

NameTypeDescription
🎬 视频VIDEO
🆔 任务IDSTRING
📋 响应信息STRING
🔗 视频URLSTRING