Output video is limited to 5 seconds.
Quick start
Parameters
data(required) — Input image file to animate.trajectory(required) — Array of keyframe coordinates defining the motion path:[{frame: number, x: number, y: number}]. Coordinates are normalized (0–1).seed(optional) — Random seed for reproducibility.resolution(optional) — Output resolution:720p(default).
For complete API documentation including response formats and error codes, see the API Reference.
Video specifications
- Duration: Fixed 5 seconds
- Resolution: 720p (720×1280 portrait or 1280×720 landscape)
- Format: MP4 with H.264 encoding
Endpoint
- Lucy Motion:
/v1/jobs/lucy-motion
Next steps
Try in the Platform
Try out Lucy Motion in the interactive platform.
Full API reference
Check out all the options for motion control in the API reference.
Video Editing
Learn how to edit your videos with Lucy Edit 2.