V3 Motion control
Setup your API Key
How to Make a Call
API Schemas
Create a video generation task and send it to the server
Retrieve the generated video from the server
Optional instructions that define the background elements, including their appearance, timing in the frame, and behavior, and can also subtly adjust the character's animation.
A direct link to an online image or a Base64-encoded local image that serves as the character reference for animation. The image must contain exactly one clearly visible character, who will be animated using the motion from the reference video provided in the video_url parameter. For optimal results, be sure the character's proportions in the image match those in the video.
A HTTPS URL pointing to a video or a data URI containing a video. The character's movements from this video will be applied to the character from the image provided in the image_url parameter. For best results, use a video with a single clearly visible character. If the video contains two or more characters, the motion of the character occupying the largest portion of the frame will be used for generation.
Generate the orientation of the character in the video, which can be selected to match the image or the video:
- image: has the same orientation as the person in the picture; At this time, the reference video duration should not exceed 10 seconds;
- video: consistent with the orientation of the characters in the video; At this time, the reference video duration should not exceed 30 seconds;
videoPossible values: Whether to keep the original audio from the video.
trueVideo generation mode:
- std: Standard Mode β basic, cost-effective.
- pro: Professional Mode β higher quality, higher cost.
stdPossible values: The ID of the generated video.
60ac7c34-3224-4b14-8e7d-0aa0db708325The current status of the generation task.
completedPossible values: Full Example: Generating and Retrieving the Video From the Server
Last updated
Was this helpful?