Kling Motion Control lets you animate characters with precise, full-body motion by combining a character image and a motion reference video. If you want to create realistic dancing, walking, or action-driven avatars with detailed hand and body movement—this tutorial shows you exactly how to do it.
🎯 What You Need Before You Start
To generate a motion-controlled video with Kling, you need:
- A character image
- A motion reference video
- (Optional) A text prompt to describe scene or background
🚶♂️ Step 1: Prepare and Upload a Motion Reference Video
This video tells Kling what actions the avatar should perform.
✅ Guidelines for Best Results:
- Use real human actions whenever possible.
- Avoid multiple people; only 1 character will be used (largest in frame).
- Use videos with clear visibility of full body and head.
- Keep camera still—avoid panning, cuts, or zooming.
- Choose moderate speed motion; avoid overly fast movements.
- Duration must be between 3 to 30 seconds.
- Format: Vertical or horizontal video (short edge ≥ 340px, long edge ≤ 3850px).
Upload the video via:
- Local file upload
- Motion Library (prebuilt templates)
🖼️ Step 2: Upload the Character Image
This image is the avatar that will perform the motion.
✅ Tips:
- Choose either half-body or full-body image—match this with the motion video.
- Ensure face, body, and limbs are fully visible and not cut off.
- Use high-resolution images: short edge ≥ 300px, long edge ≤ 65536px.
- Works with realistic characters, stylized art, humanoid animals, and some non-human forms.
Upload from:
- Your device
- Image library
- Or generate an image with AI inside Kling
🧭 Step 3: Set Character Orientation (Optional)
You can control how the avatar aligns with the camera using two modes:
A. Character Orientation Matches Video (Default)
- Avatar follows the motion video completely, including movement direction and camera angles.
B. Character Orientation Matches Image
- Avatar keeps the same pose/direction as in the image.
- Camera movements (zoom in/out, tilt) can be added through prompt.
Choose the mode depending on your scene needs.
📝 Step 4: Add a Text Prompt (Optional)
You can add a short prompt to control:
- Scene background
- Extra objects or interactions (e.g., “A corgi runs around her feet”)
- Clothing details
- Camera movement (if orientation is image-based)
📌 Prompts are optional, but helpful for enhancing detail.
🎬 Step 5: Generate the Motion Video
Once you’ve uploaded:
- The character image
- The motion reference
- (Optional) The prompt
Click Generate. Kling will process and animate the character to mimic the motion from your video.
⏳ Processing time depends on video length and complexity.
🧪 Tips for Better Output
- Match full-body images with full-body motion videos (and vice versa for half-body).
- Use motion videos with enough space for wide movements.
- Avoid using cropped or unclear character images.
- If the video is fast-paced or has jerky motion, the output may be shortened.
Now you’re ready to create motion-driven AI avatar videos with Kling. Just upload your assets, fine-tune orientation, and bring your character to life with cinematic motion in minutes.
Find out about the other Kling AI features for video and image generation.