Sora 2 Pro ビデオを作成する
テキスト、画像、またはストーリーボードのジョブを送信し、クレジットをすぐに差し引いて、taskId を受け取ります。
ペイロードパラメータ
- モデル: 必須。上記のサポートされているモデル文字列のいずれかを使用してください。
- プロンプト: ストーリーボードを除いて必須。生成したいシーンを記述します。
- imageData: 画像からビデオへの変換に必要です。プレフィックス「data:image/*;base64,」が付いた Base64 データ URL。
- imageUrl: オプション。 Base64 を送信したくない場合は、パブリック イメージ URL。
- アスペクト比: オプション。 「ランドスケープ」または「ポートレート」(デフォルトのランドスケープ)。
- nFrames: オプション。 「10」/「15」/「25」(25は絵コンテのみ)。
- サイズ: オプション (プロテキスト/画像)。 「標準」または「高」。
- ウォーターマークの削除: オプション (テキスト/画像)。ウォーターマーク フラグを削除します。デフォルトは true。
- ショット: ストーリーボードに必要です。シーンと長さを含むショットの配列。
- isPublic: オプション。結果がパブリックかどうか、デフォルトは true。
注意事項
- サポートされているモデル: sora-2-text-to-video、sora-2-image-to-video、sora-2-text-to-video-stable、sora-2-image-to-video-stable、sora-2-pro-text-to-video、sora-2-pro-image-to-video、sora-2-pro-storyboard。
- クレジットは送信時に差し引かれます。失敗したジョブは自動的に返金されます。
- ストーリーボード モードにはショット配列が必要です。
ショットの構造
ストーリーボードのリクエストに必要です。各項目はシーンと継続時間を定義します。
[
{ "scene": "日の出、暖かい光の居心地の良いカフェ。", "duration": 7.5 }
]- シーン: ショットの説明。
- 期間: 秒 (7.5 などの小数をサポート)。
サンプルリクエスト
curl -X POST https://sora2-api.com/api/v1/video/sora-pro \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sora-2-pro-text-to-video",
"prompt": "夕暮れ時にネオンが輝くストリートマーケットを撮影した映画のような追跡映像。",
"aspectRatio": "landscape",
"nFrames": "10",
"size": "high",
"removeWatermark": true,
"isPublic": true
}'応答例
{
"code": 0,
"message": "ok",
"data": {
"id": "task_1234567890",
"taskId": "task_1234567890"
}
}