About FLUX 3 Max: Text to Video
FLUX 3 Max (Text to Video) generates video with native audio from a text prompt. FLUX 3 Max is a post-trained variant of FLUX 3 Video, built by fal with Black Forest Labs and tuned for stronger prompt adherence, better visual quality and much lower latency.
It generates 5 to 20 second clips at 720p or 1080p with synchronized audio, in aspect ratios from 21:9 to 9:16. A reasoning level controls how much the model expands the prompt before generating: high for closer prompt adherence, low for faster turnaround.
See what this model can do
A handful of real prompts and their outputs.
Ready to build with FLUX 3 Max: Text to Video?
Try FLUX 3 Max: Text to Video in the Workbench to prompt it, compare outputs, and iterate on prompts without writing any code. When you're ready to ship, call the same model from our API and build your own apps on top of it.
curl -sSf -X POST https://hub.oxen.ai/api/ai/videos/generate \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OXEN_API_KEY" \
-d '{
"model": "flux-3-max-text-to-video",
"prompt": "A red panda walks along a mossy log in a sunlit forest, pausing to sniff the air before climbing over a fallen branch. Soft morning light filters through the canopy. Ambient birdsong and rustling leaves.",
"aspect_ratio": "auto",
"resolution": "720p",
"duration": 5,
"generate_audio": true,
"reasoning_level": "high"
}'Request parameters
Every field FLUX 3 Max: Text to Video accepts in the request body. See the API reference for response formats.
https://hub.oxen.ai/api/ai/videos/generate| Field | Type | Required | Default | Description |
|---|---|---|---|---|
prompt | string | Yes | — | Describe the video and its sound. Without an aspect ratio, text prompts render at 16:9. |
aspect_ratio | string | No | "auto" | auto21:92:116:94:31:13:49:16 |
resolution | string | No | "720p" | 720p1080p |
duration | integer | No | 5 | Length of the generated video. Range: 5 – 20 |
generate_audio | boolean | No | true | Generate synchronized audio for the video. |
reasoning_level | string | No | "high" | How much effort the model spends expanding the prompt before generating. High follows the prompt more closely; low returns faster.lowhigh |
seed | integernullable | No | — | Random seed. A random seed is selected when omitted. |