ReplicateImage to videoComing soon

black-forest-labs/flux-3

black-forest-labs/flux-3 is an image to video tool from Replicate that runs in the background and returns video. Coming soon: listed with its price, not yet open to runs.

This tool is listed but not yet available to run.

Price pending

Pricing

Price pending.

Limits

Runs
In the background
Returns
video
Longest queue wait
3600s
Run deadline
3600s
Largest inline input
1024 KB
Largest input file
500 MB
Largest output
4768 MB
Outputs per run
16

Input

FieldKindDefaultDescription
prompt requiredtext—Text description of the video to generate. Plain language works — the prompt is interpreted and expanded before generation. Describe the scene, action, camera moves, and any audio you want.
drafttrue or falsefalseGenerate a fast, low-cost draft preview instead of a full-quality clip. Drafts are 720p.
imageslist[]Optional images to drive the video, placed on screen pixel for pixel. One image opens the clip (image-to-video). Two images start and end it. Three or more (up to 10) become a storyboard — the first starts it, the last ends it, and the rest fall evenly in between (needs a duration). Leave empty for text-to-video. Must be PNG, JPEG, or WebP.
durationJSONautoLength of the generated clip in seconds. 'auto' lets the model pick to fit the content. Three or more images need an explicit duration.
resolutionJSON720pOutput resolution.
start_videotextnullA video to continue from its final frames. Use this to extend a shot or chain generations into a longer sequence. Must be an mp4, at most 50MB and 15 seconds. Can't be combined with images.
aspect_ratioJSONautoAspect ratio of the generated video. 'auto' picks a ratio from your prompt and any inputs.
generate_audiotrue or falsetrueGenerate synchronized audio (ambient sound, speech, effects). Set to false for a silent clip.
safety_tolerancenumber (whole)
0 to 4
2Moderation tolerance for input and output, 0 (strictest) to 4 (most permissive). Requests with image or video inputs are limited to 2.

Same request in code

curl https://api.spiral.ai/v1/runs \
  -H "Authorization: Bearer $SPIRAL_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "provider": "replicate",
    "model": "black-forest-labs/flux-3",
    "input": {
      "prompt": "<prompt>"
    }
  }'