Kling 3.0 モーションコントロール API

単一の API 呼び出しで、参照動画の人物モーションをキャラクター画像に転送。720p 出力は $0.1134/秒から、1080p HD 画質対応、最大30秒の動画生成、異なる向きモードに対応。
Motion transfer API

参照動画でキャラクター画像をアニメーション化。向き制御、オリジナル音声保持、非同期 API 配信で本番環境のワークフローに対応。

  • $0.1134/秒から
  • 720p / 1080p
  • 入力: 画像 + 動画
  • 最大 10s / 30s
Kling 3.0 モーションコントロール機能のショーケース

Reference video motion, image character guidance, and async delivery in one production-ready route.

Estimated Cost (5s)
8.1648 Credits
Sample Result

No sample available

0 (suggested: 2,000)

Motion source video (MP4/MOV, 340-3850px per side, 3-30s, max 100MB)

Click to upload or drag and drop

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

Character image to animate (JPG/PNG, max 10MB)

Click to upload or drag and drop

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

Character facing direction in generated video

Keep the original audio from the reference video

Click Generate to see preview

履歴

最大20件

0 実行中 · 0 完了

ここに生成履歴が表示されます

Billing Rules

  • Price shown is per second
  • Billed by output video duration, rounded to nearest integer
  • Duration depends on reference video (max 10s for image orientation, 30s for video orientation)
  • Total = price/second × actual duration

Pricing

Popular
Kling 3.0 Motion Control
Motion Control
Quality:720p
Price:
$0.1134/ second
(8.1648 Credits)
Kling 3.0 Motion Control
Motion Control
Quality:1080p
Price:
$0.1512/ second
(10.88368 Credits)

If it's down, we automatically use the next cheapest available—ensuring 99.9% uptime at the best possible price.

モーションコントロール API で何が構築できますか?

バーチャルアバターとキャラクターアニメーション:参照動画から駆動

静止キャラクター画像を参照パフォーマンス動画でアニメーション化、手動リギングやフレームごとの編集は不要。このワークフローはクリエイターツール、バーチャルアバター、ショート動画コンテンツ、キャラクター主導の動画制作に適しており、特に自然な人物モーションが重要なシーンに最適。

参照動画からアバターアニメーション生成

ダンス、ジェスチャー、パフォーマンス転送:ソーシャルコンテンツ向け

ダンスの動き、ジェスチャー、身体パフォーマンスを1つの動画から異なるキャラクターに転送、ソーシャルメディア制作、マーケティング素材、クリエイターワークフローに使用。チームは単一のモーションソースを複数のキャラクター主導の出力に変換し、キャンペーンの反復速度を加速できます。

ダンスとジェスチャー転送のショーケース

参照駆動モーションワークフロー:向き制御対応

生成されたキャラクターがソース画像の方向に従うか参照動画の方向に従うかを制御し、予算と制作ニーズに基づいて 720p または 1080p 出力を選択。これにより、開発者は汎用的な画像から動画への生成よりも構造化されたモーション制御パイプラインを得られます。

向き設定付きモーション制御ワークフロー

チームがモーションコントロール API を選ぶ理由

Kling 3.0 モーションコントロールは、実際のパフォーマンス素材をキャラクターアニメーションに変換するより制御可能な方法を提供し、予測可能な秒単位の価格設定と本番環境対応の API ワークフローを備えています。

汎用動画生成より制御可能

モーションコントロールは、モデルにゼロからモーションを作成させるのではなく、参照パフォーマンス動画をモーションソースとして使用。これにより、出力動作の制御が容易になり、特にキャラクター駆動のワークフローに適しています。

手動リギング不要で制作を高速化

チームは静止画像とモーションクリップを使用可能なアニメーション出力に変換でき、従来のアニメーションパイプラインを構築する必要がありません。これにより、プロトタイプ、マーケティング素材、クリエイターツールのセットアップの障壁が低くなります。

反復ワークフローに適した予測可能な API 価格

秒単位の課金、720p と 1080p モード、明確な期間制限により、コスト見積もりが容易。これはバッチジョブ、ユーザー生成コンテンツワークフロー、自動化コンテンツパイプラインにとって重要です。

モーションコントロール API の統合方法

参照入力から配信アニメーションまでの3つの実用的なステップ。

1

クリアなキャラクター画像とモーションソース動画を準備

ターゲットキャラクターの参照画像と転送したいパフォーマンスを含む参照動画をアップロード。明確な身体の可視性と安定したソースモーションにより、出力の一貫性が向上します。

2

モーション設定付き非同期生成リクエストを送信

画像、動画、画質モード、向きパラメータを API に送信。タスクは非同期で実行されるため、本番パイプライン、キューシステム、自動化ワークフローへの統合が容易です。

3

タスクステータスをポーリング、出力をレビュー、反復

結果が準備できるまでタスクステータスを確認し、生成されたクリップをレビューして必要に応じて入力を改善。この反復ループは、クリエイター製品、内部ツール、反復可能な動画ワークフローに適しています。

モーションコントロール API のコア機能

参照駆動のキャラクターアニメーション

モーション

参照動画モーション転送

ソースパフォーマンス動画を使用してターゲットキャラクター画像の動きを駆動し、プロンプトのみの生成よりもモーション出力を反復可能で制御しやすくします。

向き

キャラクター向き制御

出力キャラクターが参照画像の向きに従うか、ソース動画の向きに従うかを選択し、必要なモーション転送のタイプに応じて調整できます。

一貫性

サブジェクト要素の一貫性サポート

反復生成と制作バリエーション全体でより安定したキャラクターアイデンティティが必要な場合、モーションコントロールを Kling カスタム要素ワークフローと組み合わせます。

音声

オリジナル音声保持

ワークフローが最終出力でモーションとソース音声の連続性を必要とする場合、参照動画からオリジナル音声を保持します。

価格

明確な出力制限付き秒単位価格

秒単位の課金、可視的な期間制約、明確な品質階層により、コスト見積もりが容易。これにより、チームはクリエイターツールと自動化パイプラインの使用を計画できます。

品質

720p と 1080p 配信モード

制作目標、納期ニーズ、予算感度に基づいて、低コストまたは高品質の出力パスを選択します。

よくある質問

Everything you need to know about the product and billing.

モーションコントロール API は、参照動画から人物モーションを参照画像のキャラクターに転送します。Kling の 3.0 モデルを使用して自然なアニメーションを合成します。参照画像と参照動画の両方が必須入力です。
参照画像(アニメーション化するキャラクター)と参照動画(モーションソース)が必要です。キャラクターは上半身または全身が明確に見える必要があります。動画はカットやカメラの動きなしに明確な人物モーションを含む必要があります。
最大期間は character_orientation に依存:'image'(キャラクターが画像のように向く)に設定すると最大10秒、'video'(キャラクターが動画のように向く)に設定すると最大30秒。最小は3秒。実際の期間は参照動画から抽出可能なモーションに依存します。
モーションコントロールは秒単位の課金で、基本レートは 8.1648 クレジット/秒(720p)。1080p 品質は基本レートの 1.333 倍。実際の生成期間で課金され、最も近い秒に切り上げ。グループ固有の価格については EvoLink ダッシュボードを確認してください。
このパラメータは生成されたキャラクターの向きを制御します。'image' に設定すると、キャラクターは参照画像と同じ方向を向きます(最大10秒動画)。'video' に設定すると、キャラクターは参照動画と同じ方向を向きます(最大30秒動画)。
はい、element_list を使用して Kling カスタム要素経由で作成されたサブジェクト要素を参照できます。要素を使用する場合、キャラクターの向きは現在動画の向きのみに制限されています。最大1つの要素がサポートされています。
制限、価格、利用可能なモードはプロバイダーと地域によって決定されます。EvoLink ダッシュボードと API レスポンスを真実のソースとして使用してください。最新の制約とパラメータについては API ドキュメントを確認してください。
POST
/v1/videos/generations

Create Motion Control Video

Kling 3.0 Motion Control (kling-v3-motion-control) transfers human motion from a reference video onto a character in a reference image.

Asynchronous processing mode, use the returned task ID to query status.

Generated video links are valid for 24 hours, please save them promptly.

Important Notes

  • Both reference image and reference video are required.
  • Max duration: 10s (image orientation) or 30s (video orientation).
  • Billed by actual generated duration, rounded to nearest second.
  • Pricing: 720p = 1.0x base, 1080p = 1.333x base.

Request Parameters

modelstringRequiredDefault: kling-v3-motion-control

Motion control model name.

Examplekling-v3-motion-control
image_urlsstring | string[]Required

Reference image URL(s). The character in this image will be animated with the motion from the reference video.

Notes
  • Formats: JPG, JPEG, PNG
  • Max size: 10MB
  • Dimensions: 300px-65536px per side
  • Aspect ratio: 1:2.5 to 2.5:1
  • Character should show clear upper body or full body
  • Avoid extreme orientations (e.g., upside down, lying flat)
Examplehttps://example.com/character.png
video_urlsstring | string[]Required

Reference video URL(s). The motion in this video will be transferred to the character in the reference image.

Notes
  • Formats: MP4, MOV
  • Max size: 100MB
  • Dimensions: 340px-3850px per side
  • Duration: 3s minimum
  • Max 10s (image orientation) or 30s (video orientation)
  • Recommend single-person video with clear, steady motion
  • Avoid camera cuts, fast motion, or scene transitions
Examplehttps://example.com/dance.mp4
promptstringOptional

Optional text prompt to add elements or camera effects to the generated video.

Notes
  • Max 2500 characters
  • Can describe clothing, scene additions, or camera movements
ExampleA girl wearing a gray loose T-shirt and denim shorts
qualitystringRequired

Video output quality. Affects billing multiplier.

ValueDescription
720pStandard quality (1.0x base price)
1080pHigh quality (1.333x base price)
Example720p
model_params.character_orientationstringRequired

Controls the facing direction of the generated character.

ValueDescription
imageCharacter faces same as reference image (max 10s)
videoCharacter faces same as reference video (max 30s)
Notes
  • When using element_list, only 'video' orientation is supported
Exampleimage
model_params.keep_soundbooleanOptionalDefault: true

Whether to keep the original audio from the reference video.

Notes
  • true = keep original sound, false = mute
Exampletrue
model_params.element_listarrayOptional

Subject element references for consistent character appearance.

Notes
  • Format: [{element_id: string}]
  • Max 1 element
  • Only video-created elements supported (reference_type=video_refer)
  • When used, character_orientation must be 'video'
Example[{"element_id": "12345"}]
model_params.watermark_infoobjectOptional

Watermark configuration for the generated video.

Notes
  • Format: {enabled: boolean}
Example{"enabled": false}
callback_urlstringOptional

HTTPS callback address after task completion.

Notes
  • Triggered on completion, failure, or cancellation
  • HTTPS only, no internal IPs
  • Max length: 2048 chars
  • Timeout: 10s, Max 3 retries
Examplehttps://your-domain.com/webhooks/video-task-completed

Request Example

{
  "model": "kling-v3-motion-control",
  "prompt": "A girl wearing a gray loose T-shirt and denim shorts",
  "image_urls": ["https://example.com/character.png"],
  "video_urls": ["https://example.com/dance.mp4"],
  "quality": "720p",
  "model_params": {
    "character_orientation": "image",
    "keep_sound": true
  }
}

1080p with Element Example

{
  "model": "kling-v3-motion-control",
  "image_urls": ["https://example.com/character.png"],
  "video_urls": ["https://example.com/dance.mp4"],
  "quality": "1080p",
  "model_params": {
    "character_orientation": "video",
    "keep_sound": false,
    "element_list": [
      {"element_id": "12345"}
    ]
  }
}

Response Example

{
  "created": 1757169743,
  "id": "task-unified-1757169743-v3mc",
  "model": "kling-v3-motion-control",
  "object": "video.generation.task",
  "progress": 0,
  "status": "pending",
  "task_info": {
    "can_cancel": true,
    "estimated_time": 180
  },
  "type": "video",
  "usage": {
    "billing_rule": "per_second",
    "credits_reserved": 40.824,
    "user_group": "default"
  }
}
Kling 3.0 モーションコントロール API - 動画モーション転送、$0.1134/秒から | EvoLink