kling_generate_motion
Animate static character images by transferring motion from reference videos. Create dynamic videos from photos by applying movements extracted from source footage.
Instructions
Transfer motion from a reference video to a character image.
This tool enables character animation by extracting motion from a video
and applying it to a static character image.
Use this when:
- You want to animate a character image using motion from a video
- You want to create a dance or movement video from a still photo
- You need to transfer specific movements to a character
Returns:
Task ID and motion generation information.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| image_url | Yes | URL of the character image to animate. The character in this image will be animated with the motion from the reference video. | |
| video_url | Yes | URL of the reference video providing the motion. The character movements from this video will be transferred to the image. | |
| character_orientation | No | Orientation of the character. 'image' (default) uses the orientation from the character image, 'video' uses the orientation from the reference video. | image |
| mode | No | Generation mode. 'std' (standard, default) for faster generation, 'pro' for higher quality. | std |
| prompt | No | Optional text description to guide the motion transfer. Use to add details about the desired output. | |
| keep_original_sound | No | Whether to keep the original sound from the reference video. Options: 'yes' or 'no'. Default depends on API. | |
| callback_url | No | Webhook callback URL for asynchronous notifications. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |