AI動画ワークフロー

Sora 2 プロンプトガイド 2026:API終了前に残すショット設計

Sora Web/App終了とAPI sunsetを前提に、Sora 2のプロンプトをどう書くか。API設定と文章を分け、ショット設計、試行ログ、停止ルールまで残す実践ガイド。

Yingtu AI Editorial
Yingtu AI Editorial
YingTu Editorial
2026年6月24日
Sora 2 プロンプトガイド 2026:API終了前に残すショット設計
yingtu.ai

目次

見出しがありません

2026年にSora 2のプロンプトを学ぶなら、まず「新しいアプリの使い方」ではなく、あとで移せるショット設計として扱う必要があります。OpenAIはSoraのWeb/App体験を2026年4月26日に終了したと説明しており、Sora APIも2026年9月24日に終了予定です。だから安全な書き方は、API設定とプロンプト本文を分け、各アイデアをログ付きのショット設計にして、アクセス、ポリシー、API終了が原因なら文章の書き直しを止めることです。

今のSora 2プロンプトガイドに必要なもの

いま役に立つのは「そのまま使える100個のプロンプト」ではありません。必要なのは、ルート、設定、被写体、動作、カメラ、光、音、期待結果、停止ルールを残すことです。この構造なら、Sora以外の動画モデルや次の制作ルートに移すときも使えます。

対象現在の境界まだ役に立つ作業止めるタイミング
Sora Web/App2026年4月26日に終了過去のUI理解としてだけ参照する現行アプリ手順として書かない
Sora API / Videos API2026年9月24日に終了予定prompt anatomy、設定、結果ログを残すルートが使えない、または期限上プロジェクトに合わない
公式のプロンプト構造カメラ、被写界深度、動作、光、スタイル、反復に使えるショット設計へ変換する例文を成功保証として扱わない
外部のプロンプト集表現や需要のヒントになるパターンだけ取り、自分の設計へ書き直すそのリストを再現性の証拠にしない

最初に判断するのは、プロンプトで画を制御したいのか、それともアクセス、費用、ポリシー、クレジット、API終了を解くべきなのかです。後者なら、言葉を足しても本質は変わりません。

API設定とプロンプト本文を分ける

Sora 2で無駄な再試行が起きる典型は、プロンプト本文にAPI設定まで背負わせることです。本文は何を見せ、何を聞かせるかを書く場所です。model、size、seconds、characters、input reference、利用ルートは別に記録します。

Sora 2でprompt proseとAPI settingsを分ける図。model、size、seconds、characters、input referenceを示す。

本文を書く前に、次の分離を作ります。

フィールド置く場所役割
modelAPI設定またはルートメモsora-2sora-2-pro、移行先モデル
sizeAPI設定横長、縦長、解像度
secondsAPI設定尺と動作の余白
characters対応ルートの入力キャラクター外観の再利用
input referenceアップロードまたはリクエスト開始フレーム、参照画像、見た目の固定
プロンプト本文prompt body被写体、動作、カメラ、動き、光、色、音、制約
停止ルールprompt log次に直すのが文章か、ルートか、policyか、費用か、移行か

「12秒の縦型Pro動画にして」と文章に書くだけでは不十分です。seconds: 12size: 720x1280、model、referenceを設定側に残し、本文ではショットの演出だけを書きます。

記録の型はこうです。

hljs text
Request layer:
Route:
Model:
Size:
Seconds:
Character or input reference:

Prompt layer:
Subject:
Action beats:
Camera and framing:
Motion:
Lighting and palette:
Audio:
Constraints:

Log layer:
Expected result:
Observed result:
Next move:
Stop rule:

この分離は、Soraのルートが時間制限を持つからこそ重要です。APIが使えないなら、形容詞を増やしても戻りません。policyで止まるなら、同じ意図を遠回しにするのではなく、原因を切り分けるべきです。

プロンプト集ではなくショット設計を書く

ショット設計は小さな制作カードです。プロンプトギャラリーのように美しい一文を保存するのではなく、カメラマンや編集者に渡せる指示を残します。長く書くことではなく、評価できるように書くことが目的です。

Sora 2 shot briefテンプレート。曖昧な案をsubject、action、camera、motion、lighting、palette、audio、constraintsに分ける。

使うフィールドは次の通りです。

フィールド書くこと意味
Shot IDcoffee-reveal-v1 のような短い名前出力と再試行を結びつける
RouteSora API、Videos API、移行先古いアプリ手順とAPI設定を混ぜない
Settingsmodel、size、seconds、referenceコンテナ制御を本文から外す
Subject anchor変わってほしくない被写体、場所、人物シーンの中心を固定する
Action beats順番に起きる2から4個の動作静止画説明で終わらせない
Camera構図、距離、角度、動き視聴者の見え方を決める
Motion速度、方向、タイミング、物理感ランダムな動きを減らす
Lighting and palette光、コントラスト、天候、色雰囲気を制御する
Audioセリフ、環境音、効果音、無音音の期待値を明確にする
Constraints変えてはいけないもの商品形状、人物、文字、安全境界を守る
Expected result何なら合格かレビューを具体化する
Stop rulerewrite、route、policy、cost、migration無限の再試行を止める

出力は必ずこのカードに照らして見ます。カメラは良いが商品が変わるなら、カメラは残してsubject anchorを強めます。速すぎるならsecondsやaction beatsを見直します。拒否されたなら、文章を隠すのではなく原因を調べます。

ぼんやりした案を制御できるショットへ変える

例文は、編集判断が見えるときに役立ちます。ルート、設定、合格条件がないコピペ文は、制作の半分しか担っていません。

ぼんやりした案制御できるショット設計強い理由
映画っぽいコーヒー広告Route: Sora API。Settings: landscape short clip。Subject: ウォルナットのカウンターに置いた透明なグラスカップ。Action beats: エスプレッソが注がれ、クレマが上がり、湯気が朝の横光を受ける。Camera: テーブル高から45度でゆっくりpush-in。Lighting: 暖かい窓光、柔らかい影、背景は控えめ。Audio: 静かなカフェの環境音とカップの軽い音。Constraint: 読めるブランド文字を入れず、カップ形状を保つ。「映画っぽい」ではなく、被写体、光、動作、ブランドリスク、合格条件がある。
未来都市のチェイスRoute: active video route。Settings: portrait test。Subject: 雨の高架市場を飛ぶ2機の配送ドローン。Action beats: 1機目が左に曲がり、ネオン看板を抜け、吊り下げケーブルを避け、配送台の上で減速する。Camera: 後方追跡、少し手持ち感、主体は安定。Lighting: 青い雨の反射と琥珀色の店明かり。Audio: 雨音、低いローター音、遠い人混み。Constraint: 衝突、武器、実在ロゴなし。動きは残しつつ、危険な表現へ流れにくい。
キツネの自然ドキュメンタリーRoute: migration-safe brief。Settings: 8秒横長。Subject: 雪の松林の端に立つ赤いキツネ。Action beats: 頭を上げ、耳を澄ませ、一歩進み、背後の枝から雪が落ちる。Camera: 固定telephoto feel、目線高さ、浅い被写界深度。Lighting: 冷たい夜明け、低コントラスト。Audio: かすかな風と雪音。Constraint: 自然な行動、人間なし、ファンタジーなし。観察できる小さな連続動作があり、雰囲気語だけで終わらない。

コーヒーの例で偽の文字が出続けるなら、次は「ロゴをきれいに」ではなく、文字面を消すか別ルートを考えます。チェイスが衝突に変わるなら、動作を弱めます。キツネの形が2回続けて崩れるなら、別ルートのテストに移ります。

API終了前にprompt logを残す

prompt logは、失敗を毎回の偶然から知識に変えます。ログがないと、全部が新しい言い回し問題に見えます。ログがあれば、reference input、duration、policy、cost、route、sceneのどれが効いているか見えます。

Sora 2 prompt logワークフロー。バージョン行、結果確認、access、policy、API sunsetのstop rulesを示す。

最小限のログはこうです。

フィールド
Versioncoffee-reveal-v2
Date2026-06-24
RouteSora API / Videos API
Settingssora-2、landscape、8 seconds、referenceなし
Prompt changeaction beatsを追加し、ブランド文字要求を削除
Result湯気とカップの動きは改善。背景に偽文字が残る
Decisionaction beatsを残し、文字面を場面から消す
Stop rule1回のクリーンな再試行後も文字が残れば、routeまたはpost-production判断へ移る
Migration notesettingsとproseを分けているので、別動画モデルに持ち込める

ログは地味で構いません。地味だから役に立ちます。どのフィールドを変えたのか、結果がどう変わったのか、いつ止めるべきかを残すためです。

特に残すべきものは次です。

  • 参考画像が文章より強く結果を変える場合。
  • キャラクター、商品、主体の一貫性テスト。
  • 尺を伸ばすとmotion errorが増える場合。
  • 合規な言い換え後もpolicyやinvalid promptが繰り返される場合。
  • コスト上、各再試行に理由が必要な場合。
  • API終了後に移行が必要な仕事。

第三者ページの「安い」「速い」「安定」などは、そのページの主張として記録するだけにします。ルート所有者と自分のテストで確認していない限り、制作ログの事実にはしません。

次の一手がプロンプトではない時

プロンプトを書き直す価値があるのは、原因がまだ文章にありそうな時だけです。別のownerが原因なら、追加の言い換えは診断を遅らせます。

症状可能性が高いowner次の一手
routeやmodelにアクセスできないaccount、region、organization、lifecycle英語の Sora 2 API Access Guide で確認
invalidまたはunsafeで拒否policy、曖昧さ、リクエスト内容Sora 2 Error Invalid Prompt Fix で診断
costやquotaが問題pricing、credits、duration、resolutionSora 2 Pricing Per SecondSora 2 Credits and Limits を確認
初心者向けの操作手順が必要product workflowHow to Use Sora 2 Video Generator Step by Step から始める
production fallbackが必要reliability、integration、migrationSora 2 Video API Stable Solution または Sora 2 vs Veo 3 vs Kling へ分岐

安全や権利に関わる要求では、停止ルールを早く出します。有名人らしさ、著作権キャラクター、隠し回避、欺く表現を文章で包み直すべきではありません。許可されるタスクで、問題が曖昧さや構造にある時だけ書き直します。

ライフサイクルの停止もあります。2026年9月24日以降も再現したいなら、Sora専用設定だけに依存しないでください。ショット設計、settings、accepted output、result notesを残し、別ルートでテストします。

ひとつのプロンプトを回す手順

実作業では短いループにします。

  1. routeと現在の状態を書く。
  2. model、size、seconds、referenceを本文から分ける。
  3. subject、action beats、camera、motion、lighting、audio、constraintsを書く。
  4. routeがまだ使える時だけ生成する。
  5. expected resultに照らして見る。
  6. 1回につき主要変数を1つだけ変える。
  7. 2回の集中した失敗後は、ログに明確な理由がなければ止める。
  8. accepted brief、settings、output、migration noteを保存する。

本文の出発点はこの程度で十分です。

hljs text
Create an 8-second video shot of [subject anchor] in [setting].
The shot begins with [starting frame], then [action beat 1], [action beat 2], and [ending beat].
Use [camera framing] with [camera movement], keeping [protected detail] stable throughout.
Lighting should be [lighting], with [palette] and [depth or texture cue].
Audio should include [ambient sound or silence] and avoid [unwanted sound].
Do not add readable brand text, public logos, celebrity likenesses, or extra characters.
The acceptable result is [specific output standard].

このテンプレートはあえて普通です。価値は周辺の記録、つまりroute、settings、expected result、stop ruleにあります。

よくある質問

2026年でもSora 2のプロンプトを学ぶ価値はありますか?

あります。ただし新しいアプリ手順としてではなく、移行できるショット設計として学ぶ場合です。Web/Appは終了済みで、APIにも終了予定があります。

Sora 2のプロンプトには何を書くべきですか?

被写体、場面、動作、カメラ、動き、光、色、音、制約、期待結果を書きます。model、size、seconds、characters、input referenceはrequest settingsに分けます。

modelsizesecondsはプロンプト本文ですか?

いいえ。これらはリクエスト設定です。本文でテンポを説明することはできますが、尺や出力形式の所有者はルート側のパラメータです。

Sora 2プロンプト生成ツールは使ってもいいですか?

下書きには使えます。ただし生成された文章を自分のショット設計に直し、route、settings、expected result、logを追加してから保存します。

invalid promptは書き方で直せますか?

曖昧さが原因なら直ることがあります。許可されない内容、アクセス不可、費用、API終了は、書き方では解決しません。

プロンプトは長いほど良いですか?

いいえ。ショットを判断できる長さで十分です。動作のある構造化された100から150語相当の設計は、形容詞だらけの長文より扱いやすいです。

参考画像やcharactersで本文の細部を省けますか?

省けません。見た目の固定には役立ちますが、action、camera、motion、lighting、constraintsは必要です。

Sora APIの終了後はどうしますか?

同じrouteが続く前提にしないでください。ショット設計、settings、accepted output、result notesを残し、別の動画ルートで再テストします。

タグ

この記事を共有

XTelegram