Animate a person with a motion video
kling_motion_controlMotion Control: make the person in imageUrl perform the movement of motionUrl (a 3-30 s video: from kling_upload_asset or kling_list_motions). The result is as long as the motion video. kling-v3-0 (default) 9 credits a second at std, kling-v2-6 35 credits per 5 s. A job, like kling_text_to_video. POST /videos/motion-create.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | std (default) or pro. | |
| No | The Kling account email. Optional: by default the account with the most free job slots; results name the account used. Pass it whenever an input belongs to one account (an uploaded file, a voice, an element, your own avatar or motion, a task_id). | ||
| prompt | No | Extra direction. | |
| imageUrl | Yes | The person's image (a clearly visible character): a public https URL, best one from kling_upload_asset (Kling must be able to fetch it). | |
| element_1 | No | An element for the person (kling-v3-0): an element id (u_… / o_…). | |
| keepAudio | No | Keep the motion video's sound. | |
| motionUrl | Yes | The motion video, 3-30 s: a public https URL, best one from kling_upload_asset (Kling must be able to fetch it). | |
| model_name | No | kling-v3-0 (default) or kling-v2-6. | |
| motionDirection | No | Face the way the motion video does (motion_direction, default) or the image (image_direction). |