メインコンテンツへスキップ
POST
/
v3
/
async
/
seedance-v1.5-pro-i2v
Seedance 1.5 Pro 画像から動画
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/seedance-v1.5-pro-i2v \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "fps": 123,
  "seed": 123,
  "image": "<string>",
  "ratio": "<string>",
  "prompt": "<string>",
  "duration": 123,
  "watermark": true,
  "last_image": "<string>",
  "resolution": "<string>",
  "camera_fixed": true,
  "service_tier": "<string>",
  "generate_audio": true,
  "execution_expires_after": 123
}
'
{
  "task_id": "<string>"
}
これは非同期 API で、task_id を返します。task_id を使用してタスク結果照会 API を呼び出し、動画生成結果を取得します。テキストから動画、画像から動画(先頭フレーム)、画像から動画(先頭・末尾フレーム)の生成をサポートしています。
これは非同期API であり、非同期タスクの task_id のみを返します。この task_id を使用して タスク結果照会 API にリクエストし、生成結果を取得してください。

リクエストヘッダー

Content-Type
string
必須
列挙値: application/json
Authorization
string
必須
Bearer 認証形式: Bearer {{API Key}}。

リクエストボディ

fps
integer
デフォルト:24
フレームレート(1 秒あたりのフレーム数)。24 fps のみサポートされています。指定可能な値:24
seed
integer
ランダム性を制御するためのシード整数。範囲:[-1, 2^32-1]。-1 はランダムシードを使用することを意味します。同じシードと同じリクエストでは、類似した(ただし完全には同一ではない)結果が生成されます。値の範囲:[-1, 4294967295]
image
string
必須
画像から動画を生成する際の先頭フレーム画像。画像 URL または Base64 エンコードされた画像を指定できます。URL はアクセス可能である必要があります。Base64 形式:data:image/<图像格式>;base64,<Base64 编码>。サポート形式:jpeg、png、webp、bmp、tiff、gif。アスペクト比:(0.4, 2.5)、サイズ:(300, 6000) ピクセル、ファイルサイズ:< 30 MB。
ratio
string
デフォルト:"adaptive"
生成する動画のアスペクト比。‘adaptive’:テキストから動画の場合、モデルがプロンプトに基づいて最適な比率をインテリジェントに選択します。画像から動画の場合、アップロードされた先頭フレーム画像の比率に基づいて自動的に選択されます。指定可能な値:16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive
prompt
string
必須
期待する動画内容を説明するテキストプロンプト。中国語と英語をサポートしています。500 文字以内を推奨します。会話付きの音声を生成する場合は、音声内容を二重引用符で囲むと、より良い音声生成効果が得られます。
duration
integer
デフォルト:5
動画の長さ。単位は秒です。[4, 12] の範囲で指定できます。注意:長さは課金に影響します。値の範囲:[4, 12]
watermark
boolean
デフォルト:false
生成された動画にウォーターマークを含めるかどうか。true:ウォーターマークあり。false:ウォーターマークなし。
last_image
string
先頭・末尾フレーム画像から動画を生成する際の末尾フレーム画像。画像 URL または Base64 エンコードされた画像を指定できます。要件は image フィールドと同じです。アスペクト比が異なる場合、末尾フレームは先頭フレームに合わせて自動的にクロップされます。
resolution
string
デフォルト:"720p"
動画解像度。Seedance 1.5 pro は 480p、720p、1080p をサポートしています。指定可能な値:480p, 720p, 1080p
camera_fixed
boolean
デフォルト:false
カメラ位置を固定するかどうか。true:プラットフォームがプロンプトにカメラ固定の指示を追加します(効果は保証されません)。false:カメラを固定しません。
service_tier
string
デフォルト:"default"
リクエストを処理するサービス階層。‘default’:オンライン推論モード。RPM と同時実行クォータが低く、即時性が求められるシーンに適しています。‘flex’:オフライン推論モード。TPD クォータが高く、価格はオンラインモードの 50% で、遅延に敏感でないシーンに適しています。指定可能な値:default, flex
generate_audio
boolean
デフォルト:true
生成された動画に同期音声を含めるかどうか。true:プロンプトと視覚コンテンツに基づいて自動生成された音声、効果音、背景音楽を動画に含めます。false:無音動画を出力します。
execution_expires_after
integer
デフォルト:172800
タスクのタイムアウトしきい値。単位は秒で、created_at タイムスタンプから計算されます。デフォルト値:172800(48 時間)。範囲:[3600, 259200]。この時間を超えたタスクは自動的に終了され、‘expired’ としてマークされます。値の範囲:[3600, 259200]

レスポンス情報

task_id
string
必須
非同期タスクの task_id。この task_id を使用して タスク結果照会 API にリクエストし、生成結果を取得してください