
Рабочий процесс «Kling2.6: Motion Control» помогает переносить точные действия и выражения персонажа из видео-референса на изображение персонажа. Он использует возможности модели Kling 2.6 для синхронизации управления движением, поэтому хорошо подходит аниматорам и видео-редакторам, которым нужно создавать реалистичную анимацию персонажей. Рабочий процесс начинается с ноды LoadVideo, которая импортирует видео-референс с нужными движениями. Нода KlingMotionControl — ядро рабочего процесса: в ней извлекаются данные движения и применяются к изображению персонажа, загруженному через LoadImage. Затем нода SaveVideo выводит видео с анимированным персонажем, обеспечивая согласование движений с референсом.
Этот рабочий процесс полезен тем, что сохраняет целостность выражений и действий персонажа, делая анимацию естественной и плавной. Используя модель Kling, известную точным захватом движения, рабочий процесс даёт детальный контроль, который можно настроить под разные задачи анимации. Нода MarkdownNote позволяет добавлять пометки и документировать процесс, чтобы было проще воспроизводить или менять рабочий процесс для будущих проектов.
API
Использовать этот рабочий процесс из кода
Каждый рабочий процесс Comfy — это JSON-граф. Ниже представлен payload этого процесса, точно так же, как его запускает ComfyUI: получите его по ссылке, храните в системе контроля версий или загрузите в ComfyUI и выполняйте по узлам.
Запустите его на TypeScript или Python с помощью Comfy SDK. Один и тот же код работает с Comfy Cloud или вашим собственным ComfyUI — меняется только базовый URL.
// Install (beta)
npm i @comfyorg/sdk
// Run "Kling2.6: Управление движением" (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_kling_motion_control_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("11", "image", asset); // LoadImage
const job = await client.run(wf);
await job.getOutputs("9")[0].toFile("output.png"); // SaveVideoSDK принимает рабочий процесс в API-формате: откройте этот процесс в ComfyUI и используйте Файл → Экспортировать рабочий процесс (API).
Доступ к API Comfy Cloud требует плана с API-ключом.
FAQ

















