muapi-one-shot-video について
LLMが実行を組み立てるMuapiのレシピで、途切れないシネマティックなワンショット動画を生成します。シーン、スタイル、長さ、比率を指定でき、任意の参照画像も利用できます。
主な機能
- 01カットのない連続ショットを生成
- 02ビジュアルスタイルと長さを指定
- 03出力比率を選択
- 04任意の参照画像を使用
活用シーン
- 01シネマティックなワンショットシーンの制作
- 02テキストの説明からシーンを生成
- 03参照画像を基に動画を生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ samuraigpt/ generative-media-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 対応