この ComfyUI ワークフローは、HappyHorse 1.1 サービスを使って、1枚の静止画像から同期音声付きの短い共有向け動画を作成します。パイプラインは意図的にシンプルです。LoadImage が最初のフレームを入力し、HappyHorseImageToVideoApi がそれを HappyHorse 1.1 API に送ってモーション合成と音声同期を行い、SaveVideo が返ってきたクリップを単一の動画ファイルとしてディスクに保存します。生成は API ノード経由で行われるため、重い処理のためのローカル GPU 計算は不要です。

技術的には、HappyHorseImageToVideoApi ノードが画像とノードの設定(再生時間、解像度、その他ノードで公開されているオプションなど)をリクエストとしてまとめます。HappyHorse 1.1 のバックエンドが静止の最初のフレームから一貫したフレーム列を生成し、映像トラックと同期音声の両方を含む動画コンテナを返します。SaveVideo は指定したコンテナとファイル名を保ったまま保存します。この構成は、商品デモ、ブランドのモーションポスター、または1枚のフレームから音声付きの一貫した動きを素早く反復したい短尺エピソード系コンテンツの作成に適しています。

API

このワークフローをコードから利用

すべてのComfyワークフローはJSONグラフです。以下のペイロードは、このワークフローそのものであり、ComfyUIが実行する内容と同じです — このURLから取得し、バージョン管理に保存したり、ComfyUIで読み込んでノードごとに実行できます。

6991493996fd.json
ワークフローJSONを取得中…

Comfy SDKを使ってTypeScriptまたはPythonから実行できます。同じコードでComfy Cloudや自身でホストしたComfyUIのどちらにも対応 — ベース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キー付きプランが必要です。

FAQ

よくある質問

すべてのワークフローを見る
Showing 30 of 30 templates