此节点使用最新的 Kling AI 模型，根据起始帧、可选的结束帧或参考图像生成视频。它可以创建单个视频，也可以创建包含多个片段（每个片段有独立提示词和时长）的多镜头故事板。该节点处理这些输入，生成指定时长和分辨率的视频，并可选择生成音频。

## 输入

| 参数 | 描述 | 数据类型 | 是否必需 | 取值范围 |
| --- | --- | --- | --- | --- |
| `模型` | 用于视频生成的特定 Kling AI 模型。 | COMBO | 是 | `"kling-v3-omni"`<br>`"kling-video-o1"` |
| `提示词` | 描述视频内容的文本提示词。可包含正面和负面描述。启用故事板时忽略此参数。 | STRING | 是 | - |
| `时长` | 生成视频的期望时长，单位为秒（默认值：5）。 | INT | 是 | 3 到 15 |
| `起始帧` | 视频序列的起始图像。 | IMAGE | 是 | - |
| `结束帧` | 可选的视频结束帧。不能与 `参考图像` 同时使用。不支持故事板。 | IMAGE | 否 | - |
| `参考图像` | 最多 6 张额外的参考图像。 | IMAGE | 否 | - |
| `分辨率` | 生成视频的输出分辨率（默认值："1080p"）。 | COMBO | 否 | `"4k"`<br>`"1080p"`<br>`"720p"` |
| `分镜` | 生成一系列带有独立提示词和时长的视频片段。仅 `kling-v3-omni` 模型支持。启用时，每个故事板都需要输入提示词和时长。 | DYNAMIC_COMBO | 否 | `"disabled"`<br>`"1 storyboard"`<br>`"2 storyboards"`<br>`"3 storyboards"`<br>`"4 storyboards"`<br>`"5 storyboards"`<br>`"6 storyboards"` |
| `生成音频` | 为视频生成音频（默认值：False）。仅 `kling-v3-omni` 模型支持。 | BOOLEAN | 否 | True / False |
| `种子` | 种子控制节点是否重新运行；无论种子如何，结果都是非确定性的（默认值：0）。 | INT | 否 | 0 到 2147483647 |

**重要限制：**

* `end_frame` 输入不能与 `reference_images` 输入同时使用。
* `end_frame` 输入不能与故事板同时使用。
* `kling-video-o1` 模型不支持超过 10 秒的时长、音频生成、4k 分辨率或故事板。
* 如果使用 `kling-video-o1` 模型时未提供 `end_frame` 或任何 `reference_images`，则 `duration` 只能设置为 5 或 10 秒。
* 所有输入图像（`first_frame`、`end_frame` 以及任何 `reference_images`）的宽度和高度最小尺寸必须为 300 像素。
* 所有输入图像的宽高比必须在 1:2.5 到 2.5:1 之间。
* 通过 `reference_images` 输入最多可提供 6 张图像。
* `prompt` 文本长度必须在 1 到 2500 个字符之间（启用故事板时允许为 0 个字符）。
* 启用故事板时，所有故事板片段的总时长必须等于全局 `duration` 值。
* 每个故事板提示词的长度必须在 1 到 512 个字符之间。

## 输出

| 输出名称 | 描述 | 数据类型 |
| --- | --- | --- |
| `output` | 生成的视频文件。 | VIDEO |

> 本文档由 AI 生成。如果您发现任何错误或有改进建议，欢迎贡献！ [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingOmniProFirstLastFrameNode/zh.md)

---
**Source fingerprint (SHA-256):** `bd0fb11242b7f79062079b1aa48c3524abf59ecf06a90f013e57b6910cd8e224`
