即梦视频生成示例
以下示例展示如何使用即梦(Jimeng)视频生成模型通过 OpenAI 兼容接口生成高质量的视频内容。 即梦视频生成分为三个步骤:- 创建视频生成任务 - 提交生成请求,获得任务ID
- 查询任务状态 - 定期检查任务进度
- 下载生成的视频 - 任务完成后下载视频文件
步骤1:创建视频生成任务
响应示例
步骤2:查询任务状态
状态响应示例
排队中:步骤3:下载生成的视频
完整流程示例
支持的参数
- model: 使用的模型名称 (jimeng-video-3.0-pro、 jimeng-video-3.0-720P、 jimeng-video-3.0-1080P)
- prompt: 视频描述文本(必需,建议400字以内)
- req_key: 用于指定具体的即梦模型版本(必选)
- jimeng-video-3.0-pro:
jimeng_ti2v_v30_pro - jimeng-video-3.0-720P:
jimeng_t2v_v30 (文生图),jimeng_i2v_first_v30(首帧),jimeng_i2v_first_tail_v30(首尾帧),jimeng_i2v_recamera_v30(运镜) - jimeng-video-3.0-1080P:
jimeng_t2v_v30_1080p(文生图),jimeng_i2v_first_v30_1080(首帧),jimeng_i2v_first_tail_v30_1080(首尾帧)
- jimeng-video-3.0-pro:
- seed: 随机种子,默认-1(随机),可指定固定值获得一致结果
- frames: 生成的总帧数,可选值[121, 241],默认121
- seconds: 视频时长(秒),支持5秒或10秒,系统会自动转换为对应帧数(5秒=121帧,10秒=241帧)
- size: 视频尺寸,格式为
宽x高(如1280x720),系统会自动转换为对应的宽高比 - aspect_ratio: 生成视频的长宽比,默认”16:9”,支持常见比例(即梦官方参数)
- image_urls: 参考图片URL数组
- content: 内容数组,支持文本和图片的组合输入(平台兼容格式)
图生视频示例
除了文本到视频生成,即梦也支持从图片生成视频。以下示例展示如何使用参考图片生成视频:图生视频示例场景
任务状态说明
- in_queue: 任务已提交,正在排队等待处理
- processing: 任务正在处理中
- completed: 任务已完成,可以下载视频
- failed: 任务失败
平台兼容视频接口
除了使用传统的prompt + image_urls 格式,我们的平台还支持使用 JSON 格式的 content 字段来传递 prompt 和参考图片,这种方式更加灵活,适合程序化调用。
Content 字段结构
content 是一个数组,每个元素包含以下字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| type | String | 内容类型:text(文本)、image_url(图片URL)、image_base64(Base64图片) |
| text | String | 文本内容(当 type=text 时) |
| image_url | Object | 图片信息(当 type=image_url 或 image_base64 时),包含 url 字段 |
纯文本生成视频
使用图片 URL 作为参考帧
使用 Base64 编码的图片
Content 字段请求示例
提示:
- 使用
content字段时,系统会自动从中提取文本作为 prompt,提取图片作为参考帧 seconds参数支持 “5” 或 “10”,系统会自动转换为对应的帧数(5秒=121帧,10秒=241帧)size参数会自动转换为对应的宽高比,例如 “1280x720” 会转换为 “16:9”- 如果同时提供了
prompt字段和content中的文本,content中的文本会优先使用

