视频.抽首尾帧
30-节点与模板 · 引擎 comfyui · 2026-09-08 · 0.6 KB
模板ID:video.extract.firstlast
基本信息
- 功能:输入一个视频,提取其首帧与尾帧两张图片。
- 类别:image
- 标签:视频工具、抽帧
输入端口
- 输入视频(视频,必填):要提取首尾帧的视频
输出端口
- 首帧与尾帧(图片):结果包含 2 张图 —— 第 1 张为首帧、第 2 张为尾帧
工作流逻辑
输入视频
→ VHS_LoadVideoPath(加载全部帧 + frame_count)
├→ GetImageRangeFromBatch(第0帧) → SaveImage 首帧
└→ SimpleMath+(frame_count-1) → GetImageRangeFromBatch(尾帧) → SaveImage 尾帧
- 引擎把两个 SaveImage 的图收集到结果 files[]:首帧=files[0]、尾帧=files[1]
- 取尾帧用
VHS_VideoInfoLoaded拿总帧数 →SimpleMath+(a-1)算最后帧索引
配合分拆输出使用
- 抽出的首尾两帧可通过「内置.分拆输出」(index=0 首帧 / index=1 尾帧)拆成独立单图,分别接到下游多图编辑的多个图片输入端口。
来源:E:/workbuddyProj/unlimitCanvas/ai_manual/node_rules/视频-抽首尾帧.md