ComfyUI Node
FunPack StoryMem Keyframe Extractor
Extract keyframes using CLIP similarity + HPSv3 quality (StoryMem algorithm)
FunPack StoryMem Keyframe Extractor
- frames
- memory_frames
- keyframes
- keyframe_count
◄clip_vision▾►
◄max_keyframes3►
◄similarity_threshold0.90►
◄use_quality_filterfalse►
◄quality_threshold3.0►
CategoryFunPack
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| frames | IMAGE | — | |
| clip_vision | COMBO | 0 options: | |
| max_keyframes | INT | 31–20 | Maximum number of keyframes to extract |
| similarity_threshold | FLOAT | 0.900–1 | CLIP similarity threshold (lower = more keyframes) |
| use_quality_filter | BOOLEAN | false | Use HPSv3 to filter low-quality frames (requires hpsv3 package) |
| quality_threshold | FLOAT | 3.00–10 | HPSv3 quality threshold (higher = stricter) |
| memory_framesopt | IMAGE | Previous keyframes to compare against (avoid duplicates) |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| keyframes | IMAGE | — |
| keyframe_count | INT | — |