Seedance 2.0 Depth Dancerは、深度マップの連番を抽出してソースクリップをモーションの“骨格”にし、1枚の参照画像から見た目を再構築します。このワークフローでは、VHS_LoadVideoで参照動画(と音声)を読み込み、カスタムSeedance 2.0ノード(4871bd59-7f4e-475a-a872-bf5457365402)が各フレームを深度に変換してカメラ移動・身体モーション・シーン形状を捉え、LoadImageで指定したルックを手掛かりに新しいフレームを合成します。最後にSaveVideoで生成フレームを動画にまとめ、元のサウンドトラックをパススルーして同期を保てます。
技術的には、深度パスで色と個体情報を取り除き、時間に沿った空間構造だけを残します。Seedance 2.0はフレームごとの深度をモーション駆動として使い、参照画像で被写体の見た目とスタイルを決めます。Seedance 2.0ノードで再生時間(フレーム範囲)、解像度、アスペクト比を指定してターゲット形式に合わせ、VHS_LoadVideoの音声をSaveVideoへ接続してタイミングをソースに固定します。設定と推奨ルーティングを記したMarkdownNoteもグラフ内に含まれます。
API
このワークフローをコードから利用
すべてのComfyワークフローはJSONグラフです。以下のペイロードは、このワークフローそのものであり、ComfyUIが実行する内容と同じです — このURLから取得し、バージョン管理に保存したり、ComfyUIで読み込んでノードごとに実行できます。
Comfy SDKを使ってTypeScriptまたはPythonから実行できます。同じコードでComfy Cloudや自身でホストしたComfyUIのどちらにも対応 — ベースURLだけが異なります。
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");SDKはAPI形式のワークフローを受け取ります:このワークフローをComfyUIで開き、「ファイル → ワークフローをエクスポート(API)」を使用してください。
FAQ














