mcpField
M
muapi-one-shot-video

muapi-one-shot-video

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

muapi-one-shot-video について

LLMが実行を組み立てるMuapiのレシピで、途切れないシネマティックなワンショット動画を生成します。シーン、スタイル、長さ、比率を指定でき、任意の参照画像も利用できます。

主な機能

  1. 01カットのない連続ショットを生成
  2. 02ビジュアルスタイルと長さを指定
  3. 03出力比率を選択
  4. 04任意の参照画像を使用

活用シーン

  1. 01シネマティックなワンショットシーンの制作
  2. 02テキストの説明からシーンを生成
  3. 03参照画像を基に動画を生成

インストール

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

$npx skills add https://github.com/samuraigpt/generative-media-skills --skill muapi-one-shot-video

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

詳細

ワンショット動画

シネマティックなワンカット動画を生成します。カットなしで、劇的な照明と動きを備えた、シームレスに流れるひとつのシーンです。

入力

名前型必須デフォルト説明
scenetextはい—レンダリングするシーンです(例:「雰囲気のあるミシュラン星付きレストランの厨房で料理を盛り付けるシェフ」)。
styletextいいえcinematic, anamorphic lens, shallow depth of field, dramatic lightingビジュアルのトーンとスタイルです(例:「ノワール、手持ち撮影、ゴールデンアワー」)。
durationtextいいえ10s目標の長さです(例:「5s」、「10s」)。
aspect_ratiotextいいえ16:9出力のアスペクト比です。「16:9」、「9:16」、または「1:1」を指定します。
reference_imageimage_urlいいえ—被写体やシーンの位置付けに使う任意の参照画像です。

手順

フェーズ A — ワンショット動画を生成する

1 ステップでプランを送信します。

  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 がオーケストレーションします。各フェーズを読み、ユーザーから不足している入力を収集してから、muapi CLI コマンドを呼び出してください。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}} プレースホルダーをユーザーの実際の入力に置き換えてください。

コメント