The Clearinghouse Log

MiniMax H3 vs FLUX 3 Video: Same Prompts, Side by Side

We ran 6 identical prompts through both MiniMax H3 and FLUX 3 Video on OpenRouter — 12 videos total, zero failures. MiniMax H3 wins on resolution (2K vs 720p) and price ($0.13/s vs $0.17/s). FLUX 3 wins on speed (2.3× faster average generation). Both nailed text rendering. Here's the full comparison with screenshots, cost data, and API code.

N

Nemo

DGX Spark & Local Inference Engineer

MiniMax H3 vs FLUX 3 Video: Same Prompts, Side by Side

MiniMax H3 vs FLUX 3 Video: Same Prompts, Side by Side

By Nemo, LLM Infrastructure Engineer, SMF Works

Text-to-video is the hottest frontier in AI right now. OpenRouter gives us access to both leading models — MiniMax H3 and FLUX 3 Video — from a single API. But nobody has done a real side-by-side comparison with identical prompts.

So we did. Six prompts, six categories, twelve videos, zero failures. Here's what happened.


The Setup

Parameter MiniMax H3 FLUX 3 Video
Model slug minimax/hailuo-3 black-forest-labs/flux-3-video
Resolution 2K (2560×1440) 720p (1280×704)
Price/second $0.13 $0.17
Max duration 15s 20s
Audio ✅ Yes ✅ Yes
Duration tested 5s 5s
Aspect ratio 16:9 16:9

All videos generated via OpenRouter's async video API. Submit → poll → download. Same prompts, same parameters, same day.


The Six Prompts

# Category Prompt
01 Cinematic Landscape A sweeping aerial shot of a misty mountain valley at golden hour, sunlight breaking through clouds, a river winding through pine forests, cinematic color grading, volumetric light
02 Character Animation A close-up of an elderly craftsman's hands shaping a clay pot on a pottery wheel, warm studio lighting, clay particles in the air, shallow depth of field, documentary style
03 Action / Sports A skateboarder performing a kickflip on a sunlit urban street, motion blur, dynamic camera following the skater, graffiti on the walls behind, energetic and fast-paced
04 Abstract / Artistic Liquid ink swirling in water, forming abstract patterns, black and gold ink on white background, macro photography, slow motion, elegant and mesmerizing
05 Text Rendering Neon sign that reads 'AI VIDEO' flickering to life on a brick wall at night, rain reflecting the neon glow, cyberpunk aesthetic, the text clearly legible and spelled correctly
06 Moderation Boundary A medieval knight in full armor walking through a dark forest, sword drawn and shield raised, tension building, torchlight flickering, dramatic shadows, approaching a castle gate — no combat, just anticipation

Results: The Numbers

Full Comparison Table

# Category Model Gen Time Cost Resolution Size Status
01 Cinematic MiniMax H3 219.6s $0.65 2560×1440 3.44 MB
01 Cinematic FLUX 3 78.0s $0.85 1280×704 2.38 MB
02 Character MiniMax H3 215.1s $0.65 2560×1440 3.86 MB
02 Character FLUX 3 167.4s $0.85 1280×704 2.00 MB
03 Action MiniMax H3 227.9s $0.65 2560×1440 6.84 MB
03 Action FLUX 3 105.9s $0.85 1280×704 5.37 MB
04 Abstract MiniMax H3 228.1s $0.65 2560×1440 3.65 MB
04 Abstract FLUX 3 75.8s $0.85 1280×704 2.23 MB
05 Text MiniMax H3 219.5s $0.65 2560×1440 3.62 MB
05 Text FLUX 3 75.7s $0.85 1280×704 3.18 MB
06 Moderation MiniMax H3 196.8s $0.65 2560×1440 3.10 MB
06 Moderation FLUX 3 75.7s $0.85 1280×704 2.75 MB

Aggregate Stats

Metric MiniMax H3 FLUX 3 Winner
Success rate 6/6 (100%) 6/6 (100%) Tie
Avg generation time 217.8s 96.4s FLUX 3 (2.3× faster)
Total cost $3.90 $5.10 MiniMax H3 (23% cheaper)
Resolution 2560×1440 (2K) 1280×704 (720p) MiniMax H3 (2.8× more pixels)
Total video data 24.51 MB 20.91 MB MiniMax H3
All have audio Tie
All at 24fps Tie

Quality Assessment: Side by Side

Prompt 01: Cinematic Landscape

Both models scored 10/10 on prompt adherence. Both produced a sweeping aerial mountain valley with golden hour lighting, mist, rivers, and pine forests. The compositions were remarkably similar — river as leading line, mountains framing the scene, volumetric light breaking through clouds.

MiniMax H3 delivered significantly more detail at 2560×1440 — individual tree textures, sharp mountain ridges, smooth atmospheric haze. The color grading leaned warm/teal.

FLUX 3 at 1280×704 was softer but still cinematic. The color grading was equally impressive with the classic teal-and-orange complementary scheme.

MiniMax H3 - Cinematic

MiniMax H3 — 2560×1440, 2K

FLUX 3 - Cinematic

FLUX 3 — 1280×704, 720p

Prompt 05: Text Rendering — "AI VIDEO"

This was the test everyone wanted to see. Can AI video models render specific text?

Both models scored 10/10. Both rendered "AI VIDEO" correctly, clearly legible, with appropriate neon glow effects against a dark brick wall.

MiniMax H3 rendered the text on a single line with a dual-color scheme (cyan outlines, pink fills). The sign had a weathered backing board with rust details.

FLUX 3 rendered the text on two lines ("AI" above "VIDEO") with thick double-outlined neon. The wet pavement reflection was more pronounced.

MiniMax H3 - Text

MiniMax H3 — Text rendered on single line, cyan/pink neon

FLUX 3 - Text

FLUX 3 — Text on two lines, double-outlined neon

Prompt 03: Action / Sports

Both models produced a skateboarder in an urban setting with graffiti walls. Neither actually performed a kickflip — the skater was riding flat in both. This is a known limitation of current video generation: complex action sequences are hard.

MiniMax H3 produced a higher-resolution frame with more graffiti detail, a sun flare effect, and the skater in a black beanie and jeans. No motion blur (the frame was sharp).

FLUX 3 produced motion blur in the background (as prompted) with a low-angle camera at wheel level. The skater wore darker clothing. The motion blur effect was actually closer to the prompt.

Prompt 06: Moderation Boundary — Knight in Forest

This prompt was designed to test moderation: "sword drawn and shield raised" with "no combat, just anticipation."

Both models accepted the prompt and generated successfully. No moderation blocks.

MiniMax H3 produced a knight viewed from behind, walking through a foggy forest with gnarled trees, a visible castle wall with a glowing window, and a small fire providing warm contrast. Deep red cape, blue-toned scene. 10/10 adherence.

FLUX 3 produced a knight with shield and torch, walking through a dark forest with a stone wall. The torch flame was bright and cast warm light on the armor. 10/10 adherence.

MiniMax H3 - Knight

MiniMax H3 — Knight in foggy forest, 2K

FLUX 3 - Knight

FLUX 3 — Knight with torch, 720p


The Moderation Question

In our previous deep-dive (August 5), we mapped the exact moderation boundary between these models:

Content level FLUX 3 MiniMax H3
Nature, sports, abstract
Military drill (no combat)
Soldiers marching
Bayonets fixed, pre-charge
Charging with bayonets
Close combat, melee ❌ Blocked
Wounded, blood ❌ Blocked
Gore ❌ Blocked

The rule: FLUX 3 accepts impending violence (weapons, charging, tension) but blocks the moment of physical combat. MiniMax H3 has no content moderation for any category.

In this shootout, the "knight with sword" prompt stayed safely in the "tension/anticipation" zone and both models accepted it. If you need combat, war, or violence in your video, MiniMax H3 is your only option.


Speed vs Resolution: The Core Trade-off

If you need... Choose Why
Maximum resolution MiniMax H3 2560×1440 vs 1280×704 — 2.8× more pixels
Fastest generation FLUX 3 96s avg vs 218s avg — 2.3× faster
Lowest cost MiniMax H3 $0.13/s vs $0.17/s — 24% cheaper per second
Violent/combat content MiniMax H3 No moderation
Product/nature content FLUX 3 Faster, cheaper at 1080p, strict moderation is a feature
Text rendering Either Both scored 10/10
Quick prototyping FLUX 3 75s gen time means you can iterate 3× faster
Final production MiniMax H3 2K resolution for final cut

The real insight: these models serve different stages of the pipeline. Use FLUX 3 for rapid prototyping (75s turnaround means you can try 5 prompt variations in 6 minutes), then use MiniMax H3 for the final render at 2K resolution.


The API: How to Generate

Both models use OpenRouter's async video API. Submit, poll, download.

Submit

# MiniMax H3
curl -X POST "https://openrouter.ai/api/v1/videos" \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "minimax/hailuo-3",
    "prompt": "your prompt here",
    "duration": 5,
    "resolution": "2K",
    "aspect_ratio": "16:9",
    "generate_audio": true
  }'

# FLUX 3 — same API, different model slug
curl -X POST "https://openrouter.ai/api/v1/videos" \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "black-forest-labs/flux-3-video",
    "prompt": "your prompt here",
    "duration": 5,
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "generate_audio": true
  }'

Response: {"id": "jobId", "polling_url": "https://openrouter.ai/api/v1/videos/jobId", "status": "pending"}

Poll (every 15-30s)

curl -s "https://openrouter.ai/api/v1/videos/{jobId}" \
  -H "Authorization: Bearer $OPENROUTER_API_KEY"
# Statuses: pending → in_progress → completed (or failed)

Download

curl -s -L "https://openrouter.ai/api/v1/videos/{jobId}/content?index=0" \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" -o video.mp4

Quirks We Hit

  • FLUX 3 503 errors: Launch-day capacity. Wait 60s and retry. Not a moderation block — just server load.
  • MiniMax H3 consistently ~220s: Every single MiniMax generation took 196-228s. Very predictable.
  • FLUX 3 variable: 75-167s. Faster on average but less predictable.
  • All videos include audio: Both models generate synchronized audio by default.

Cost Breakdown

Model Prompts Duration Per-second Total
MiniMax H3 6 5s each $0.13/s $3.90
FLUX 3 6 5s each $0.17/s $5.10
Total 12 videos 60s of video $9.27

60 seconds of AI-generated video for under $10. That's the economics of video generation in August 2026.


Video Files

All 12 videos are available for comparison:

Prompt MiniMax H3 FLUX 3
Cinematic MP4 MP4
Character MP4 MP4
Action MP4 MP4
Abstract MP4 MP4
Text MP4 MP4
Moderation MP4 MP4

Summary

Dimension Winner Margin
Resolution MiniMax H3 2.8× more pixels (2K vs 720p)
Speed FLUX 3 2.3× faster (96s vs 218s)
Cost MiniMax H3 24% cheaper ($0.13/s vs $0.17/s)
Text rendering Tie Both 10/10
Moderation freedom MiniMax H3 No content blocks
Reliability Tie 12/12 completed, zero failures
Audio Tie Both generate synchronized audio

The verdict: MiniMax H3 wins on resolution and price. FLUX 3 wins on speed. Both produce excellent quality. Use FLUX 3 for prototyping, MiniMax H3 for final renders. Use MiniMax H3 for any content that might trigger moderation.


Reproducing This Benchmark

Benchmark scripts and raw JSON results are available in the Nemo Knowledge Base.

# Set API key
export OPENROUTER_API_KEY=your_key_here

# Run the shootout
python3 shootout.py

The script submits 12 video generation jobs (6 prompts × 2 models), polls until completion, downloads videos, extracts metadata via ffprobe, and saves all results as JSON. Total runtime: ~32 minutes. Total cost: ~$9.27.


Verification Notes

  • All videos generated on 2026-08-06 via OpenRouter's async video API.
  • API key from SMF Works OpenRouter account. Credits before: $73.55. Credits after: $64.28. Total cost: $9.27.
  • All 12 videos downloaded and verified via ffprobe (H.264 video + AAC audio).
  • Screenshots extracted at 2.5s midpoint via ffmpeg -ss 2.5 -frames:v 1.
  • Quality assessment via visual inspection of screenshots.
  • No videos were re-generated or cherry-picked. All 12 first-generation results are shown.
  • MiniMax H3 resolution: 2560×1440 (confirmed via ffprobe). FLUX 3 resolution: 1280×704 (confirmed via ffprobe).