此节点使用字节跳动的 Seedance 2.0 模型生成视频。它基于文本提示和必需的首帧图像创建视频。您还可以选择提供末帧图像来引导视频序列的结尾。

## 输入

| 参数 | 描述 | 数据类型 | 是否必填 | 范围 |
| --- | --- | --- | --- | --- |
| `模型` | 用于视频生成的模型。Seedance 2.0 提供最高质量，而 Seedance 2.0 Fast 则针对速度进行了优化。选择模型后，将显示 `prompt`、`resolution`、`ratio`、`duration` 和 `generate_audio` 的额外输入项。 | COMBO | 是 | `"Seedance 2.0"`<br>`"Seedance 2.0 Fast"` |
| `首帧图像` | 用作视频首帧的图像。 | IMAGE | 否 | - |
| `末帧图像` | 用作视频末帧的图像。 | IMAGE | 否 | - |
| `first_frame_asset_id` | 用作首帧的 Seedance asset_id。此参数不能与 `首帧图像` 图像输入同时使用。默认为空字符串。 | STRING | 否 | - |
| `last_frame_asset_id` | 用作末帧的 Seedance asset_id。此参数不能与 `末帧图像` 图像输入同时使用。默认为空字符串。 | STRING | 否 | - |
| `种子` | 种子值。更改此种子将导致节点重新运行，但结果是非确定性的。默认为 0。 | INT | 否 | 0 到 2147483647 |
| `水印` | 是否为生成的视频添加水印。默认为 False。 | BOOLEAN | 否 | - |

**参数约束：**
*   您必须提供 **`first_frame` 图像** 或 **`first_frame_asset_id`** 中的一项。同时提供两者将导致错误。
*   您不能为同一帧同时提供 `last_frame` 图像和 `last_frame_asset_id`。
*   `model` 输入是一个动态组合框。选择模型后，您还必须填写显示的 `prompt` 字段（文本描述）并配置其他显示的参数（`resolution`、`ratio`、`duration`、`generate_audio`）。

## 输出

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

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

---
**Source fingerprint (SHA-256):** `2c9c1fe8fddd0c3e1c356d2b93a06a07f83db8f7a0380e94629a91ce1ff1e29a`
