Skip to main content
POST
Video Edit: create an edit task from video + reference images + instruction
右側の Playground で直接デバッグできます: AuthorizationBearer sk-your-api-key を入力し、model / input.media / parameters を設定してからリクエストを送信してください。正常に送信されると task_id が返ります。ポーリングとダウンロードについては下記を参照してください。
このページでは happyhorse-1.0-video-edit(Video Edit)の作成エンドポイントを説明します。動画 1 本 + 最大 5 枚の参照画像 + 自然言語の指示を指定して、動画要素をローカル/グローバルに編集できます。モデル名にはハイフンがあることに注意してください(video-edit)。完全な非同期フローについては、HappyHorse の概要 を参照してください。
  • input.media には、video(編集対象の動画)と少なくとも 1 枚の reference_image(最大 5 枚)の両方を含める必要があります。
  • モデル名は happyhorse-1.0-video-editハイフンあり)で、Wan の wan2.7-videoedit(ハイフンなし)とは異なります。間違えないでください。
  • 作成リクエストは /wan/api/v1/...X-DashScope-Async: enable で送信します。/v1/videos を使用しないでください。

コード例

パラメータとメディアのクイックリファレンス

media[] の値

動画編集の出力時間は入力動画に従い、duration によって決まりません。そのため、この機能では通常 duration を渡しません。

レスポンス形式

送信後、GET /v1/tasks/{task_id}をポーリングしてcompletedまで待ち、その後、result_urlから mp4 をダウンロードしてください(Authorization ヘッダーなしで、24時間で期限切れです)。完全なポーリングループは HappyHorse の概要 · 非同期呼び出しフロー を参照してください。

承認

Authorization
string
header
必須

The API Key obtained from the APIYI Console

ヘッダー

X-DashScope-Async
enum<string>
デフォルト:enable
必須

Async processing switch, must be set to enable

利用可能なオプション:
enable

ボディ

application/json
model
enum<string>
デフォルト:happyhorse-1.0-video-edit
必須

Model ID, fixed to happyhorse-1.0-video-edit (has a hyphen)

利用可能なオプション:
happyhorse-1.0-video-edit
input
object
必須
parameters
object

レスポンス

Task submitted, returns task_id and PENDING status

output
object
request_id
string

Unique request identifier

:

"..."