FLUX 3 Extend Video API

blackforestlabs/flux-3/extend-video

FLUX 3 Extend Video continues action seamlessly from the final frame of an existing clip, generating 5–20 seconds of extended footage with momentum and native audio continuity. Preserve physical velocity, subject state, and acoustic ambience across multi-shot sequences.

Input
118/20000
Output
Idle

Your generated video will appear here

Add your prompt and required media, review the settings, then click Run.

720p · 5 sec × 82/sec = $2.05 (410 credits)
Continue with

Examples

Continue the same shot: the violinist keeps playing as the camera dolly moves slowly forward, dust motes drifting in the same light shafts. Preserve the same performer, cathedral, lighting, and camera momentum. Native audio: the violin melody continues with the same stone-room reverb. No logos, no readable text, no products, no packaging, no prices, no CTA, no advertising, no watermark, no brand marks.

FLUX 3 Extend Video

FLUX 3 Extend Video broadens narrative scope by continuing motion from the closing frame of an existing clip. Using the closing motion, subject pose, and sound of the source clip as context, it generates 5–20 seconds of subsequent action at 720p or 1080p to develop the next part of the scene.

Why Choose This?

  • Seamless momentum inheritanceUses the source video's closing motion and subject pose to guide the continuation.

  • Acoustic trajectory continuitySynthesizes native audio that builds upon previous soundscapes, connecting ambient room tones and action foley across takes.

  • Multi-shot scene chainingUse output clips as inputs for recursive extensions, stitching complex episodic sequences and multi-angle camera progressions.

  • Extended 5–20 second additionsAdds 5 to 20 seconds of new cinematic material in a single render, providing ample runway to unfold the next story beat.

  • Prompt-directed story beatsSteer subsequent actions, environmental shifts, or camera trajectories via prompt while keeping core scene logic grounded.

  • High-definition 720p and 1080p outputProvides matched 720p and 1080p tiers to support visual continuity between new segments and original source materials.

Parameters

ParameterRequirementDescription
promptRequired

String. Directs ongoing action, new camera movement, and audio cues developing from the final frame of the source video.

video_urlRequired

Provide a publicly accessible HTTP(S) source video URL.

durationOptional

Integer. Sets extension length in seconds from 5 to 20; the Playground preselects 5 seconds.

Default5
resolutionOptional

String. Sets output resolution to 720p or 1080p; the Playground preselects 720p.

Default720p1080p
aspect_ratioOptional

String. Controls framing ratio, supporting auto and standard formats; the Playground preselects auto.

Defaultauto21:92:116:94:31:13:49:16
soundOptional

Boolean. Controls whether native synchronized audio is generated alongside video; default is true.

Defaulttruefalse

How to Use

  1. Provide a source video URLProvide a publicly accessible HTTP(S) source video URL.

  2. Direct the next narrative beatIn prompt, describe how the action continues from the last frame, guiding new camera angles and sound effects.

  3. Set extension durationChoose how many seconds to add (between 5 and 20); default is 5 seconds.

  4. Select resolution and framingPick 720p or 1080p and leave aspect ratio on auto to inherit framing from the source video.

  5. Configure audio continuityKeep sound set to true to synthesize matching acoustic continuation, or select false for silent output.

  6. Run and inspect extended takeCheck the estimated credits, click Run, and download the seamless extended video once generation finishes.

Pricing

Billed per new output second by resolution tier, including native synchronized audio. Source video input does not add billable seconds. 1 credit = $0.005.

UsageRateDetails
720p82 credits / sec ($0.41 / sec)Default 5s at 720p is 410 credits ($2.05).
1080p106 credits / sec ($0.53 / sec)5s at 1080p is 530 credits ($2.65).

Best Use Cases

  • Extending dynamic shotsLengthen impactful micro-clips to allow actions to play out fully without having to re-render from scratch.

  • Sequential multi-shot progressionGuide continuous character actions through consecutive doorways, turns, or landscape reveals across sequential passes.

  • In-depth product feature explorationContinue from a general product exterior shot into an extreme close-up detailing material craftsmanship.

  • High-velocity tracking continuationPreserve established speed and directional momentum during running, driving, or aerial chase sequences.

Pro Tips

  • Choose source video clips with clear terminal motion and steady subjects to give the model clean velocity vectors.
  • Use connective language in prompt like 'continue forward trajectory, smoothly arcing camera upward toward the sky'.
  • To redirect camera gaze, describe gradual pans or tilting transitions rather than abrupt perspective jumps.
  • Provide a publicly accessible HTTP(S) source video URL.
  • Include acoustic cues that match evolving visual settings, such as 'footsteps transition from gravel to stone pavement'.

Notes

  • Provide a publicly accessible HTTP(S) source video URL.
  • Billing applies strictly to newly generated output seconds (duration); source input video is not billed.
  • Upon submitting via API, retain task_id to poll generation status and download the extended MP4 file.
  • Output media is delivered in standard MP4 video format with an integrated native audio track when sound is enabled.

FLUX 3 Extend Video API frequently asked questions

What is the FLUX 3 Extend Video API?

FLUX 3 Extend Video is a Black Forest Labs model for extending existing video clips seamlessly from their final frame. Using the closing motion, subject pose, and lighting of the source clip as context, it generates 5 to 20 seconds of subsequent footage up to 1080p resolution with matching native audio continuity. It supports multi-shot storytelling through successive clip extensions. You can call it programmatically or try it from the playground above.

What are the source video requirements for FLUX 3 Extend Video?

Provide a publicly accessible HTTP(S) source video URL.

How do prompts ensure smooth motion and camera continuation?

The closing motion of the source clip provides context for the continuation. Using connective prompt instructions (such as 'continue accelerating along the path while the camera slowly tilts upward') helps the engine maintain velocity and natural locomotion.

How does FLUX 3 Extend Video handle audio continuity?

When sound is set to true, the model evaluates the acoustic environment in the source clip alongside newly described actions to synthesize seamless ambient and foley audio across the transition cut.

Can I perform recursive video extensions with FLUX 3 Extend Video?

You can pass a generated video as video_url in another extension request. Each request is billed for the selected output duration.

How is billing calculated for FLUX 3 Extend Video?

Billing is based entirely on newly generated output seconds (duration) at the chosen resolution tier: 82 credits/sec for 720p and 106 credits/sec for 1080p. The input video is used for validation and context without incurring billed seconds.

How do I introduce a scene change during video extension?

Describe a transitional action in the prompt, such as 'the character pushes open the door, transitioning from the dark interior into the sunlit garden'. Explicitly detailing the transitional beat enables the model to render a natural viewpoint shift.