Wan萬相 2.1 文生影片

「Wan 2.1 Text to Video」工作流程用 Wan 2.1 模型把文字提示轉成動態影片內容。此工作流程在 ComfyUI 中使用一系列專用節點,包括 KSampler、CLIPTextEncode 與 VAEDecode,用來解讀文字描述並生成對應的影片序列。透過 CLIPLoader 與 UNETLoader 節點,工作流程可準確地將文字提示編碼並解碼成視覺表現;而 VAELoader 與 EmptyHunyuanLatentVideo 節點負責管理潛空間影片以及影片生成流程。最終輸出由 CreateVideo 與 SaveVideo 節點完成,將已生成的影格組成可用的影片檔。

此工作流程適合內容創作者與數位藝術家,快速用敘事描述來打樣影片概念。Wan 2.1 模型可在解讀複雜提示時產生高品質影片。工作流程以結構化方式處理模型載入與影片尺寸設定,讓你能有效率地從文字輸入切換到影片輸出,適用於實驗與專業影片生成專案。

API

從程式碼使用此工作流

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

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

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

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

// Run "Wan萬相 2.1 文生影片" (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("text_to_video_wan_api.json");

wf.setInput("6", "text", "a fox moving quickly in a beautiful winter scenery nature trees mountains daytime tracking camera"); // CLIPTextEncode

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

SDK 需使用 API 格式的工作流:請在 ComfyUI 開啟此工作流,並使用 檔案 → 匯出工作流(API)。

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

常見問題

常見問題

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