Wan 2.1 ControlNet - After
Wan 2.1 ControlNet - Before

Wan 2.1 ControlNet iş akışı, poz, derinlik ve kenar kontrolleriyle yönlendirilmiş videolar üretmek için tasarlanmıştır. Bu iş akışı, video'dan video'ya dönüşümlerde güçlü olan Wan2.1 modelinin yeteneklerinden yararlanır. İş akışının merkezinde, kullanıcı tanımlı prompt'lara göre giriş video karelerini işleyip stilize dönüşümler uygulayan KSampler, CLIPTextEncode ve VAEDecode gibi anahtar düğümler bulunur. ControlNet kullanımı, video özellikleri üzerinde hassas kontrol sağlar ve poz ile derinlik gibi unsurları yüksek doğrulukla manipüle etmeye imkan tanır.

Teknik olarak, iş akışı modelleri yükleyip ilk kareyi hazırlamak için CLIPVisionLoader ve LoadImage gibi düğümlerle başlar. WanFunControlToVideo düğümü, ControlNet işlevlerini entegre ederek video dönüşüm sürecini yönlendirir. ModelSamplingSD3 ve UNetTemporalAttentionMultiply gibi düğümleri içeren Sampling & Decode grubu, çıktı videonun kareler arasında yüksek kalite ve tutarlılıkta olmasını sağlar. Bu iş akışı, belirli görsel efektlerle stilize videolar üretmek isteyen içerik üreticileri için özellikle faydalıdır ve nihai çıktı üzerinde yüksek derecede özelleştirme ve kontrol sunar.

API

Bu iş akışını koddan kullan

Her Comfy iş akışı bir JSON grafiğidir. Aşağıdaki veri, bu iş akışının tam olarak ComfyUI'da çalıştırıldığı halidir — URL'den alın, sürüm kontrolünde saklayın veya ComfyUI'da yükleyip düğüm düğüm çalıştırın.

wan2.1_fun_control.json
İş akışı JSON'u alınıyor…

Comfy SDK ile TypeScript veya Python'dan çalıştırın. Aynı kod Comfy Cloud veya kendi barındırdığınız bir ComfyUI'ı hedefler — sadece temel URL değişir.

// Install (beta)
npm i @comfyorg/sdk

// Run "Wan 2.1 ControlNet" (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("wan2.1_fun_control_api.json");

const asset = client.assets.fromFile("input.png");
wf.setInput("52", "image", asset); // LoadImage

wf.setInput("6", "text", "a women sticking out her toungue while mkaing wierd faces,(clay style:1.1)"); // CLIPTextEncode

const job = await client.run(wf);
await job.getOutputs("78")[0].toFile("output.png"); // SaveVideo

SDK, API formatında bir iş akışı alır: bu iş akışını ComfyUI'da açın ve Dosya → İş Akışını Dışa Aktar (API) seçeneğini kullanın.

Comfy Cloud API erişimi, API anahtarı içeren bir plan gerektirir.

SSS

Sık Sorulan Sorular

Tüm iş akışlarını gör
Showing 30 of 30 templates