mcpField
C
create-video

create-video

github.com/heygen-comクリエイティブ・メディア526945 回インストール15 週間前に更新
リポジトリ

create-video について

create-video は HeyGen を使い、テキストプロンプトから完成動画を作るスキルです。台本、アバター、映像、ナレーション、テンポ、字幕をまとめて作成したい場合に向いており、HeyGen MCP ツールと直接 API の両方に対応します。

主な機能

  1. 01プロンプトから完成動画を作成
  2. 02台本作成とアバター選択を自動化
  3. 03映像、ナレーション、テンポ、字幕を生成
  4. 04参照ファイルでシーンやスタイルを構成
  5. 05アバターの固定と音声の指定

活用シーン

  1. 01プロンプトから製品紹介動画を作成
  2. 02指定したナレーター音声で動画を作成
  3. 03ブランドや製品のファイルを参照して動画を制作

MCP 対応

HeyGen MCP ツールで動画生成、状態と URL の確認、動画一覧の取得や削除ができます。ツールが使えない場合の直接 API リクエストも記載されています。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/heygen-com/skills --skill create-video

インストール後、Claude Code で/create-videoを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
assets.md
dimensions.md
prompt-examples.md
prompt-optimizer.md
quota.md
video-agent.md
video-status.md
visual-styles.md
webhooks.md

詳細

動画の作成

テキストプロンプトから完成度の高い動画を生成します。作成したい内容を説明すると、AI がスクリプトの作成、アバターの選択、ビジュアル、ナレーション、ペース配分、字幕を自動で処理します。

認証

すべてのリクエストに X-Api-Key ヘッダーが必要です。HEYGEN_API_KEY 環境変数を設定してください。

curl -X POST "https://api.heygen.com/v3/video-agents" \
  -H "X-Api-Key: $HEYGEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "Create a 60-second product demo video."}'

ツールの選択

HeyGen MCP ツール(mcp__heygen__*)が利用できる場合は、認証とリクエストの形式設定を自動で処理するため、直接 HTTP API を呼び出すよりも優先して使用してください。

タスクMCP ツール代替手段(直接 API)
プロンプトから動画を生成するmcp__heygen__generate_video_agentPOST /v3/video-agents
動画のステータスを確認する/URL を取得するmcp__heygen__get_videoGET /v3/videos/{video_id}
アカウントの動画一覧を取得するmcp__heygen__list_videosGET /v3/videos
動画を削除するmcp__heygen__delete_videoDELETE /v3/videos/{video_id}

HeyGen MCP ツールが利用できない場合は、リファレンスファイルに記載されているとおり、直接 HTTP API を呼び出してください。

デフォルトのワークフロー

常に prompt-optimizer.md のガイドラインに従い、シーン、タイミング、ビジュアルスタイルを指定してプロンプトを構成してください。

MCP ツールを使用する場合:

  1. prompt-optimizer.md → visual-styles.md を使用して、最適化されたプロンプトを作成します
  2. プロンプトと設定(duration_sec、orientation、avatar_id)を指定して mcp__heygen__generate_video_agent を呼び出します
  3. 返された video_id を指定して mcp__heygen__get_video を呼び出し、ステータスを確認してダウンロード URL を取得します

MCP ツールを使用しない場合(直接 API):

  1. prompt-optimizer.md → visual-styles.md を使用して、最適化されたプロンプトを作成します
  2. POST /v3/video-agents — video-agent.md を参照してください
  3. GET /v3/videos/<id> — video-status.md を参照してください

リファレンスファイル

必要に応じて参照してください。エンドポイントの詳細、リクエスト/レスポンスのスキーマ、コード例(curl、TypeScript、Python)が記載されています。

主要なワークフロー:

基礎情報:

ベストプラクティス

  1. プロンプトを最適化する — 品質はプロンプトの構成に完全に左右されます。常にプロンプトオプティマイザーを使用してください
  2. 必要に応じてアバターを固定する — 動画間で一貫性を保つには avatar_id を指定します
  3. 音声を指定する — 特定のナレーターの声を使用するには voice_id を指定します
  4. 参照ファイルをアップロードする — エージェントがブランドや製品を理解するのに役立ちます
  5. プロンプトを反復して改善する — 結果に基づいて調整します。Video Agent は迅速な反復に最適です

コメント