Sora 2 API:料金・アクセス・セットアップガイド(2026)
Sora 2 API は 720p で0.10ドル/秒。完全な料金内訳、アクセス方法、OpenAI の Sora 2 と Sora 2 Pro で動画を生成する動作コードを解説。

要点
- Sora 2 API は OpenAI から
/v1/videosエンドポイント経由で稼働中。2つのモデル:sora-2(720p で0.10ドル/秒)とsora-2-pro(解像度により0.30〜0.70ドル/秒) sora-2の10秒 720p クリップ1本は約1.00ドル。sora-2-proの1080p で同じ長さは7.00ドル- アクセスには有料の OpenAI アカウントが必要 — ほとんどの開発者は、API に10ドル支出後に到達する利用ティア2で解放される
- 非同期で呼び出す:プロンプトを送信し、ジョブをポーリングし、完成した MP4 をダウンロード。動作コードは下記
OpenAI の Sora 2 は、単なる消費者向けの玩具ではなく API として出荷されました。これは、誰がこれで構築できるかを変えます。テキストプロンプトから同期音声付きの動画を生成し、パイプラインに組み込み、定額サブスクではなく秒単位で支払えるようになりました。料金は公開され、エンドポイントは安定しています。人がつまずくのは、アクセスティア、2つのモデルバリアント、非同期の呼び出しパターンです。ここでは、これで出荷するために必要なすべてを解説します。

Sora 2 API とは?
Sora 2 API は、テキストまたは画像プロンプトから動画を生成する OpenAI のプログラマティックなインターフェースで、/v1/videos エンドポイント経由で提供されます。2つのバリアントがあります:標準作業向けの sora-2 と、より高解像度のエクスポート向けの sora-2-pro です。
どちらもテキストプロンプト(および任意で画像)を受け取り、ネイティブで同期した音声付きの MP4 を返します — 別のサウンドトラックを継ぎ合わせる必要はありません。現在の標準スナップショットは sora-2-2025-12-08。古い sora-2-2025-10-06 スナップショットは非推奨なので、新しい統合はバージョンなしの sora-2 識別子か最新スナップショットを対象にすべきです。
Sora 2 API の概要:
| 機能 | sora-2 | sora-2-pro |
|---|---|---|
| 基本料金(720p) | 0.10ドル/秒 | 0.30ドル/秒 |
| 最大解像度 | 720p(1280×720) | 1080p(1920×1080) |
| ネイティブ音声 | あり | あり |
| 入力 | テキスト、画像 | テキスト、画像 |
| クリップ長(単一生成) | 最大20秒 | 最大20秒 |
| 拡張あり | 最大120秒 | 最大120秒 |
| エンドポイント | /v1/videos | /v1/videos |
*出典:OpenAI API ドキュメント、developers.openai.com、2026年*
2つのモデルは同じエンドポイントとパラメータを共有するので、切り替えは model フィールドの1行の変更です。これは、安い sora-2 でプロトタイピングし、1080p が必要なショットだけを sora-2-pro に昇格させるときに重要です。
Sora 2 API はいくらかかる?
Sora 2 API は生成された動画の秒単位で課金します。sora-2 は 720p で一律0.10ドル/秒。sora-2-pro は解像度に応じてスケール:720p で0.30ドル/秒、1024p で0.50ドル/秒、1080p で0.70ドル/秒です。
月額最低額も別の音声料金もありません — 価格は同期サウンドトラック込みの動画をカバーします。
Sora 2 API の公式料金(出力1秒あたり):
| モデル | 解像度 | 単価/秒 |
|---|---|---|
sora-2 | 720p(1280×720) | 0.10ドル |
sora-2-pro | 720p(1280×720) | 0.30ドル |
sora-2-pro | 1024p(1792×1024) | 0.50ドル |
sora-2-pro | 1080p(1920×1080) | 0.70ドル |
*出典:OpenAI API 料金、2026年。縦向き(例:720×1280)は横向きの対応版と同じ価格。*
秒単位は安く聞こえますが、掛け合わせるとそうでもありません。短いクリップは数セントから数ドル。A/B テスト用の一括はすぐ積み上がります。実際のクリップ長の費用はこちら:
1本のクリップの実際の費用:
| モデルと解像度 | 8秒クリップ | 12秒クリップ | 20秒クリップ |
|---|---|---|---|
sora-2 720p | 0.80ドル | 1.20ドル | 2.00ドル |
sora-2-pro 720p | 2.40ドル | 3.60ドル | 6.00ドル |
sora-2-pro 1080p | 5.60ドル | 8.40ドル | 14.00ドル |

標準と Pro の差は3〜7倍です。つまり本当のコストのレバーは割引ではなく — 捨てる予定の下書きに sora-2-pro を呼ばないことです。720p の sora-2 でプロトタイピングし、レビューし、採用分だけを Pro 解像度で再レンダリングしましょう。
Sora 2 vs Sora 2 Pro:どちらを使うべき?
反復、ソーシャルクリップ、720p で完結するものには sora-2 を使いましょう。1080p 出力が必要なとき、または追加の忠実度が秒あたり3〜7倍を払う価値があるときだけ sora-2-pro を使いましょう。
2つのモデルは異なる品質層を生みますが、異なるワークフローではありません。同じエンドポイント、同じパラメータ、同じ非同期パターン。これは意図的で — OpenAI は、何も書き直さずに安くプロトタイピングして Pro に昇格させてほしいのです。
- `sora-2` — ほとんどの作業のデフォルト。反復に十分速く、バリエーション生成に十分安く、720p はソーシャル、プレビュー、内部レビューに十分です。
- `sora-2-pro` — 成果物が1080p エクスポート、クライアント向けのメインショット、または動きの細部とシャープさが本当に重要なシーンのときに使いましょう。
注意点が1つ:どちらのモデルも単一生成を20秒に制限します。より長いシーケンスには拡張を連結します — 各20秒で最大6つ、合計最大120秒。各拡張はそれ自体の生成として課金されるので、120秒の Pro 1080p 動画は秒単価でおよそ84ドルであり、定額ではありません。長尺コンテンツはこの計算を前提に計画しましょう。
Sora 2 API へのアクセス方法は?
Sora 2 API のアクセスには有料の OpenAI アカウントが必要です。無料アカウントは呼び出せません。実際には、ほとんどの開発者は利用ティア2で解放します。これは API に少なくとも10ドルを支出し、ティアの時間要件を満たすと到達します。
アカウントのティアはレート制限も設定し、テストを越えた瞬間に重要になります。
ティア別の Sora 2 API レート制限(毎分リクエスト数):
| ティア | sora-2 RPM | sora-2-pro RPM |
|---|---|---|
| ティア1 | 25 | 10 |
| ティア2 | 50 | — |
| ティア3 | 125 | — |
| ティア4 | 200 | — |
| ティア5 | 375 | 150 |
*出典:OpenAI API レート制限ドキュメント、2026年*
モデルに到達する方法は3つあります:
経路1:OpenAI 直接
- ネイティブアクセス、最新スナップショットを最初に、フルなパラメータ制御
- 適切なティアの有料アカウントと個別のキー管理が必要
- 課金・監視・レート制限の対象となるプロバイダーが1つ増える
- 最適:すでに OpenAI に標準化しているチーム
経路2:第三者アグリゲータ
- 従量課金、多くの場合 OpenAI のティア要件を自分で満たさずに
- 品質と稼働率はプロバイダーにより異なる。公式 API をラップするものもあれば、しないものも
- 最適:OpenAI のアカウントティアを管理せずに Sora 2 が欲しい開発者
経路3:統一 API ゲートウェイ(OpenAI 互換)
- Sora 2 を他の動画・テキストモデルと並べる1つの API キーと1つの統合
- プロバイダーごとのティア制限なし — ゲートウェイが上流アクセスとフェイルオーバーを処理
- 識別子を1つ変えて
sora-2、sora-2-pro、その他の動画モデルを切り替え - 最適:動画プロダクトを構築し、再構築せずにモデルをテスト・切り替えたいチーム
Sora 2 だけを呼び出し、すでに OpenAI で動いているなら、直接が最も簡単です。摩擦は、Sora 2 を他のモデルと並べたいとき、またはティア要件のお守りをしたくないときに現れます。Velokey のような統一ゲートウェイは、同じキーで Sora 2 と他の動画モデルに到達する1つの OpenAI 互換エンドポイントを提供します — 各プロバイダーごとに別アカウントやティアをクリアする必要はありません。
Sora 2 API をコードでどう呼び出す?
Sora 2 は非同期です。生成リクエストを送信し、ジョブを受け取り、完了までポーリングし、MP4 をダウンロードします。OpenAI SDK は、ポーリングループを処理するヘルパーを提供します。
Python での最小パターンはこちら:
from openai import OpenAI
client = OpenAI(api_key="sk-...") # 環境変数を使い、決してハードコードしない
# 1回の呼び出しで送信して完了を待つ
video = client.videos.create_and_poll(
model="sora-2", # 1080p なら "sora-2-pro"
prompt="A drone shot flying over a coastal city at sunset, cinematic",
size="1280x720",
seconds="8",
)
# 完成した MP4 をダウンロード
content = client.videos.download_content(video.id)
content.write_to_file("output.mp4")
print("Saved output.mp4")ジョブキューや Webhook フローのためにポーリングを自分で管理したいなら、create と retrieve に分けます:
import time
# ジョブを開始してすぐに返す
job = client.videos.create(
model="sora-2",
prompt="A drone shot flying over a coastal city at sunset, cinematic",
size="1280x720",
seconds="8",
)
# 自分のスケジュールでポーリング(10〜20秒ごとが妥当)
while True:
job = client.videos.retrieve(job.id)
if job.status in ("completed", "failed"):
break
time.sleep(15)主なパラメータは model(sora-2 または sora-2-pro)、prompt、size(解像度文字列、例:1280x720)、seconds(クリップ長)です。統一ゲートウェイ経由でもコードは同一です — base_url をゲートウェイに向け、同じ OpenAI SDK を保つので、エンドポイントとキー以外は統合の何も変わりません。
実務的なヒント: model と size はハードコード文字列ではなく設定値にしましょう。そうすれば、ショットを sora-2 720p から sora-2-pro 1080p に昇格させるのがコード変更ではなく設定変更になり — レンダリングあたりのコストは1回の編集で調整可能になります。
よくある質問
Sora 2 API は動画1本あたりいくら?
sora-2 は 720p で1秒あたり0.10ドルなので、8秒クリップは0.80ドル、20秒クリップは2.00ドルです。sora-2-pro は 720p で0.30ドル/秒、1024p で0.50ドル/秒、1080p で0.70ドル/秒 — 10秒の1080p Pro クリップは7.00ドルです。課金は生成された動画の秒単位で、音声込みです。
sora-2 と sora-2-pro の違いは?
どちらも同じエンドポイントとパラメータから、同期音声付きの動画を生成します。sora-2 は最大 720p で0.10ドル/秒。sora-2-pro は最大1080p で、解像度により秒あたり3〜7倍のコストです。反復と 720p 出力には sora-2 を使い、より高い解像度が必要なときだけ sora-2-pro に切り替えましょう。
Sora 2 API へのアクセスはどう得る?
有料の OpenAI アカウントが必要です。無料アカウントは使えず、ほとんどの開発者は利用ティア2で到達します。これは少なくとも10ドルの API 支出が必要です。あるいは、第三者アグリゲータや統一 API ゲートウェイが、OpenAI のティア要件を自分で満たさずに Sora 2 のアクセスを提供します。
Sora 2 API の動画はどれくらい長くできる?
単一生成は sora-2 と sora-2-pro の両方で20秒に制限されます。各20秒の拡張を最大6つ連結して、最大120秒に到達できます。各拡張はそれ自体の生成として別途課金されるので、長いクリップはそれに応じてコストがスケールします。
Sora 2 API は音声を生成する?
はい。どちらのモデルも単一生成でネイティブに同期した音声付きの動画を返します — 別のサウンドトラックを追加しません。秒単価にはすでに音声トラックが含まれます。
OpenAI アカウントなしで Sora 2 API を使える?
直接は不可 — OpenAI は適切な利用ティアの有料アカウントを要求します。ただし、上流の OpenAI アクセスを代行する統一 API ゲートウェイやアグリゲータ経由で Sora 2 に到達でき、OpenAI のアカウントティアを自分で管理せずに1つの OpenAI 互換エンドポイントに対して統合できます。
OpenAI のアカウントティアをやりくりせずに Sora 2 が欲しい? [Velokey の API キーを取得](/)して、1つの OpenAI 互換エンドポイントで sora-2 と sora-2-pro を呼び出しましょう — 同じキーで動画・テキストモデルに到達でき、自動フェイルオーバー付き、各プロバイダーごとのティアをクリアする必要はありません。
*最終更新:2026年7月6日。本記事の料金とモデル詳細は、執筆時点の OpenAI 公式 API ドキュメントに基づきます。秒単価、レート制限、利用可能なスナップショットは OpenAI が定め、変更され得ます — 本番予算を確定する前に、公式の料金ページで現行の数値を確認してください。*


