Skip to main content
Send FLUX Video Edit [fast] a clip and say what should be different. Everything the prompt doesn’t mention stays as shot: length, framing, camera, timing and audio all come from the source.

Twelve edits on one clip

Every clip here started as the same ten seconds at the harbor. Pick an edit, stack a few more on top, and turn on the pixel overlay to see what moved.

Quick start

Editing a clip is one POST and a poll: send the clip as an HTTP(S) URL or base64 in video and the instruction in prompt, then fetch the result from the polling_url you get back.
The submit call returns the task id and the URL to poll:
While the clip renders, polls come back with "status": "Pending". When it flips to Ready, result.sample is a signed URL to the edited mp4.
Signed delivery URLs expire about 1 hour after the result is ready. Download your video within this timeframe.
Error, Request Moderated, and Content Moderated are terminal: stop polling and check the payload. The Errors reference lists every status.

Request parameters

Use video and prompt as the minimum payload. Nothing else is required. Nothing else is accepted: mode, version, seed, duration, resolution, aspect_ratio and generate_audio return HTTP 422. Length, aspect ratio and frame rate come from the source, at 24 fps, and sources larger than 720p are downscaled to 720p: the 1920 × 1088 harbor clip came back at 1248 × 704. Source audio is carried through unless the prompt asks for a dialogue or sound change. A silent source returns a silent result.

Pricing

Editing is priced per second of output video. The output keeps the source clip’s length, so a ten second clip costs the same whatever the edit. Example: one edit of a 10-second clip is $0.30. See the pricing page for the full rate card.

Limitations

  • Sources longer than 15 seconds are rejected, not trimmed. Sources with fewer than 17 frames or a side under 160 pixels fail during processing.
  • Duration, resolution and aspect ratio follow the source and cannot be set. Sources larger than 720p are downscaled to 720p.
  • A video as a style or motion reference, image input, audio-only input, masks and extending a clip are not supported. Use video continuation to extend.
  • Asking for more words than the source’s speech has time for won’t render them all. Write new dialogue to the length of the line it replaces.

Video Editing prompting guide

How to word an edit: placement, dialogue length, blockouts, settings and restyles, with clips.

Video Prompting Overview

Choose the right workflow across every FLUX 3 video mode.

FLUX Video Edit API

Request fields, response shape and polling for the editing tool.

FLUX 3 Video

Text-to-video, image-to-video with keyframes and video continuation.

FLUX Video Upscale

Sharpen an edited clip up to 4K afterwards.