OpenAI Videos Remix
openai-videos-remixCreate a remix of an existing video by providing a new prompt. Returns the updated video job and optionally downloads assets.
Instructions
Create a remix video job from an existing video_id. Returns structuredContent with the OpenAI Video job object, and (optionally) downloaded assets as MCP content blocks (tool_result=resource_link|resource).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| video_id | Yes | Source video job id to remix. | |
| prompt | Yes | Updated prompt that directs the remix (max 32K chars). | |
| wait_for_completion | No | If true, poll the job until completed/failed (then optionally download assets). Default: true. | |
| timeout_ms | No | Max time to wait for completion when wait_for_completion is true (default: 900000). | |
| poll_interval_ms | No | Polling interval when wait_for_completion is true (default: 2000). | |
| download_variants | No | Which downloadable assets to fetch when completed (default: ['video']). | |
| tool_result | No | Controls content[] shape: 'resource_link' (default) emits ResourceLink items, 'resource' emits EmbeddedResource blocks with base64 blob. | resource_link |