Рабочий процесс «Wan2.2 Animate: Automatic Character Replacement» предназначен для замены персонажа в видео на нового персонажа из загруженного изображения. Это делается с помощью модели Wan2.2 Animate, которая специализируется на анимации и замене персонажей. Рабочий процесс начинается с загрузки видео и изображения персонажа. Затем входные данные проходят через ряд нод, включая ComfyUI-WanAnimatePreprocess для начальной подготовки и ComfyUI-segment-anything-2 для точной сегментации. Это помогает сделать замену точной и визуально согласованной.
Технически, рабочий процесс использует комбинацию нод обработки видео, таких как VHS_LoadVideo и VHS_VideoInfo, чтобы извлекать и управлять видеоданными. Нода b396d3e6-70cc-4a91-81db-6e0399a4edb6 важна для сложных преобразований данных, необходимых для анимации персонажа. Используя эти ноды вместе с моделью Wan2.2 Animate, можно получать качественную замену персонажа, стабильную и реалистичную — особенно если референсное изображение чётко показывает человека.
API
Использовать этот рабочий процесс из кода
Каждый рабочий процесс Comfy — это JSON-граф. Ниже представлен payload этого процесса, точно так же, как его запускает ComfyUI: получите его по ссылке, храните в системе контроля версий или загрузите в ComfyUI и выполняйте по узлам.
Запустите его на TypeScript или Python с помощью Comfy SDK. Один и тот же код работает с Comfy Cloud или вашим собственным ComfyUI — меняется только базовый URL.
// Install (beta)
npm i @comfyorg/sdk
// Run "Wan2.2 Animate: Автоматическая замена персонажей" (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("template_purz_wan22_animate_auto_character_replace_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("10", "image", asset); // LoadImage
const job = await client.run(wf);
await job.getOutputs("19")[0].toFile("output.png"); // SaveVideoSDK принимает рабочий процесс в API-формате: откройте этот процесс в ComfyUI и используйте Файл → Экспортировать рабочий процесс (API).
Доступ к API Comfy Cloud требует плана с API-ключом.
FAQ















