このComfyUIワークフローは、先進的なAIモデルを活用し、動画映像を時間的に安定した深度マップへ変換するために設計されています。ワークフローの中心にはDepth Anything v2モデルがあり、動画入力から正確な深度マップを生成するのに最適です。まずVHS_LoadVideoノードで動画ファイルをワークフローに取り込みます。次にDepthAnything_V2ノードが動画の各フレームを処理し、フレーム間で一貫性のある深度マップを作成します。これは、ARや3D再構築プロジェクトなど、滑らかな遷移や安定性が求められる用途に不可欠です。
さらに、VHS_VideoCombineやVHS_VideoInfoなどのノードにより、ComfyUI環境内での動画データの統合や管理が容易になります。comfyui-videohelpersuiteやcomfyui_controlnet_auxなどのカスタムノードも組み込まれており、動画特有の処理やパラメータ制御を強化します。これらのノードを活用することで、高品質な深度マップを生成し、さまざまなアプリケーションへの応用が可能です。バーチャルリアリティ、ゲーム、映像制作など、深度情報がデジタルコンテンツのリアリズムやインタラクティブ性を高める分野で特に有用です。
API
このワークフローをコードから利用
すべてのComfyワークフローはJSONグラフです。以下のペイロードは、このワークフローそのものであり、ComfyUIが実行する内容と同じです — このURLから取得し、バージョン管理に保存したり、ComfyUIで読み込んでノードごとに実行できます。
Comfy SDKを使ってTypeScriptまたはPythonから実行できます。同じコードでComfy Cloudや自身でホストしたComfyUIのどちらにも対応 — ベースURLだけが異なります。
// Install (beta)
npm i @comfyorg/sdk
// Run "ビデオから深度マップへ" (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("utility-depthAnything-v2-relative-video_api.json");
const job = await client.run(wf);
await job.getOutputs("7")[0].toFile("output.png"); // VHS_VideoCombineSDKはAPI形式のワークフローを受け取ります:このワークフローをComfyUIで開き、「ファイル → ワークフローをエクスポート(API)」を使用してください。
FAQ















