vault backup: 2026-04-24 10:16:23

This commit is contained in:
2026-04-24 10:16:23 +08:00
parent 824a220d9b
commit a25c1985b7
4 changed files with 189 additions and 21 deletions

View File

@@ -13,7 +13,7 @@ tags:
> 前置假设:你已安装以下节点包。如未安装,请先通过 ComfyUI Manager 安装:
> - `ComfyUI-Manager`(管理器本身)
> - `ComfyUI-VideoHelperSuite`(视频加载/保存)
> - `ComfyUI-SAM2`SAM2 分割,推荐 kijai 版)
> - `ComfyUl-segment-anything-2`SAM2 分割,推荐 kijai 版)
> - `ComfyUI-Impact-Pack`Grounding DINO / 检测器)
> - `rgthree-comfy`Fast Muter / Bypass 节点)
@@ -31,18 +31,22 @@ tags:
### 2.1 加载视频
1. 右键/双击空白处
2. 依次找到:`video``Load Video (Upload)``Load Video (Path)`
- 如果你用 VideoHelperSuite路径通常是 `video``VHS_LoadVideo`
3. 点击创建节点
4. 节点出现在画布上,把它拖到左上角区域
1. 右键/双击空白处打开节点菜单
2. 在第二级菜单中找到 **Video Helper Suite**(带有紫色摄像机图标的那一项)
3. 在右侧弹出的第三级菜单中,根据你的需求选择以下任意一个节点:
- **Load Video (Upload)**:如果你想从电脑本地上传一个视频文件
- **Load Video (Path)**:如果你想通过输入电脑上的文件夹路径来读取视频
4. 点击创建节点
5. 节点出现在画布上,把它拖到左上角区域
### 2.2 提取第一帧(关键帧选择器)
1. 添加节点:`video``VHS_SelectFrames``Get Image From Batch`
- 如果没有专用选帧节点,可用原生 `ImageBatch` 配合索引拆分
2. 连接:`Load Video``IMAGE` 输出 → `SelectFrames``image` 输入
3. 设置参数:`frame_index = 0`(表示取第一帧)
1. 回到 **Video Helper Suite**(紫色摄像机图标)的第三级菜单
2. 找到 `图像` 分类下的 **`Select Images`**
- 在较新版本的 Video Helper Suite 中,它取代了旧版的 `VHS_SelectFrames` 名称功能完全一致都是通过索引Index从视频流中挑选特定帧
3. (可选抽帧)如果你不想逐帧处理,也可以使用它上方的 **`Select Every Nth Image`**,每隔几帧取一张
4. 连接:`Load Video``IMAGE` 输出 → `Select Images``image` 输入
5. 设置参数:`index = 0`(表示取第一帧)
> **操作技巧**ComfyUI 中,鼠标从一个节点的**圆形输出端**拖拽到另一个节点的**圆形输入端**即可完成连线。
@@ -53,10 +57,10 @@ tags:
这是整个系统的核心引擎。
1. 右键/双击空白处
2. 找到分类:`SAM2` `segment_anything`
3. 选择节点:`SAM2 Model Loader`(名称可能为 `SAM2ModelLoader``SAM2::Model Loader`
2. 找到分类:`SAM2` ,别选 `segment_anything2 `
3. 选择节点:`(Down)Load SAM2Model`(名称可能为 `SAM2ModelLoader``SAM2::Model Loader`
4. 参数设置:
- `model_name`: 选择 `sam2_hiera_base_plus.pt`(精度与速度平衡)
- `model_name`: 选择 `sam2.1 hiera_base_plus.safetensors`(精度与速度平衡)
- `device`: `cuda`(若显存不足可选 `cpu`,但极慢)
- `precision`: `fp16`(推荐,省显存)
@@ -70,7 +74,7 @@ tags:
### 4.1 点标注(正选/反选)
1. 添加节点:`SAM2``SAM2 Point Prompt``Point Prompt`
1. 添加节点:`SAM2 → `SAM2 Point Prompt` 或 `Point Prompt`
2. 参数设置:
- `points`: `[[0.5, 0.5]]`(归一化坐标,格式为 JSON 列表)
- `labels`: `[1]``1` = 正选前景,`0` = 反选背景)