视频生成
MiniMax H3
MiniMax H3 全模态视频生成:文本、参考图、首尾帧、参考视频与参考音频,H3 Max 高质量版,以及 2K 再生成
POST
MiniMax H3
MiniMax H3 是 MiniMax 的全模态视频模型:一个接口同时接受文本、图片、视频和音频输入。本页覆盖三个模型:
提交成功后返回
通用的
只有成功出片才计费。任务失败、取消,或没有返回可用视频时,全额退款。最终费用以任务响应里的
minimax-h3 输出 768P / 2K 带音轨成片;minimax-h3-max 是高质量版,输出 480P / 768P / 1080P;minimax-h3-regeneration 把已完成的 minimax-h3 768P 任务再生成原生 2K。只要文生视频或首帧生视频、不需要多模态参考时,Hailuo 系列更省。
快速开始
task_id。用 GET /v1/tasks/{task_id} 查询结果,也可以用 Prefer: wait 在一次调用里等待,或配置 Webhook。
接着往下做:先用 minimax-h3 以 resolution: "768p" 生成一段视频,任务 completed 后,把返回的 task_id 填进 minimax-h3-regeneration 的 ref_task_id,得到同一段内容的原生 2K 版本。ref_task_id 是本平台的任务 ID,不是上游 ID;提示词与参考素材取自源任务,不用重复提交。
请求参数
string
必填
minimax-h3、minimax-h3-max 或 minimax-h3-regeneration。string
默认值:"generate"
generate:minimax-h3与minimax-h3-max的唯一动作regenerate:minimax-h3-regeneration的唯一动作,需要ref_task_id
string
必填
画面描述,
generate 必填,带参考素材时也必填。integer
必填
视频时长(秒),整数,
generate 必填。minimax-h3 取 4–15,minimax-h3-max 取 5–15。string
输出分辨率:
minimax-h3:768p或2k,默认2k;用minimax-h3-regeneration再生成的前提是源任务为768pminimax-h3-max:480p、768p或1080p,默认768p
string
画面比例:
21:9、16:9、4:3、1:1、3:4、9:16。带首帧或尾帧时画面比例由图片决定。string[]
参考图片 URL 数组,最多 9 张。每一张都按参考图处理,不会按张数被当成首帧或尾帧。
string
首帧图片 URL,作为视频的起始画面。不能与
image_urls、video_urls、audio_urls 混用。string
尾帧图片 URL,与
first_frame_image 配合做「从 A 变到 B」。不能与 image_urls、video_urls、audio_urls 混用。string[]
参考视频 URL 数组,提供运镜、节奏与风格参考。最多 3 段,总时长不超过 15 秒,帧率 23.976–60 fps;
minimax-h3-max 单段 2–15 秒。string[]
参考音频 URL 数组,最多 3 段,总时长不超过 15 秒。
minimax-h3:必须与参考图片一起提供minimax-h3-max:必须与参考图片或参考视频一起提供;单段 2–15 秒
array
带角色的图片数组,每项
{url, role},role 取 first_frame、last_frame 或 reference_image。最多 2 项,不能与 image_urls 同时使用,更多参考图用 image_urls。仅 minimax-h3-max。boolean
默认值:"false"
输出添加水印。
minimax-h3-max 的 1080p 不接受这个参数。string
已完成的
minimax-h3 任务 ID,只在 minimax-h3-regeneration 的 regenerate 动作下使用,且必填。源任务必须是同账号下已成功的 minimax-h3 generate 任务,分辨率为 768p。callback_url、callback_events、Prefer: wait、Idempotency-Key 和费用上限请求头见提交任务。
minimax-h3 与 minimax-h3-max 不接受 seed、n、negative_prompt、quality 和 generate_audio。minimax-h3-regeneration 只接受 model 与 ref_task_id,其余参数从源任务继承。以上之外的参数会返回 400,不计费。
限制
计费
minimax-h3 与 minimax-h3-max 按分辨率档 × 秒数计费:每个分辨率档一个每秒单价,乘以 duration。另外两个维度只在用到时才计:
- 参考视频:带
video_urls时,输出秒按同分辨率的参考档单价计,参考视频的实际总秒数再按输入秒单价计一笔;读不到参考视频时长时按 15 秒计。 - 参考图片:
image_urls前若干张不加价(minimax-h3前 5 张,minimax-h3-max前 2 张),之后每张按固定价加收。首帧、尾帧和参考音频不单独计费。
minimax-h3-regeneration 用同一套口径,单价按 2k 档,计费时长与参考素材取自 ref_task_id 指向的源任务,源任务里的参考视频与参考图片在再生成时再计一次。
各模型的单价见
GET /v1/models 返回的 price_config,或控制台「模型市场」。看这一单实际花了多少:任务响应里的 cost(整数 quota,500,000 quota = 1 USD)。cost 为准,它是整数 quota 不是美元。
响应
任务完成
result.videos 返回成片,expires_at 是链接过期时间(Unix 秒),过期前把文件转存到自己的存储。minimax-h3-max 与再生成任务的响应形状相同。完整字段说明见查询任务状态。