Moonvalley:動作轉移 - After
Moonvalley:動作轉移 - Before

「Moonvalley:動作轉移」工作流程可於 ComfyUI 無縫將一段影片的動作轉移到另一段。流程採用 Moonvalley 影片生成模型,專長於捕捉與複製細緻動作。核心為 MoonvalleyVideo2VideoNode,將參考影片的動作動態套用到目標影片。此流程特別適合動畫師與影片編輯,能讓靜態場景快速擁有動態效果,無需繁瑣手動動畫。

技術上,流程從 LoadVideo 節點載入參考影片(建議長度至少 5 秒,以確保動作資料充足)。MoonvalleyVideo2VideoNode 會分析動作並套用到目標影片。最後,SaveVideo 節點匯出新動畫影片。MarkdownNote 節點提供流程內說明,方便理解與修改。此流程高效且產出高品質結果,是創意專業人士的實用工具。

API

從程式碼使用此工作流

每個 Comfy 工作流都是一個 JSON 圖。下方的 payload 就是此工作流,與 ComfyUI 執行時完全相同 — 你可以從此 URL 取得、放入版本控制,或在 ComfyUI 載入並逐節點執行。

api_moonvalley_video_to_video_motion_transfer.json
正在取得工作流 JSON…

使用 Comfy SDK 以 TypeScript 或 Python 執行。相同程式碼可用於 Comfy Cloud 或你自架的 ComfyUI — 只需更改 base URL。

// 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 格式的工作流:請在 ComfyUI 開啟此工作流,並使用 檔案 → 匯出工作流(API)。

Comfy Cloud API 存取需有 API 金鑰的方案。

常見問題

常見問題

查看所有工作流
Showing 30 of 30 templates