HiAPI
  • Models
  • Pricing
Search

Search HiAPI models, tools, and resources.

  • Models
  • Pricing
HiAPI

One API, All AI Models

Generate images, video, and audio with leading models through one production-ready API.

Get a free API key

AI Image API

  • All image models
  • GPT Image 2.5 Flare
  • GPT Image 2.5 Sunburst
  • GPT Image 2
  • Nano Banana 2
  • Seedream 5.0 Pro
  • Qwen Image 2.0 Pro
  • FLUX 1.1 Pro

AI Video API

  • All video models
  • Seedance 2.5
  • FLUX.3 Video
  • Seedance 2.0
  • Veo 3.1
  • Kling 3.0 Omni

AI Audio API

  • All audio models
  • MiniMax Music 2.6
  • MiniMax Music 1.5
  • ElevenLabs v3
  • Text to music
  • Text to speech

Product

  • Model marketplace
  • Playground
  • Pricing
  • Image API Cost Calculator
  • Free GPT Image 2 Generator
  • Free Background Remover
  • Free Nano Banana Image Generator
  • Outfit Preview
  • Product Photo Lab

Developers

  • Agent setup
  • Documentation
  • API Reference
  • Agent Skills
  • LLM integration index
  • Blog

Company

  • About
  • Contact support
  • Terms of Service
  • Privacy Policy

© 2026 hiapi. All rights reserved.

Open source on GitHubPython SDK on PyPI
  • What We Actually Generated
  • The Catch: Text-to-Video Always Renders Landscape
  • Turning It Vertical With One ffmpeg Command
  • Pricing: What a Clip Like This Actually Costs
  • FAQ
  • Try It Yourself
Back to blog
GuideSep 11, 2026

Minimax H3 Max Short-Form Video: Text-to-Video Tested via the API

We ran hiapi's text-to-video model end-to-end, including the aspect-ratio quirk nobody documents.

Minimax H3 MaxText-to-VideoGuideShort-Form Video

Latest models

  • GPT Image 2.5 FlareFrom $0.050/image
  • GPT Image 2.5 SunburstFrom $0.050/image
  • GPT Image 2From $0.030/image
  • Nano Banana 2From $0.051/image
View all models

Explore models

TextChat and reasoningImageGenerate and editVideoText and image to videoAudioSpeech and music
Contents
  • What We Actually Generated
  • The Catch: Text-to-Video Always Renders Landscape
  • Turning It Vertical With One ffmpeg Command
  • Pricing: What a Clip Like This Actually Costs
  • FAQ
  • Try It Yourself

Short-form video is unforgiving: a couple of seconds to hook someone, a vertical frame only, and no room for wasted motion. We wanted to know whether Minimax H3 Max — hiapi's text-to-video model — could go straight from a prompt to a vertical clip. We ran it for real through hiapi's /v1/tasks API, and the answer had a catch worth knowing before you spend render budget on it.

What We Actually Generated

We sent this exact prompt to minimax-h3-max in text-to-video mode (reused nowhere else — write your own for your own footage):

A florist's hands wrap a bouquet of ranunculus and eucalyptus in brown kraft
paper on a sunlit marble counter, then tie it with twine in a neat bow; soft
morning window light, shallow depth of field, close-up vertical framing,
warm cozy mood, gentle paper-rustling motion

Request body:

{
  "model": "minimax-h3-max",
  "input": {
    "prompt": "...",
    "duration": 6,
    "resolution": "480P",
    "aspect_ratio": "9:16"
  }
}

We asked for 9:16. Here's the real output the API returned, byte-for-byte, no edits:

Notice the frame: it came back landscape, not the vertical clip we requested.

The Catch: Text-to-Video Always Renders Landscape

This isn't a fluke on our end — hiapi's own model description for Minimax H3 Max says it directly: "Generate 5-15 second videos at 480P or 768P from text or first/last-frame images. Text-only generation uses the default landscape canvas." We tested it to confirm: send aspect_ratio: "9:16" with a pure text prompt, and the model silently ignores that field and renders landscape anyway.

image-to-video is listed alongside text-to-video in the model's task capabilities, but there's no frame-orientation steering happening in pure text mode. If you need a different canvas from a text prompt, you fix it after the render — not in the request.

For anyone building a short-form pipeline on this model, that's the one thing worth knowing before you burn a render: don't set aspect_ratio in text-to-video mode expecting vertical output. Plan for a post-processing step instead.

Turning It Vertical With One ffmpeg Command

Cropping the landscape frame to 9:16 would cut off half the bouquet. Instead we used a blurred-background pillarbox: scale a heavily blurred copy of the source to fill the vertical canvas, then overlay the original frame centered on top.

ffmpeg -y -i video.mp4 -filter_complex "\
[0:v]scale=720:1280:force_original_aspect_ratio=increase,crop=720:1280,gblur=sigma=20[bg];\
[0:v]scale=720:-1[fg];\
[bg][fg]overlay=(W-w)/2:(H-h)/2[out]" \
-map "[out]" -c:v libx264 -pix_fmt yuv420p -movflags +faststart video_vertical.mp4

One pass, no re-render, no lost frame content. Here's the result — same clip, now a real 720x1280 vertical file:

That's the version you'd actually publish to Reels, Shorts, or TikTok.

Pricing: What a Clip Like This Actually Costs

Minimax H3 Max bills per output second, tiered by resolution (confirmed on hiapi's pricing page):

  • 480P — $0.072 / second
  • 768P — $0.115 / second

Duration runs 5-15 seconds. Our 6-second 480P test clip cost $0.432; the separate 16:9 cover image for this post (a vertical clip can't serve as a site cover) added $0.008. Total: $0.44 for one publish-ready short.

At that price, 480P is cheap enough to iterate on hooks and framing before committing to a 768P final render — you can run four or five 480P drafts for less than the cost of one 768P clip.

FAQ

Can Minimax H3 Max generate vertical video directly? Not from a text prompt. Text-to-video always renders landscape regardless of the aspect_ratio value you send. You need a post-processing step (a crop or, better, a blur-pad overlay) to get 9:16.

How much does a 6-second clip cost? $0.432 at 480P ($0.072/sec x 6s), or $0.69 at 768P ($0.115/sec x 6s).

What's the difference between 480P and 768P beyond price? 768P is the higher-fidelity tier at roughly 1.6x the per-second cost of 480P — worth it for a final publish render, overkill for testing prompts and framing.

Does image-to-video avoid this orientation issue? It's listed in the model's task capabilities, but we didn't test first/last-frame image inputs for this piece — our finding here is specific to pure text-to-video mode.

Try It Yourself

The Minimax H3 Max model page has the live Playground if you want to test a prompt before writing any code, and our Minimax H3 Max API guide covers authentication and the full request/response shape end to end.

Latest models

Explore models

Generate it with HiAPI

Choose a model, enter your prompt, and see the result.

Start generatingView model pricing

HiAPI Blog

Related articles

View all articles
GPT Image 2 Transparent Background: Generate a PNG Without Code

GPT Image 2 Transparent Background: Generate a PNG Without Code

MiniMax Music 2.6: Generate Background Music for Short-Form Video and Ads

MiniMax Music 2.6: Generate Background Music for Short-Form Video and Ads

Using glm-5.3 for E-commerce Copywriting and Support Replies

Using glm-5.3 for E-commerce Copywriting and Support Replies

DeepSeek V4 Pro for E-Commerce: Product Copy and Support Replies

DeepSeek V4 Pro for E-Commerce: Product Copy and Support Replies

Using HappyHorse 1.1 Image-to-Video to Make Short-Form Video via the hiapi API

Using HappyHorse 1.1 Image-to-Video to Make Short-Form Video via the hiapi API

Using happyhorse-1.1/reference-to-video to Make Short-Form Video via the hiapi API

Using happyhorse-1.1/reference-to-video to Make Short-Form Video via the hiapi API

HiAPI

Generate it with HiAPI

Start generating
View all models
GPT Image 2.5 FlareFrom $0.050/image
GPT Image 2.5 SunburstFrom $0.050/image
GPT Image 2From $0.030/image
Nano Banana 2From $0.051/image
Text
Image
Video
Audio