海螺视频生成示例
以下示例展示如何使用海螺(Hailuo)视频生成模型通过 OpenAI 兼容接口生成高质量的视频内容。 海螺视频生成分为三个步骤:- 创建视频生成任务 - 提交生成请求,获得任务ID
- 查询任务状态 - 定期检查任务进度
- 下载生成的视频 - 任务完成后下载视频文件
支持的参数
通用参数
- model: 使用的模型名称
- prompt: 视频描述文本(必需,最大2000字符,支持中英文)
- seconds (string, 可选): 生成视频的时长,单位为秒
- 重要: seconds直接影响费用,请在调用前确认模型价格
- MiniMax-Hailuo-2.3: 可选值为”6”、“10”,默认值为”6”
- MiniMax-Hailuo-02: 可选值为”6”、“10”,默认值为”6”
- 示例值:“6”
- content.text (string, 可选): 视频描述文本,用于指导视频生成的内容和风格
- 使用说明: 在使用 content 数组格式时,通过 text 类型的 content 元素来传递视频描述
- 支持语言: 中文和英文
- 内容要求: 描述应该详细、具体,有助于模型理解所需生成的视频内容
- 与 prompt 的关系: 二选一即可
- 运镜控制: 支持[指令]语法进行运镜控制,如[推进]、[拉远]、[旋转]等
- 示例值:“一只可爱的小猫在花园里玩耍,阳光明媚,画面温馨[推进特写]”
- content.image_url.url (string, 可选): 输入图像的公网可访问的HTTP/HTTPS链接或Base64编码
- 重要: 链接不能包含中文等非ASCII字符,否则需要进行编码后再传入
- 本地文件: 可通过上传文件获取临时URL,或使用Base64编码
- 格式: JPG、JPEG、PNG、BMP、WEBP
- 尺寸: 图像的宽度和高度都在合理范围内,建议宽高比与视频分辨率匹配
- 文件大小: 建议不超过10MB
- 示例值:https://example.com/input_image.jpg
扩展参数
-
prompt_optimizer (boolean, 可选): 是否自动优化prompt,使用大模型对输入prompt进行智能优化
- true: 默认值,开启智能优化,能显著提升生成质量
- false: 不开启智能优化,使用原始prompt
- 示例值:true
-
fast_pretreatment (boolean, 可选): 是否缩短prompt_optimizer的优化耗时
- false: 默认值,使用标准优化流程,质量更佳
- true: 快速优化模式,减少耗时但可能影响优化效果
- 注意: 仅对MiniMax-Hailuo-2.3和MiniMax-Hailuo-02生效
- 示例值:false
-
aigc_watermark (boolean, 可选): 是否在生成的视频中添加AI生成水印标识
- false: 默认值,不添加水印
- true: 添加水印,水印通常位于视频角落
- 示例值:false
文生视频模型介绍
以下是海螺文生视频支持的各个模型及其规格说明:| 模型名称 | 模型简介 | 输出视频规格 |
|---|---|---|
| MiniMax-Hailuo-2.3 🌟推荐 | 海螺2.3旗舰版 最新一代视频生成模型,画质和动态效果显著提升 | • 视频时长:6秒、10秒 • 固定规格:25fps、MP4 (H.264编码) |
| MiniMax-Hailuo-02 🌟推荐 | 海螺2.0专业版 成熟稳定的视频生成模型,综合性能优秀 | • 视频时长:6秒、10秒 • 固定规格:25fps、MP4 (H.264编码) |
步骤1:创建视频生成任务
响应示例
步骤2:查询任务状态
状态响应示例
待处理:步骤3:下载生成的视频
图生视频-首帧示例
海螺支持基于图片生成视频(首帧生成),以下是图生视频-首帧的示例:图生视频-首尾帧示例
注意: MiniMax-Hailuo-2.3 不支持首尾帧模式,请使用 MiniMax-Hailuo-02 模型。 海螺支持基于首帧和尾帧图片生成视频,以下是首尾帧生成视频的示例:运镜控制语法
海螺视频生成支持在prompt中使用[指令]语法进行运镜控制,常用指令包括:镜头运动
[推进]- 镜头向前推进[拉远]- 镜头向后拉远[左移]- 镜头向左平移[右移]- 镜头向右平移[上升]- 镜头向上运动[下降]- 镜头向下运动[旋转]- 镜头旋转运动[环绕]- 镜头环绕主体
镜头角度
[俯拍]- 从上往下拍摄[仰拍]- 从下往上拍摄[侧面]- 侧面角度拍摄[正面]- 正面角度拍摄
镜头景别
[远景]- 远距离拍摄[全景]- 展现完整场景[中景]- 中等距离拍摄[近景]- 较近距离拍摄[特写]- 特写镜头[微距]- 微距特写
视觉效果
[慢镜头]- 慢动作效果[快镜头]- 快动作效果[梦幻滤镜]- 梦幻视觉效果[电影感]- 电影级视觉效果[温暖色调]- 温暖色彩风格[冷色调]- 冷色彩风格
使用示例
完整工作流示例
注意事项
- 模型选择: 推荐使用 MiniMax-Hailuo-2.3 获得最佳效果
- Prompt优化: 开启
prompt_optimizer能显著提升生成质量 - 运镜控制: 合理使用[指令]语法可以获得更精确的视觉效果
- 主体参考: S2V-01模型的主体参考功能仅支持人物面部
- 费用控制: 时长直接影响费用,请根据需求合理设置
- 文件格式: 生成的视频为MP4格式,H.264编码,25fps

