Dify×動画AI:ノーコードで動画生成パイプラインを構築する完全ガイド

DifyでノーコードAI動画生成パイプラインを構築

Difyは「AIアプリをノーコードで作る」プラットフォームだ。LLMを組み合わせたワークフローを視覚的に設計でき、動画制作の自動化に特化した使い方が増えている。この記事では動画生成パイプラインをDifyで構築する具体的な手順を解説する。

DifyとClaudeCodeの違い:何をどちらで作るか

Difyはプロンプトチェーンの設計・管理・公開に特化したツールだ。一方ClaudeCodeはローカル開発環境でコードを書きながらAIと対話するツール。

観点DifyClaudeCode
対象ユーザーノーコード・プロンプトエンジニア開発者・エンジニア
実行環境クラウド(Difyサーバー)ローカル/CI
ワークフロー可視化視覚的なフロービルダーコードで管理
API公開ワンクリックでAPI化別途API実装が必要
チーム共有簡単(Difyプロジェクト共有)Gitで管理

あなたの「作りたい」を叶えるAdobeの動画ツール

初心者からプロまで。目的に合わせて最適な制作方法が見つかります

1まずは無料で始めるなら Adobe Express

豊富なテンプレートとAI機能で、誰でも簡単に見栄えの良い動画が作れます。SNS投稿やショート動画の作成に最適。ブラウザやスマホアプリですぐに始められます。

2プロ品質を求めるなら テンプレート活用

「こんな動画が作りたい」というイメージに合うテンプレートを選ぶだけ。テキストや映像を差し替えるだけで、プロが作ったような動画が驚くほど手軽に完成します。

3本格的な編集に挑戦するなら Creative Cloud

テンプレートのカスタマイズや、ゼロからオリジナリティを追求するならプロ用ツールが最適。2つの代表的なアプリで、表現の幅は無限大に広がります。

  • Premiere Pro: カット編集、テロップ、色調整など、動画編集の全てをこなす万能ツール。
  • After Effects: VFXやモーショングラフィックスなど、映像をリッチに彩る特殊効果ツール。

これらを含む20以上のアプリが全て使えるコンプリートプランがおすすめです。

あなたの「作りたい」を叶えるAdobeの動画ツール

1無料で手軽に始める

豊富なテンプレートとAI機能で、SNS投稿やショート動画の作成に最適です。

Adobe Expressを試す

2プロ品質の本格編集へ

Premiere ProやAfter Effectsで、テンプレート活用から本格的な映像制作まで挑戦できます。

3か月半額で始める

Difyのセットアップ

セルフホスト(Docker Compose)

git clone https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
# .envでANTHROPIC_API_KEYなどを設定
docker compose up -d

ブラウザで http://localhost/install にアクセスしてセットアップ。

Dify Cloud版

dify.ai で無料アカウントを作成。月200回のメッセージ送信が無料。動画制作パイプラインの検証には十分だ。

動画スクリプト生成ワークフローの構築

Step 1:Workflowアプリを作成

Difyのダッシュボードから「Create App」→「Workflow」を選択。ワークフローはフローチャート形式で設計できる。

Step 2:入力変数の定義

「Start」ノードで入力変数を定義する。

Input Variables:
- topic (string): 動画のテーマ
- target_audience (string): 想定視聴者
- duration (number): 動画尺(秒)
- tone (select): カジュアル / プロフェッショナル / エンタメ

Step 3:LLMノードでスクリプト生成

Claudeをモデルに指定し、System PromptとUser Promptを設定。

System Prompt:
あなたは動画制作のプロです。以下の条件でナレーションスクリプトを作成してください。
- 視聴者が最後まで見たくなる構成を意識する
- 数字・具体例を含める
- 禁止ワード:「革命」「驚愕」「衝撃」

User Prompt:
テーマ:{{topic}}
視聴者:{{target_audience}}
動画尺:{{duration}}秒
トーン:{{tone}}

Step 4:品質チェックノードの追加

生成されたスクリプトを2つ目のLLMノードで評価させる。

評価プロンプト:
以下のスクリプトを評価してください。
1. 最初の5秒でフックになっているか(Y/N)
2. CTAが含まれているか(Y/N)
3. 文字数が{{duration*4}}字以内か(Y/N)

スクリプト:{{script_output}}

Step 5:条件分岐と修正ループ

評価が全てYでなければ修正ループを回す「If/Else」ノードを追加できる。Difyはこのループ処理を視覚的に設計できる点が強みだ。

動画生成APIとの連携:HTTPリクエストノード

DifyのHTTP Requestノードを使って、外部APIを呼び出せる。Runway・ElevenLabs・Antigravityと連携するには以下のように設定する。

// ElevenLabs TTSとの連携例
Method: POST
URL: https://api.elevenlabs.io/v1/text-to-speech/{voice_id}
Headers:
  xi-api-key: {{env.ELEVENLABS_API_KEY}}
Body:
{
  "text": "{{script_output}}",
  "model_id": "eleven_multilingual_v2",
  "voice_settings": { "stability": 0.5, "similarity_boost": 0.75 }
}

作成したワークフローをAPIとして公開する

Difyのワークフローは「Publish」ボタンを押すだけでAPIとして公開できる。エンドポイントのURLとAPIキーが発行され、外部のシステムから呼び出し可能になる。

# DifyワークフローAPIの呼び出し例(Python)
import requests

response = requests.post(
    "https://api.dify.ai/v1/workflows/run",
    headers={"Authorization": f"Bearer {DIFY_API_KEY}"},
    json={
        "inputs": {
            "topic": "AfterEffectsで5分でできるオープニング",
            "target_audience": "動画編集初心者",
            "duration": 90,
            "tone": "プロフェッショナル"
        },
        "response_mode": "blocking",
        "user": "user-001"
    }
)
print(response.json()["data"]["outputs"])

DifyをClaudeCodeと組み合わせるパターン

ClaudeCodeでDifyのAPI呼び出しコードを書かせ、生成されたスクリプトをDifyのワークフローで後処理させる——という組み合わせが最も実用的だ。

  • ClaudeCode:Dify APIのラッパーコード生成、エラーハンドリング設計
  • Dify:プロンプトの管理・改善、非エンジニアメンバーとの共有

まとめ

Difyは「プロンプトエンジニアリングをチームの資産にする」ツールだ。動画スクリプト生成のロジックをDifyで管理することで、プロンプトの改善を非エンジニアでも行えるようになる。まず無料アカウントで動画スクリプト生成ワークフローを1つ作ってみてほしい。

あなたの「作りたい」を叶えるAdobeの動画ツール

初心者からプロまで。目的に合わせて最適な制作方法が見つかります

1まずは無料で始めるなら Adobe Express

豊富なテンプレートとAI機能で、誰でも簡単に見栄えの良い動画が作れます。SNS投稿やショート動画の作成に最適。ブラウザやスマホアプリですぐに始められます。

2プロ品質を求めるなら テンプレート活用

「こんな動画が作りたい」というイメージに合うテンプレートを選ぶだけ。テキストや映像を差し替えるだけで、プロが作ったような動画が驚くほど手軽に完成します。

3本格的な編集に挑戦するなら Creative Cloud

テンプレートのカスタマイズや、ゼロからオリジナリティを追求するならプロ用ツールが最適。2つの代表的なアプリで、表現の幅は無限大に広がります。

  • Premiere Pro: カット編集、テロップ、色調整など、動画編集の全てをこなす万能ツール。
  • After Effects: VFXやモーショングラフィックスなど、映像をリッチに彩る特殊効果ツール。

これらを含む20以上のアプリが全て使えるコンプリートプランがおすすめです。

あなたの「作りたい」を叶えるAdobeの動画ツール

1無料で手軽に始める

豊富なテンプレートとAI機能で、SNS投稿やショート動画の作成に最適です。

Adobe Expressを試す

2プロ品質の本格編集へ

Premiere ProやAfter Effectsで、テンプレート活用から本格的な映像制作まで挑戦できます。

3か月半額で始める
タイトルとURLをコピーしました