FLUX 3 Image to Video: Image-to-Video

Animate a still image into cinematic video with native synchronized audio using FLUX 3 Image to Video. Try free — pay per generation, no subscription.

📝

Overview

About this model

FLUX 3 Image-to-Video animates a still image into a cinematic clip with optional native synchronized audio, using Black Forest Labs' unified image/video/audio architecture. Motion stays physically grounded and consistent with the source frame, making it well suited for product animation, portrait bring-to-life effects, and scene extension. Pair it with FLUX 3 Video Extend to keep building on the generated clip, or compare against Kling 3.0 and Wan 3.0 for image-to-video generation.

1Product Marketing: Animate a static product photo into a short showcase clip.
2Portraits: Bring a still portrait to life with subtle, physically consistent motion.
3Social Media: Turn a single hero image into scroll-stopping short-form video.
4Storyboarding: Preview how a key frame could move before full production.
5Scene Extension: Extend a photograph into a moving establishing shot.
💰

Pricing & Value

Cost analysis

muapiapp$0.25/sec (720p), $0.42/sec (1080p)

Pay-per-generation pricing, no subscription required. Audio generation included at no extra charge.

Fal.aiNot available

FLUX 3 Video is not yet listed on Fal.ai.

ReplicateNot available

FLUX 3 Video is not yet listed on Replicate.

** Competitor pricing is estimated based on similar model architectures and usage tiers.

⚙️

Technical Details

Configuration schema

Promptstring

Text prompt describing the video scene and motion.

Default ValueA drone shot glides over a bioluminescent forest at night, fireflies drifting between glowing trees, gentle mist rolling across the forest floor, cinematic color grading.
Image URLstring

Start frame image to animate into video.

Default Valuehttps://d3adwkbyhxyrtq.cloudfront.net/ai-images/186/712345784292/4a8c5c70-abcc-4920-873e-b0e219986453.jpg
Aspect RatioEnum (6 options)

Aspect ratio of the output video.

Default Value16:9
Durationint

Video duration in seconds.

Default Value5
ResolutionEnum (2 options)

Output video resolution.

Default Value720p
Generate Audioboolean

Whether to generate synchronized native audio for the video.

Default Valuetrue
📖

Implementation Guide

Developer documentation

How to Use FLUX 3 Image to Video

  1. Upload a reference image — this becomes the starting frame for the animation.

  2. Write a motion-focused prompt — describe the action, camera movement, timing, mood, lighting, and visual style.

  3. Configure output — set resolution (720p or 1080p) and duration (5–20 seconds); aspect_ratio is optional.

  4. Toggle generate_audio for synchronized native audio at no extra charge.

  5. Submit the request:

curl -X POST https://api.muapi.ai/api/v1/flux-3-image-to-video \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "The subject slowly turns toward the camera as wind moves through the trees", "image_url": "https://example.com/portrait.jpg", "resolution": "1080p", "duration": 5, "generate_audio": true}'
  1. Poll /api/v1/predictions/{request_id}/result until completed.

Common Questions

Frequently asked

What is FLUX 3 Image to Video?

It animates a single still image into a cinematic video clip with optional native synchronized audio, keeping motion physically consistent with the source frame.

What image formats are supported?

PNG, JPEG, and WebP reference images are supported via the `image_url` field.

Does FLUX 3 Image to Video generate audio?

Yes, native synchronized audio can be toggled with the `generate_audio` parameter at no extra charge.

What resolutions and durations are supported?

720p and 1080p resolution, with durations from 5 to 20 seconds, billed rounded up to the next whole second.

How much does FLUX 3 Image to Video cost?

Muapi bills $0.25/second at 720p and $0.42/second at 1080p, rounded up to the next whole second, capped at 20 seconds.

Can I control both a start and end frame?

Yes — use [FLUX 3 Start-End to Video](/playground/flux-3-start-end-to-video) if you need to specify both the first and last frame of the transition.