快手が開発したKling AI 2.6モーションコントロールAPIは、参照動画から実際の人物の動きやジェスチャー、表情を、安定したタイミングと高いリアリティでキャラクター画像へ反映するパフォーマンス駆動型の画像から動画生成モデルです。

Pricing: 11 credits/s ($0.055) for 720P; 18 credits/s ($0.09) for 1080P High-tier top-ups (+10% bonus) bring effective pricing down to ~$0.050/s (720 p) and ~$0.081/s (1080 p).
Input

A text description of the desired output. Maximum length is 2500 characters.

0/2500

Click to upload or drag and drop

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

Reference image. The characters, backgrounds, and other elements in the generated video are based on the reference image. Supports .jpg/.jpeg/.png, max 10MB, size needs to be greater than 300px, aspect ratio 2:5 to 5:2.

Click to upload or drag and drop

Supported formats: MP4, QUICKTIME Maximum file size: 100MB; Maximum files: 1

Reference video. The character actions in the generated video are consistent with the reference video. Supports .mp4/.mov, max 100MB, 3-30 seconds duration depending on character_orientation.

Generate the orientation of the characters in the video. 'image': same orientation as the person in the picture (max 10s video). 'video': consistent with the orientation of the characters in the video (max 30s video).

Output resolution mode. Use 'std' for 720p or 'pro' for 1080p.

Output
output typevideo
Examples

Explore different use cases and parameter configurations

README

Complete guide to using kling-2.6/motion-control

Kling 2.6モーションコントロールAPI:キャラクター画像にモーションを転写

Original image
ParameterDetails
model必須。kling-2.6/motion-controlに設定します。
input_urls必須。1つの画像URL(ファイルの中身ではなく、アップロード後のファイルURL)を含む配列。形式:JPEG、PNG、またはJPG。最大10MB、300px超、アスペクト比2:5〜5:2。被写体の頭部、肩、胴体がはっきりと写っている必要があります。
video_urls必須。適用するモーションパターンを定義する1つの動画URLを含む配列。形式:MP4またはQuickTime。最大100MB、長さ3〜30秒。被写体の頭部、肩、胴体がはっきりと写っている必要があります。
character_orientation必須。画像内の人物の向きに合わせる場合は"image"(モーション動画は最大10秒)、動画内のキャラクターの向きと一致させる場合は"video"(モーション動画は最大30秒)に設定します。
mode必須。出力解像度:"720p"または"1080p"。
prompt任意。希望する出力のテキスト説明(最大2500文字)。
callBackUrl任意。タスク結果を受信するWebhook URL(本番環境で推奨)。タスク詳細取得エンドポイントをポーリングすることも可能です。
Kling 2.6モーションコントロールKling 3.0モーションコントロール
モデルIDkling-2.6/motion-controlkling-3.0/motion-control
prompt任意、最大2500文字任意、0〜2500文字
image1つのURL(JPEG、PNG、JPG)、最大10MB、300px超、アスペクト比2:5〜5:21つのURL、340px超、アスペクト比2:5〜5:2
モーション動画1つのURL(MP4、QuickTime)、最大100MB、3〜30秒1つのURL、最大100MB、3〜30秒、340px超、アスペクト比2:5〜5:2
character_orientation必須:"image"(最大10秒の動画)または"video"(最大30秒の動画)任意:"video"(デフォルト、推奨)または"image"
mode必須:"720p"または"1080p"任意:"720p"(デフォルト)または"1080p"
  • 01
  • 02
  • 03
  • 04
  • 4.9/ 5
    45,673 ratings
    Pick a reaction

    Kie.aiの新規ユーザーにはテスト用に無料クレジット80が付与されます。これを使用して、このページのプレイグラウンドでコードを書かずにこのモデルを試したり、Kling 2.6モーションコントロールAPIを呼び出したりできます。クレジットを使い切った後はチャージ可能で、料金は上部の料金カードに表示されています。

    720pおよび1080p出力の料金は、上部の料金カードに表示されています。アカウントにはすべての生成サービスで共有される1つのクレジット残高があり、残りクレジット取得APIで確認できます。

    はい、あります。Klingモーションコントロールは、参照動画の動きのパターンを静止した参照画像の被写体に適用します。Klingによると、VIDEO 2.6モーションコントロールは静止したキャラクター画像と動きの動画を入力として受け取ります。

    Kie.aiのAPIキー管理ページでキーを作成してください。Kie.aiマーケットのすべてのモデルは同じ認証方式を使用しており、Kie.aiのAPIキー管理ページで取得したキーをAuthorization: Bearer YOUR_API_KEYヘッダーに指定します。

    必須パラメータのcharacter_orientationは、被写体の向きとモーション動画の最大秒数を制御します。"image"に設定すると画像内の人物と同じ向きが維持され、ドキュメント上は最大10秒のモーション動画に対応しています。"video"に設定すると動画内のキャラクターの向きと一致し、最大30秒のモーション動画に対応します(上部のパラメータ表を参照してください)。

    1回のリクエストで指定できるのは最大で画像URL1つと動画URL1つであり、ローカルファイルのURLを取得するにはまずKie.aiのファイルアップロードAPIでアップロードしてください。画像はJPEG、PNG、またはJPG形式で、最大10MB、300px超、アスペクト比2:5〜5:2である必要があります。モーション動画はMP4またはQuickTime形式で、最大100MB、長さ3〜30秒である必要があります。両方のファイルに被写体の頭部、肩、胴体がはっきりと写っている必要があり、詳細については上部のパラメータ表を参照してください。

    Kie.aiのドキュメントによると、出力には参照動画の音声トラックが保持される場合があります。2026年10月にKie.aiで実施した3回のテストすべてにおいて、返された各MP4には音声トラックが含まれていました。なお、トラックの存在のみを確認しており、音声の試聴や評価は行っていません。

    Klingのモーションコントロールユーザーガイドによると、Kling VIDEO 3.0モーションコントロールはVIDEO 2.6で導入されたモーションコントロールをベースに構築されており、顔の一貫性が向上しています。Kie.aiのドキュメントでは、kling-2.6/motion-controlはcharacter_orientationとmodeが必須であり、300pxより大きい画像が必要です。kling-3.0/motion-controlモデルではmode(デフォルトは720p)とcharacter_orientation(デフォルトはvideo)が任意となり、画像と動画の両方が340pxより大きく、アスペクト比が2:5〜5:2である必要があります。ドキュメントに記載された違いについてはこのページの比較表を参照し、各モデルの料金についてはそれぞれの料金カードを確認してください。

    createTaskリクエストでcallBackUrlパラメータを渡すと、ジョブ完了時にKie.aiからWebhookへ結果が送信されるため、本番環境ではこの方法が推奨されます。あるいは、ジョブ作成時に返されたタスクIDを使用してタスク詳細取得エンドポイントをポーリングすることも可能です(上部のパラメータ表を参照してください)。