Luma: テキストから動画へ

このComfyUIワークフローは、Lumaのテキストから動画生成モデルを使い、シンプルなテキストプロンプトから短い高品質動画を作成します。ワークフローの中心はLumaVideoNodeで、プロンプトや設定をLumaのAPIに送り、レンダリング結果を取得します。LumaConceptsNodeは「コンセプト」情報をLumaVideoNodeに渡し、カメラのパン・チルト・ズームなどをプロンプトに書かずに細かく制御できます。SaveVideoノードで返却された動画を保存し、MarkdownNoteでワークフロー内ガイドやヒントを確認できます。

技術的には、API駆動型パイプラインです。LumaVideoNodeがプロンプトとLumaConceptsNodeのオプションオブジェクトをまとめて生成リクエストを送り、完了まで待機します。シード値はLumaVideoNodeの再実行(キャッシュ無効化)判定にのみ使われ、動画のランダム性には影響しません。LumaConceptsNodeの設定を変えることで、テキストプロンプトを短く保ったままカメラワークや構図を素早く反復できます。

API

Use this workflow from code

Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.

api_luma_t2v.json
Fetching workflow JSON…

Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.

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

// Run "Luma: テキストから動画へ" (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("api_luma_t2v_api.json");

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

The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).

Comfy Cloud API access requires a plan with an API key.

FAQ

よくある質問

すべてのワークフローを見る
Character
Cinematic
Image to Video
Lip Sync
Multiple Angles
Portrait
Style Reference
Style Transfer
Text to Video
Video Generation
Video
Showing 30 of 30 templates