MiniMax Hailuo 2.0
What is MiniMax Hailuo 2.0?
MiniMax Hailuo 2.0 is the start-and-end frame model in the Hailuo family. Pass a starting frame and, optionally, an ending frame, and the model animates the connective motion between them. It also runs plain text-to-video and image-to-video. Output is 512p (image-to-video only), 768p, or 1080p in 6 or 10 second videos; 1080p locks to 6 seconds. Prompts run up to 2000 characters, with an optional prompt_optimization pass that lets MiniMax rewrite the instruction.
Best for
Start-and-end frame ads
Pass matched hero frames when you already have the open and close as key art. The model handles the connective camera move.
Image-to-video from product photography
A single start_image_url turns a plate into motion.
Budget drafts
512p image-to-video for cheap iteration before a 1080p final render.
Text-first generation
The 2000-character prompt budget carries detailed scene descriptions.
When to use Hailuo 2.0
Pick Hailuo 2.0 when the composition is pinned at both ends: ads with a fixed open and close, transitions between two pieces of key art, loops that must land on a specific frame. For everything else in the family, Hailuo 3.0 renders 2K with native audio and reference control, and Hailuo 2.3 auto-routes mixed input at the same resolutions.
API examples
Call Hailuo 2.0 by POSTing to /v1/tasks. Full parameter docs live at docs.unifically.com/models/video/minimax/hailuo.
curl -X POST https://api.unifically.com/v1/tasks \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "hailuo/minimax-2.0",
"input": {
"prompt": "The camera pulls back from the product close-up to reveal the full scene",
"start_image_url": "https://example.com/open.jpg",
"end_image_url": "https://example.com/close.jpg",
"duration": 6,
"resolution": "1080p"
}
}'
Successful submission returns a task_id. Poll GET /v1/tasks/<task_id> or set a callback_url on the request to receive the finished result.
FAQs
People also ask
The end frame. Hailuo 2.0 accepts end_image_url alongside the start frame and animates the connective camera move between them. 2.3 auto-routes between text-to-video and image-to-video but has no end frame control.
512p (image-to-video only), 768p, and 1080p, at 6 or 10 seconds. 1080p only supports 6-second videos.
No. Hailuo 2.0 expects at least one of prompt or start_image_url; either alone works.
The end frame works at 768p and 1080p. It is not available at 512p.
