Kling 2.6 Motion Control API
Kuaishou が提供する Kling 2.6 Motion Control による動画生成の完全な API リファレンス。
モデルのバリエーション {#}
この API は、1 種類のモデルに対応しています。
Kling 2.6 Motion Control
エンドポイント
POST /api/v1/video/task
リクエストパラメータ
必須
任意
出力動画の長さは元の動画に従います。duration パラメータには対応していません。出力アスペクト比は入力メディアによって決まり、aspect_ratio には対応していません。上流プロバイダーは、どの入力が出力アスペクト比を決定するか、またその具体的な選択ルールを明示していません。
料金は、元の動画の長さを最も近い整数秒に四捨五入した値と、選択した出力解像度に基づいて計算されます。たとえば、5.4 秒は 5 秒、5.5 秒は 6 秒として課金されます。
リクエスト例
サンプルのメディア URL を、上記の要件を満たすご自身のファイルの URL に置き換えてください。
javascript
レスポンス形式
初期レスポンス
ポーリングに使用する task_id が返されます。
json
GET /api/v1/video/{task_id} でポーリングし、ステータスの確認と生成された動画の取得を行います。
ステータス値
submitted:タスクが受け付けられ、処理を待機中processing:動画を生成中succeed:動画の生成が完了failed:動画の生成に失敗
ベストプラクティス
- 参照メディア:画像を 1 枚、動画を 1 本だけ指定し、送信前に形式、ファイルサイズ、幅と高さを確認してください
- 向き:
character_orientationを切り替える際、特に"image"を選択する場合は、参照動画の長さを再確認してください - 元の音声:参照動画の元の音声を保持しない場合は、
keep_original_soundをfalseに設定してください。省略すると音声が保持されます