‘Video Restyle’ adlı bu ComfyUI iş akışı, bir temel videoyu referans bir görselle stilize bir sürüme dönüştürmek için tasarlanmıştır. Video stil aktarımında güçlü olan WAN 2.1 VACE modelinden yararlanır. İş akışı, video verisini verimli şekilde ön işlemek ve kodlamak için ComfyUI-WanVideoWrapper ve comfyui-depthanythingv2 gibi çeşitli özel düğümler içerir. Süreç, bir temel videonun ve stil referans görselinin yüklenmesiyle başlar. Video daha sonra CannyEdgePreprocessor gibi kenar algılama teknikleri veya DepthAnything_V2 ile derinlik kestirimi kullanılarak ön işlenir. Bu ön işleme adımları, karelerden stil aktarımı için kritik olan temel özellikleri çıkarmaya yardımcı olur.

İş akışı, esnekliği ve video restyle işlemindeki hassas kontrolü nedeniyle özellikle kullanışlıdır. WanVideoModelLoader ve WanVideoSampler gibi düğümleri birleştirerek video dönüşüm süreci üzerinde detaylı kontrol sağlar. İstenen sanatsal etkiyi elde etmek için derinlik ile kenar algılama gibi farklı ön işleme tekniklerini deneyebilirsiniz. WanVideoVACEEncode düğümünün entegrasyonu, nihai çıktının orijinal videonun dinamiklerini korurken referans görseldeki sanatsal öğeleri de içeren yüksek kaliteli, stilize bir video olmasını sağlar.

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.

templates_shane_video_restyle.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 "Video Yeniden Stil" (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("templates_shane_video_restyle_api.json");

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

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

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