Moonvalley: Poz Kontrolü - After
Moonvalley: Poz Kontrolü - Before

'Moonvalley: Poz Kontrolü' iş akışı, gelişmiş Moonvalley modelini kullanarak bir videodaki insan pozlarını ve hareketlerini başka bir videoya aktarmak için tasarlanmıştır. Bu iş akışı, belirli hareketleri veya koreografileri farklı karakterler veya ortamlarda tekrarlamak isteyen video üreticileri ve animatörler için özellikle faydalıdır. İş akışının merkezinde, kaynak videoyu içe aktarmak için LoadVideo, poz verisini işleyip uygulamak için MoonvalleyVideo2VideoNode ve son videoyu dışa aktarmak için SaveVideo gibi temel düğümler bulunur. Bu düğümler sayesinde kullanıcılar, yüksek doğrulukta ve gerçekçi poz transferi elde edebilir ve bu da yaratıcı video prodüksiyonu için değerli bir araç sunar.

Teknik olarak, iş akışı önce istenen hareketleri içeren bir referans videoyu yükleyerek çalışır. MoonvalleyVideo2VideoNode, bu girdiyi analiz ederek poz verisini çıkarır ve ardından hedef videoya uygular. Bu süreç, sağlam video-dan-videoya dönüşüm yetenekleriyle bilinen Moonvalley modeli tarafından desteklenir. İş akışı, aktarılan pozların yeni videoya sorunsuzca entegre edilmesini ve doğal hareket akışı ile senkronizasyonun korunmasını sağlar. Bu, özellikle dans videoları, spor analizi veya sinematik efektler gibi hassas hareket tekrarı gerektiren projeler için kullanışlıdır.

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.

api_moonvalley_video_to_video_pose_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 this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");

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