Nano Banana 2Nano Banana 2 is live
WaveSpeed.ai
Home/Explore/Kling Models/kwaivgi/kling-v3.0-pro/motion-control
motion-control

motion-control

Kling 3.0 Standard

kwaivgi/kling-v3.0-pro/motion-control

Kling 3.0 Standard Motion Control transfers motion from reference videos to animate still images. Upload a character image and a motion clip (dance, action, gesture), and the model extracts the movement to generate smooth, realistic video. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Input

Hint: You can drag and drop a file or click to upload

preview

Hint: You can drag and drop a file or click to upload

Whether to retain the original video sound

Idle

Your request will cost $0.84 per run.

For $10 you can run this model approximately 11 times.

ExamplesView all

README

Kling V3.0 Pro Motion Control

Kling V3.0 Pro Motion Control is the premium tier motion transfer model, applying movements from a driving video to a character image with superior quality and detail preservation. Upload a character image and a motion video — the model generates a high-fidelity video with the character mimicking the movements.

Why Choose This?

  • Pro-tier quality Superior visual fidelity and motion accuracy compared to the standard version.

  • Motion transfer Apply movements from any driving video to your character image.

  • Enhanced character preservation Better maintains the visual identity and fine details of your character.

  • Flexible orientation Choose whether the character follows the image or video orientation.

  • Audio preservation Option to keep the original video sound in the output.

  • Prompt Enhancer Built-in tool to automatically improve your descriptions.

Parameters

ParameterRequiredDescription
imageYesCharacter reference image (URL or upload)
videoYesDriving video with motion to transfer (URL or upload)
character_orientationYesOrientation mode: "image" or "video"
promptNoOptional text to guide the motion transfer
negative_promptNoElements to avoid in the output
keep_original_soundNoRetain original video audio (default: enabled)

How to Use

  1. Upload character image — provide the character you want to animate.
  2. Upload driving video — provide the video with the motion to transfer.
  3. Select character_orientation — choose "image" or "video":
    • image: Character follows the image's orientation (max video: 10s)
    • video: Character follows the video's orientation (max video: 30s)
  4. Add prompt (optional) — describe any style or motion preferences.
  5. Add negative prompt (optional) — specify elements to avoid.
  6. Keep original sound (optional) — toggle to retain or remove audio.
  7. Run — submit and download your motion-controlled video.

Pricing

DurationCost
≤3 s$0.504
5 s$0.84
10 s$1.68
20 s$3.36
30 s (max)$5.04

Billing Rules

  • Minimum charge: 3 seconds
  • Maximum duration: 30 seconds (or 10 seconds if character_orientation = "image")
  • Rate: $0.84 per 5 seconds

Best Use Cases

  • Professional Production — High-quality character animation for commercial use.
  • Virtual Presenters — Create premium talking or moving avatars.
  • Dance & Performance Videos — Transfer complex dance moves with superior detail.
  • Marketing & Advertising — Generate polished character videos for campaigns.
  • Gaming & Entertainment — Animate game characters or mascots with pro-level quality.

Pro Tips

  • Use clear, front-facing character images for best identity preservation.
  • Ensure the driving video has clear, visible movements for accurate transfer.
  • Choose "image" orientation when character pose should match the reference image.
  • Choose "video" orientation for longer videos (up to 30s) or when following video perspective.
  • Pro tier is recommended for final production work where quality is paramount.
  • Use Std version for iterations, then switch to Pro for final renders.

Notes

  • image, video, and character_orientation are all required fields.
  • character_orientation = "image": Maximum video duration is 10 seconds.
  • character_orientation = "video": Maximum video duration is 30 seconds.
  • Minimum billing duration: 3 seconds.
  • Ensure uploaded file URLs are publicly accessible.

Related Models