Kling 4.0 关键帧生视频 API: 图像转视频

将首帧、中间关键帧和尾帧转换为 Kling 4.0 视频。时长 3-30s,分辨率 720p/1080p。按次生成付费,无需订阅。 Kling 4.0 关键帧生视频可将首帧、最多 8 个中间关键帧和尾帧转换为 3-30 秒、分辨率为 720p/1080p 的片段,并可在提示词中单独引用每一帧。 Kling 4.0 关键帧生视频可根据首帧、最多 8 个中间关键帧和尾帧生成 3-30 秒、分辨率为 720p 或 1080p 的片段。在提示词中使用 @firstframe、@keyframe1 和 @lastframe 描述场景在这些帧之间的变化。输出视频沿用首帧的宽高比。如需使用角色、音色和视频参考,请使用 Kling 4.0 参考生视频。

交互式模型控制

Kling 4.0 关键帧生视频可将首帧、最多 8 个中间关键帧和尾帧转换为 3-30 秒、分辨率为 720p/1080p 的片段,并可在提示词中单独引用每一帧。

📝

概览

关于此模型

Kling 4.0 关键帧生视频可根据首帧、最多 8 个中间关键帧和尾帧生成 3-30 秒、分辨率为 720p 或 1080p 的片段。在提示词中使用 @first_frame、@keyframe_1 和 @last_frame 描述场景在这些帧之间的变化。输出视频沿用首帧的宽高比。如需使用角色、音色和视频参考,请使用 Kling 4.0 参考生视频。

1分镜:将一系列静帧转换为一个连续片段。
2转场:描述运动路径,让画面从起始帧过渡到结束帧。
3产品展示:控制广告的开场镜头和收尾镜头。
4多镜头故事:通过中间关键帧串联不同地点。
💰

价格与价值

成本分析

muapiapp720p 每秒 $0.157(每段 5s 视频 $0.785)

720p 为 $0.157/s,1080p 为 $0.235/s。

** 竞品价格根据相似模型架构和使用层级估算。

⚙️

技术详情

配置参数

提示词string

Video description (max 8000 chars). Mention frames with @first_frame, @keyframe_1, ..., @last_frame.

默认值The girl in @first_frame walks out, passes the street in @keyframe_1, and arrives at the party in @last_frame
First Frame URLstring

First-frame image URL. Mention as @first_frame.

默认值-
Keyframe URLsarray

Middle-frame image URLs in chronological order (up to 8, also limited by duration). Mention as @keyframe_1, @keyframe_2, ...

默认值undefined
Last Frame URLstring

Last-frame image URL. Mention as @last_frame.

默认值-
时长int

Video length (秒) (3-30).

默认值5
分辨率枚举(2 个选项)

输出分辨率。

默认值720p
画面比例枚举(5 个选项)

Only used when no frame is provided; otherwise the output follows the first frame.

默认值-
📖

实施指南

开发者文档

如何使用 Kling 4.0 关键帧生视频

  1. 提供帧图:设置 keyframe_urls(最多 8 个,按顺序排列)或 last_frame_url 时,必须提供 first_frame_url。

  2. 在提示词中提及帧图:@first_frame、@keyframe_1、@keyframe_2、@last_frame。

  3. 注意帧数上限:总帧数受时长限制——3s 最多 4 帧,5s 最多 6 帧,8s 最多 9 帧,9s 或更长最多 10 帧。

  4. 提交并获取结果:轮询 /api/v1/predictions/{request_id}/result,或传入 webhook_url。

curl -X POST https://api.muapi.ai/api/v1/kling-4.0-keyframe-to-video \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"prompt": "The girl in @first_frame walks out, passes the street in @keyframe_1, and arrives at the party in @last_frame", "first_frame_url": "https://example.com/first.png", "keyframe_urls": ["https://example.com/street.png"], "last_frame_url": "https://example.com/party.png", "duration": 10, "resolution": "720p"}'
❓

常见问题

常见问答

可以使用多少帧?

可提供首帧、最多 8 个中间关键帧和尾帧,帧数上限取决于时长:3s 最多 4 帧,5s 最多 6 帧,8s 最多 9 帧,9s 或更长最多 10 帧。

首帧是必需的吗?

是的,只要设置了 keyframe_urls 或 last_frame_url,就必须提供首帧。

输出视频使用什么宽高比?

输出视频沿用首帧的宽高比。只有未提供任何帧图时,aspect_ratio 才会生效。

如何计算价格?

按输出视频秒数计费:720p 为 $0.157/s,1080p 为 $0.235/s。使用参考视频或视频元素时,费率为 720p $0.094/s、1080p $0.141/s;按参考视频秒数加输出秒数计费,且最低按输出时长的 2 倍计费。

如何获取结果?

此端点为异步接口。轮询 /api/v1/predictions/{request_id}/result,或传入 webhook_url,以便在视频就绪时收到通知。