Moonvalley: Transferencia de Movimiento - After
Moonvalley: Transferencia de Movimiento - Before

El flujo de trabajo 'Moonvalley: Transferencia de Movimiento' está diseñado para transferir de manera fluida el movimiento de un video a otro usando ComfyUI. Este flujo de trabajo utiliza el modelo de generación de video Moonvalley, especializado en capturar y replicar detalles de movimiento intrincados. El núcleo del proceso involucra el nodo 'MoonvalleyVideo2VideoNode', que aplica la dinámica de movimiento de un video de referencia sobre un video objetivo. Esto es especialmente útil para animadores y editores de video que desean dotar de movimiento dinámico a escenas estáticas sin necesidad de animación manual extensa.

Técnicamente, el flujo de trabajo comienza cargando un video de referencia usando el nodo 'LoadVideo'. Este video debe durar al menos 5 segundos para asegurar suficiente información de movimiento. El nodo 'MoonvalleyVideo2VideoNode' analiza los patrones de movimiento y los aplica al video objetivo. Finalmente, el nodo 'SaveVideo' se utiliza para exportar el video animado. La inclusión de nodos 'MarkdownNote' proporciona documentación y notas en línea, facilitando el seguimiento y modificación del flujo. Este proceso es eficiente y produce resultados de alta calidad, siendo una herramienta valiosa para profesionales creativos.

API

Usa este flujo de trabajo desde código

Cada flujo de trabajo de Comfy es un grafo JSON. El siguiente payload es este flujo de trabajo, exactamente como lo ejecuta ComfyUI: descárgalo desde la URL, guárdalo en control de versiones o cárgalo en ComfyUI y ejecútalo nodo por nodo.

api_moonvalley_video_to_video_motion_transfer.json
Obteniendo JSON del flujo de trabajo…

Ejecuta desde TypeScript o Python con el Comfy SDK. El mismo código funciona en Comfy Cloud o en un ComfyUI propio: solo cambia la URL base.

// 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");

El SDK utiliza un flujo de trabajo en formato API: abre este flujo de trabajo en ComfyUI y usa Archivo → Exportar flujo de trabajo (API).

El acceso a la API de Comfy Cloud requiere un plan con clave API.

Preguntas frecuentes

Preguntas Frecuentes

Ver todos los workflows
Showing 30 of 30 templates