GPT Image 2.5 Flare & Sunburst が EvoLink で利用可能にGPT Image 2.5 を試す

Sora 2 API

Sora 2、OpenAI の主力ビデオおよびオーディオ生成モデルをご紹介します。より強力な制御により、より物理的に正確で現実的なシーンを作成し、同期したダイアログと音響効果を生成できます。 EvoLink の Sora 2 を使用して、マーケティング、教育、クリエイティブ チーム向けに短い映画のようなストーリーを実現します。
モデルタイプ:

価格: $0.085(~ 5.76 credits) per second of video

本番ワークロード向けの安定したマネージドアクセスです。ダッシュボード請求、API キー管理、予測しやすい統合動作が必要な場合に適しています。

すべてのバージョンで同じ API エンドポイントを使用し、異なるのは model パラメータのみです。

123 (推奨:2,000)

Upload reference images

クリックしてアップロード、またはドラッグ&ドロップ

Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 10

Uploaded image pixels must exactly match the selected aspect_ratio

How to handle aspect ratio mismatch when using input images

Click Generate to see preview

履歴

最大20件

0 実行中 · 0 完了

生成結果の有効期限は24〜72時間で、期限後は完全に削除されます。必要なものはお早めにダウンロードしてください。

ここに生成履歴が表示されます

Sora 2 API サウンド付きのリアルなビデオ

Sora 2 API を使用すると、テキストを同期したダイアログと効果音を備えた短いビデオに変換し、さらに強力な指示に従い、より現実的なモーションを追加できます。

AIビデオ生成機能のシネマティックなショーケース1

Pricing

Sora 2
Video Generation
duration:4s
Price:
$0.339/ video
(23.04 Credits)
Sora 2
Video Generation
duration:8s
Price:
$0.678/ video
(46.08 Credits)
Sora 2
Video Generation
duration:12s
Price:
$1.017/ video
(69.12 Credits)

If an upstream route is unavailable, EvoLink can use the next available option where fallback coverage exists, helping teams keep costs and operations predictable.

Sora 2 API では何を構築できますか?

テキストとビデオを音声で同期

Sora 2 API を使用して、ダイアログ、音楽、効果音がビジュアルと一致する短いビデオを作成します。明確なプロンプトを作成し、サイズと秒数を選択すると、つなぎ合わされた音声の代わりにまとまったクリップが受信されます。これは、マーケティング チームやクリエイターにとってタイミングが重要な広告、予告編、ソーシャル投稿に最適です。

AI動画生成機能2の音声ショーケース

ストーリーボード対応のシーンと製品ショット

Sora 2 API を使用して、ストーリーボード、製品ショーケース、説明ビジュアルを作成します。バリアント間で外観の一貫性を保つために、オプションの image_urls イメージを最初のフレームとして指定できます。これにより、チームはメッセージングと行動喚起のタイミングを繰り返しながら、ブランドに基づいたクリップを迅速に作成できます。ランディング ページ、アプリ内ツアー、製品の発売に適しています。

AI動画生成機能3のストーリーボードショーケース

物理を意識した動きとリアルさ

地に足が着いていると感じる動きには、Sora 2 API を使用します。 OpenAI では、物理学の精度とリアリズムが向上したため、オブジェクトがより自然に動き、シーンが時間の経過とともに保持されることが報告されています。これにより、このモデルは、信頼性を高めるための教育クリップ、製品デモ、視覚的な説明に役立ちます。これにより、事後の大掛かりな手動クリーンアップの必要性が軽減されます。

AI動画生成機能4のモーションショーケース

チームが EvoLink の Sora 2 API を選択する理由

EvoLink の Sora 2 API は、明確なポリシー ガードレールを備えた OpenAI の文書化されたビデオ生成ワークフローに従います。

透明性のある使用料金設定

API リファレンスでは、ビデオ生成に許可されるモデル、クリップの長さ、出力サイズが定義されているため、チームはリクエストを標準化し、一貫して使用計画を立てることができます。

安全な本番環境のデフォルト

OpenAI の Sora 使用ポリシーでは、実際の人物の同意が必要であり、なりすましや有害なコンテンツが禁止されているため、チームは準拠したワークフローの明確な境界を得ることができます。

シングルエンドポイントアクセス

ビデオ ガイドでは、最初のフレームにオプションの image_urls を使用した単一の POST /v1/videos/generations ワークフローを示しています。これにより、統合が簡素化され、1 つのリクエストでクリエイティブな制御が維持されます。

Sora 2 API を統合する方法

EvoLink の API キーとルーティングを使用した公式ビデオ生成フローに従って、最初の Sora 2 API クリップを数分で生成します。

1

ステップ 1 - 認証とモデルの選択

EvoLink キーで認証し、model に sora-2-preview を指定して統合動画エンドポイントにリクエストを送信します。

2

ステップ 2 - プロンプト、サイズ、秒数

被写体・スタイル・アクションを説明するプロンプトに加え、必要に応じて image_urls、aspect_ratio、duration パラメータを送信します。このルートが受け付ける duration は 4、8、12 秒、aspect_ratio は 1280x720 と 720x1280 のみです。画像を含める場合、そのピクセルは選択した aspect_ratio と完全に一致している必要があります。一致しない場合は resize_mode(pad または crop)を使ってください。

3

ステップ 3 - 取得と公開

完了をポーリングし、音声付きのビデオ ファイルをダウンロードして、すぐにワークフローで公開または編集します。

Sora 2 API の機能

OpenAI の Sora 2 リリースと公式ドキュメントのハイライト (2025 年 9 月 30 日)

オーディオ

同期オーディオ生成

OpenAI は、Sora 2 を、音声、背景のサウンドスケープ、およびリアリズムの強い音響効果を作成できる汎用ビデオオーディオ システムであると説明します。これにより、別個のオーディオ ツールを使用しなくてもクリップが完成していると感じることができます。

リアリズム

物理を意識したリアリズム

OpenAI は、Sora 2 でのより優れた物理的精度とより現実的なモーションを報告し、時間の経過とともにシーンを保持するのに役立ちます。これは、信頼性に依存するデモ、教育用ビジュアル、製品ストーリーテリングに役立ちます。

コントロール

マルチショット命令に続く

Sora 2 は、世界の状態の一貫性を保ちながら、複数のショットにわたる複雑な指示に従うことができます。つまり、シーケンスやカメラの変更を説明するときに連続性が途切れることが少なくなります。

入力

画像参照の最初のフレーム

ビデオ生成ガイドは、最初のフレームとなる image_urls 画像をサポートしています。画像はターゲット サイズと一致する必要があり、サポートされる形式には JPEG、PNG、WebP が含まれます。

スタイル

スタイル範囲

OpenAI は、Sora 2 がリアル、映画、アニメのスタイルに優れていることを強調しています。ブランドやキャンペーンのトーンに合わせて、明確なヒントを使ってスタイルをガイドできます。

安全性

API ガードレール

動画生成ガイドには、18 歳未満に適したコンテンツのみ、実在の人物の禁止、著作権で保護されたキャラクターや音楽の拒否などのガードレールが列挙されています。人間の顔が含まれる入力画像も拒否されます。

Sora 2 API - よくある質問

Everything you need to know about the product and billing.

Sora 2 API は、テキスト プロンプトを短いビデオ クリップに変換し、同期されたオーディオを生成できる OpenAI のビデオ生成 API です。非同期ワークフローをサポートしています。リクエストを送信し、完了したら完成したビデオを取得します。 API には EvoLink を通じてアクセスします。これにより、キーと使用状況を 1 か所で管理しながらリクエストが OpenAI にルーティングされます。 OpenAI 安全ポリシーに従っているため、実在の人物や著作権で保護されたキャラクターは避けてください。信頼できる動きと一貫したスタイルが重要な広告、製品デモ、視覚的な説明に使用します。
EvoLink の Sora 2 ルートが受け付ける aspect_ratio は 2 つだけです:1280x720(横向き)と 720x1280(縦向き)。サイズは API リクエストの aspect_ratio フィールドで指定します。image_urls を渡す場合、アップロード画像のピクセルは選択した aspect_ratio と完全に一致している必要があります。不一致時の扱いは resize_mode(pad または crop)で制御できます。他のアスペクト比が必要な場合は、後処理でトリミングまたはパディングしてください。対応サイズは本ページのパラメータ一覧が基準です。
使えません。EvoLink が現在ルーティングしているのは公式 Sora 2 モデル(sora-2-preview)のみで、生成動画の秒数課金です。以前の Sora 2 Pro / Beta / Beta Max のルートは提供を終了し、/sora-2-pro は本ページへリダイレクトされます。現在の料金は本ページの価格表をご確認ください。
OpenAI の Sora 2 システム カードは、同期されたダイアログと音響効果を強調します。つまり、Sora 2 API は、画面上で起こっていることと一致する音声付きビデオを出力できます。実際には、正確な音声品質はプロンプトと説明するシーンによって異なります。一部のチームは依然としてブランディングのためにポストに音楽やナレーションを追加していますが、Sora 2 はタイミングと雰囲気のための強力なベース トラックを提供します。オーディオの動作はモデルや API の進化に応じて変化する可能性があるため、最新のドキュメントを確認してください。出力を確認し、安全ポリシーを念頭に置いてください。
ビデオ生成ガイドには、API ガードレールがリストされています。18 歳未満の視聴者に適したコンテンツのみ、著作権で保護されたキャラクターと著作権で保護された音楽は拒否され、現実の人物 (著名人を含む) は生成できず、人間の顔が含まれる入力画像は拒否されます。 OpenAI の使用ポリシーでは、なりすましや嫌がらせも禁止されており、実在の個人を描写する場合は同意が必要です。これらのルールを念頭に置いてプロンプトと参照アセットを作成し、出荷前に最新のポリシー更新を確認してください。アップデートを定期的に確認してください。ユースケースに実在の人物やブランド IP が含まれる場合は、そのコンテンツに Sora 2 API を使用しないでください。
はい。ビデオ生成ガイドは、ビデオの最初のフレームとなる image_urls 画像ファイルをサポートしています。これを POST /v1/videos/generations リクエストに含めて、画像の解像度がターゲット サイズと一致していることを確認してください。サポートされている形式は、image/jpeg、image/png、image/webp です。これは、ブランド資産や特定の環境を固定し、後続のフレームの一貫性を保つのに役立ちます。ワークフローで厳密なレイアウト制御が必要な場合は、きれいな参照画像から始めて、プロンプトをそれに合わせて配置してください。
生成時間は、モデルの選択、要求された秒数、サイズ、および現在のキューの負荷によって異なります。 Sora 2 API は非同期です。リクエストを送信し、結果をダウンロードする前に完了をポーリングします。実稼働環境では、再試行とタイムアウトを組み込み、UI に進行状況を表示します。予測可能な SLA が必要な場合は、予想されるトラフィック ウィンドウ中に典型的なプロンプトをテストし、平均完了時間を追跡します。 EvoLink は単にリクエストをルーティングするだけなので、タイミングは OpenAI の容量によって決まります。これが、短いクリップが反復の一般的な開始点である理由でもあります。
Sora 2 API 出力の使用権は、OpenAI の規約とポリシーに従いますが、プランや地域によって異なる場合があります。 EvoLink はこれらの条件を変更しません。単にリクエストをルーティングするだけです。出力を商業的に使用する前に、最新の OpenAI 使用ポリシー、コンテンツ ポリシー、および業界に適用されるプラットフォーム固有の規則を確認してください。クライアントの作業を作成している場合は、監査可能にするためにプロンプ​​トと出力を文書化し、依存したポリシーのバージョンの記録を保管してください。疑問がある場合は、ライセンスに関する質問について法律顧問に相談してください。
POST
/v1/videos/generations

Create Video

Sora 2 Preview (sora-2-preview) supports text-to-video, image-to-video and more.

Asynchronous processing mode, use the returned task ID to .

Generated video links are valid for 24 hours, please save them promptly.

Important Notes

  • Sora2 has very strict content moderation, tasks may fail due to this.
  • Real person images are not supported.

Request Parameters

modelstringRequiredDefault: sora-2-preview

Video generation model name.

Examplesora-2-preview
promptstringRequired

Prompt describing the video to generate, max 5000 tokens.

ExampleA cat playing piano
aspect_ratiostringOptionalDefault: 16:9

Video aspect ratio. Supports both ratio format (`16:9`, `9:16`) and pixel format (`1280x720`, `720x1280`).

ValueDescription
16:9Landscape video (16:9)
9:16Portrait video (9:16)
1280x720Landscape video (1280×720)
720x1280Portrait video (720×1280)
Example16:9
durationintegerOptionalDefault: 4

Video duration (seconds), default `4`.

ValueDescription
44 seconds duration
88 seconds duration
1212 seconds duration (Higher Cost)

Notes

  • Longer duration costs more
Example4
image_urlsarrayOptional

Reference image URLs for image-to-video.

Notes

  • Real person images not supported
  • Max 1 image per request
  • Max size: 10MB
  • Formats: .jpg, .jpeg, .png, .webp
  • Image pixel dimensions must exactly match the selected aspect_ratio
  • Image URL must be directly accessible by server
Examplehttp://example.com/image1.jpg
callback_urlstringOptional

HTTPS callback URL for task completion.

Notes

  • Triggered when task is completed, failed, or cancelled
  • Sent after billing confirmation
  • HTTPS only, private IPs not allowed
  • Max length: 2048 chars
  • Timeout: 10s, Max 3 retries (at 1s/2s/4s intervals)
Examplehttps://your-domain.com/webhooks/video-task-completed

Request Example

{
  "model": "sora-2-preview",
  "prompt": "A cat playing piano"
}

Response Example

{
  "created": 1757169743,
  "id": "task-unified-1757169743-docdemo0",
  "model": "sora-2-preview",
  "object": "video.generation.task",
  "progress": 0,
  "status": "pending",
  "task_info": {
    "can_cancel": true,
    "estimated_time": 300,
    "video_duration": 4
  },
  "type": "video",
  "usage": {
    "billing_rule": "per_second",
    "credits_reserved": 23.04,
    "user_group": "default"
  }
}