Recast motion
recast_motionApply motion from a reference video to a different person or character supplied as an image. The video drives movement; the image provides identity.
Instructions
Motion transfer: re-perform a reference video's motion with a different person/character (supply their image). The reference clip drives the movement; the image supplies the identity. Paid render.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| image | Yes | the actor/character image URL (who should appear) | |
| video | Yes | the reference video whose motion to re-perform | |
| prompt | No | optional scene/style guidance | |
| orientation | No | which aspect to keep: the video's (default) or the image's |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| raw | No | the raw job result payload (e.g. images[] for carousel template ads) | |
| url | No | the served URL of the finished media (absent/null while still rendering) | |
| jobId | No | the render job id — poll get_job with this id to resume or inspect | |
| model | No | the product-facing label of the model that rendered it | |
| stillRendering | No | true when the render is still in progress — keep polling get_job with jobId |