remix_video
Create a new video by remixing an existing completed video with a different prompt.
Instructions
Create a NEW video by remixing an existing completed video with a different prompt.
This creates a brand new video generation job (with a new video_id) based on an existing video. The original video must have status='completed' for remix to work.
Like create_video, this returns immediately with a new video_id - the remix is NOT instant. You must poll the NEW video_id with get_video_status until it completes.
Parameters:
previous_video_id: ID of the completed video to use as a base (required)
prompt: New text prompt to guide the remix (required)
Returns a NEW Video object with a different video_id, status='queued', progress=0.
Typical workflow:
Create original: create_video("a cat") -> video_id_1
Wait: Poll get_video_status(video_id_1) until completed
Remix: remix_video(video_id_1, "a dog") -> video_id_2 (NEW ID!)
Wait: Poll get_video_status(video_id_2) until completed
Download: download_video(video_id_2)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | ||
| previous_video_id | Yes |