muapi-one-shot-video について
LLMが生成手順を組み立て、シーン説明からカットのないシネマティックな動画を作るスキルです。参照画像、スタイル、長さ、アスペクト比を指定でき、muapi CLIを使います。
主な機能
- 01連続したワンショットの生成
- 02テキストまたは画像を参照
- 03スタイルと長さの設定
- 04アスペクト比の選択
- 05別案と音声の提案
活用シーン
- 01シネマティックなワンテイクの制作
- 02参照画像からの動画生成
- 03縦型または横型クリップの作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ samuraigpt/ muapi-skills --skill muapi-one-shot-videoインストール後、Claude Code で/muapi-one-shot-videoを入力して読み込まれたか確認します。
詳細
ワンショット動画
シネマティックなワンカット動画を生成します。カットなしで、劇的な照明と動きを備えた、シームレスに流れるひとつのシーンです。
入力
| 名前 | 型 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
scene | text | はい | — | レンダリングするシーンです(例:「雰囲気のあるミシュラン星付きレストランの厨房で料理を盛り付けるシェフ」)。 |
style | text | いいえ | cinematic, anamorphic lens, shallow depth of field, dramatic lighting | ビジュアルのトーンとスタイルです(例:「ノワール、手持ち撮影、ゴールデンアワー」)。 |
duration | text | いいえ | 10s | 目標の長さです(例:「5s」、「10s」)。 |
aspect_ratio | text | いいえ | 16:9 | 出力のアスペクト比です。「16:9」、「9:16」、または「1:1」を指定します。 |
reference_image | image_url | いいえ | — | 被写体やシーンの位置付けに使う任意の参照画像です。 |
手順
フェーズ A — ワンショット動画を生成する
1 ステップでプランを送信します。
- ワンショット動画 —
{{reference_image}}が指定されている場合は、muapi video generate(model=veo3.1-image-to-video)を使用します。指定されていない場合は、muapi video generate(model=veo3.1-text-to-video)を使用します。- プロンプト:
{{scene}}, one continuous uncut shot, no transitions, camera slowly moves through scene, {{style}}, ultra cinematic, film grain, 4K quality - アスペクト比:
{{aspect_ratio}} - 長さ:
{{duration}}
- プロンプト:
生成後、動画を提示し、次の内容を提案します。
- 別アングルのバリエーション
mmaudio-v2-video-to-videoで環境音を追加する
注意事項
- 真のワンショット感を出すため、プロンプトで「no cuts, no transitions」を強調してください。
- ポートレート/縦型(9:16)の場合は、プロンプトに「vertical format, smartphone framing」を追加してください。
- シーンに人物が登場する場合は、人の動きをより良く表現できる代替手段として、
kling-v3.0-pro-image-to-videoを提案してください。
トリガーキーワード
one shot video、single take、continuous video、one take、cinematic shot、seamless video
実行エージェント向けの注意事項
- このレシピは LLM がオーケストレーションします。各フェーズを読み、ユーザーから不足している入力を収集してから、
muapiCLI コマンドを呼び出してください。MUAPI_API_KEYが設定されていない場合は、まずmuapi auth configureを使用してください。 - まだ CLI エイリアスのないモデル ID の場合は、
curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}'で生のエンドポイントにフォールバックし、muapi predict wait <request_id>でポーリングしてください。 - 各呼び出しを行う前に、
{{input_name}}プレースホルダーをユーザーの実際の入力に置き換えてください。
コメント
Markdown 対応