
Seedance 2.0 использует boundary‑conditioned подход к генерации видео: вы задаёте первый и последний кадры, а модель синтезирует движение между ними с высокой временной стабильностью. Вместо того чтобы угадывать траекторию по одному изображению или полагаться на текстовые промпты, пайплайн кондиционируется по двум концам, чтобы вывести согласованный путь для объектов, света и движения камеры. В ComfyUI это реализовано нодой ByteDance2FirstLastFrameNode, которая принимает два изображения и выдаёт полную последовательность, точно приходящую к финальному кадру.
Метод first‑last‑frame to video (FLF2V) снижает дрейф идентичности, мерцание и сдвиги композиции, которые часто встречаются в подходах по одному кадру или text-to-video. В отличие от базовой интерполяции кадров — которая умеет только деформировать уже существующее — Seedance 2.0 синтезирует новый контент между ключевыми кадрами, сохраняя структуру и замысел. В результате — более чистое планирование движения, более стабильный субъект и более предсказуемые результаты для продакшена.
API
Использовать этот рабочий процесс из кода
Каждый рабочий процесс Comfy — это JSON-граф. Ниже представлен payload этого процесса, точно так же, как его запускает ComfyUI: получите его по ссылке, храните в системе контроля версий или загрузите в ComfyUI и выполняйте по узлам.
Запустите его на TypeScript или Python с помощью Comfy SDK. Один и тот же код работает с Comfy Cloud или вашим собственным ComfyUI — меняется только базовый URL.
// Install (beta)
npm i @comfyorg/sdk
// Run "Seedance2.0: первый/последний кадр в видео" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("api_seedance2_0_flf2v_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("3", "image", asset); // LoadImage
const job = await client.run(wf);
await job.getOutputs("2")[0].toFile("output.png"); // SaveVideoSDK принимает рабочий процесс в API-формате: откройте этот процесс в ComfyUI и используйте Файл → Экспортировать рабочий процесс (API).
Доступ к API Comfy Cloud требует плана с API-ключом.
FAQ













