跳转到内容
中文

LTX 2.5 Fast 图生视频 API

POST Base URL: https://api.hiapi.ai /v1/tasks

图片、视频和音频模型通过统一异步接口 POST /v1/tasks 调用,区别只在 input 字段(见下方 input 参数)。

模型概览

模型 ltx-2.5-fast/image-to-video
能力 首帧 / 首尾帧生视频 + 原生音频
分辨率 720p / 1080p
时长 2-20 秒

上传首帧图,可再加一张尾帧,生成 2-20 秒的 720p 或 1080p 视频并配原生音频,按秒计费。

生产建议

调用建议
  • aspect_ratio 尽量与首帧图片的画幅一致,避免画面被裁切或留边。
  • 首尾帧模式下两张图的构图、机位尽量一致,过渡更自然。
  • 使用 callback.url 接收任务完成或失败通知;查询响应从 data 读取任务对象,回调正文直接读取任务对象。
  • 产物 URL 有有效期,需要长期保存时请转存到自己的存储。

适用场景

静态图动起来

产品图、风景、插画加上运动与镜头。

image_urlsprompt
首尾帧过渡

白天到夜晚、合上到打开,两张图之间自然过渡。

image_urls
有声成片

同时生成环境声和音效,减少后期配音。

generate_audio

请求参数

model string 必填

模型 ID。

示例 ltx-2.5-fast/image-to-video
input object 必填

图生视频参数。

prompt string 必填

描述要加入的运动、镜头和声音,不必重复画面内容。最多 5,000 字符。

image_urls string[] 必填

1-2 个以 http:// 或 https:// 开头的公网图片 URL(JPG/PNG/WebP)。第 1 张为首帧;传第 2 张时作为尾帧,视频从首帧过渡到尾帧。

resolution enum 可选

输出分辨率,决定每秒价格。

默认 720p 可选值: 720p1080p
duration enum 可选

视频时长(秒),可选 2-6、8、10、12、14、16、18、20。按秒计费。

默认 6 可选值: 234568101214161820
aspect_ratio enum 可选

横屏 16:9 或竖屏 9:16。

默认 16:9 可选值: 16:99:16
generate_audio boolean 可选

是否同时生成原生音频(环境声、音效、配乐)。不影响价格。

默认 true
callback object 可选

任务完成或失败后发送通知;查询响应从 data 读取任务对象,回调正文直接读取任务对象。

url string 必填

接收任务完成或失败通知的 HTTPS 地址。

示例 https://your-domain.com/hiapi/callback
when enum 可选

任务完成或失败时触发。

默认 final 可选值: final

用例示例

首帧生视频

只传一张首帧。

请求体
{
  "model": "ltx-2.5-fast/image-to-video",
  "input": {
    "prompt": "Waves crash against the rocks below the lighthouse, seagulls glide across the golden sky, the camera slowly pushes in, sound of surf and gulls",
    "image_urls": [
      "https://example.com/first-frame.jpg"
    ]
  }
}
首尾帧过渡

传两张图,第 2 张作为尾帧。

请求体
{
  "model": "ltx-2.5-fast/image-to-video",
  "input": {
    "prompt": "Time passes from day to night, the windows light up, fixed camera",
    "image_urls": [
      "https://example.com/day.jpg",
      "https://example.com/night.jpg"
    ],
    "duration": 5
  }
}

获取结果

  1. 创建任务响应从 data.taskId 读取任务 ID。
  2. 等待 callback,或调用 GET /v1/tasks/:id 查询状态;轮询响应从 data 读取任务对象。
  3. status=success 时,从 output 中读取 type=video 的视频 URL;callback body 直接读取 output。

常见问题

尾帧是必须的吗?

不是。只传 1 张图时作为首帧;传 2 张时第 2 张作为尾帧。

输出画幅由什么决定?

由 aspect_ratio(16:9 或 9:16)决定,建议与首帧图片一致。

关闭 generate_audio 会更便宜吗?

不会。价格只由分辨率和时长决定。

支持哪些分辨率?

720p(默认)和 1080p。

下一步