happyhorse-1.0 是文生视频 / 图生视频 / 参考图生视频 / 视频编辑的统一入口,后端根据传入参数自动判断模式,所有模式按统一规则计费(仅按分辨率 × 秒):
| 你传的字段 | 路由到 | 模式说明 |
|---|---|---|
仅 prompt | 文生视频(T2V) | 纯文字描述生成视频 |
prompt + first_frame_image | 图生视频(I2V) | 以图为首帧动起来 |
prompt + image_urls(1~9 张) | 参考图生视频(R2V) | 一组参考图生成全新画面 |
prompt + video_url(可选 image_urls 0~5 张作风格参考 / audio_setting) | 视频编辑(EDIT) | 对源视频进行改写/风格化 |
video_url > first_frame_image > image_urls > 仅 prompt。
字段互斥规则:三个媒体字段(first_frame_image / image_urls / video_url)两两互斥,唯一例外是 video_url + image_urls(EDIT 模式 + 参考图)是合法组合。同时传两个互斥字段会返回 400 mixed_media_not_allowed。
happyhorse-1.0"一个小女孩走在路上,电影感画面"data:image/<mime>;base64,<payload>,网关自动转储到 OSS)与 image_urls / video_url 互斥1:2.5 ~ 2.5:1image_urls):1~9 张,作为主体/风格参考生成全新画面video_url):0~5 张,作为风格参考图first_frame_image 互斥;可与 video_url 同时使用first_frame_image 互斥;可与 image_urls(≤ 5 张)同时使用1:8 ~ 8:1video_url)可选值:auto - 自动生成音频(默认)origin - 保留原视频音轨720P - 标清1080P - 高清(默认)3 ~ 15 的任意整数默认值:516:9 - 横版宽屏(默认)9:16 - 竖版长屏1:1 - 正方形4:3 - 横版3:4 - 竖版true:添加水印(默认)false:不添加水印[0, 2147483647],省略则随机| 需求 | 推荐方式 |
|---|---|
| 纯文字描述生成视频 | 仅传 prompt(T2V) |
| 让图片”动起来”(以图为首帧) | 传 first_frame_image(I2V) |
| 用一组参考图生成全新画面 | 传 image_urls(1~9 张,R2V) |
| 对已有视频改写 / 风格化 | 传 video_url(EDIT),可叠加 image_urls 0~5 张做风格参考 |
| 节省额度 | 指定 resolution: "720P" |
first_frame_image / image_urls / video_url)两两互斥size 会被忽略,输出宽高比由输入媒体决定task_id。使用 获取任务状态 接口查询生成进度和结果。