4 Commits
Author SHA1 Message Date
Cherokee a883264d0d chore: update .gitignore and workflow JSON format 2026-05-06 13:27:41 +08:00
Cherokee 7b19351c36 feat: preview sorting by bbox area, output frame indexes as INT list, update README
- Sort preview images by mask bbox area (proxy for face size) instead of mask pixel area
- MaskActor.frames now stores 4-tuple (frame_idx, masked_frame, mask_area, bbox_area)
- SelectActorPreview outputs indexes as INT list (not JSON string)
- Add OUTPUT_IS_LIST for indexes output
- Save frame indexes JSON alongside preview JPGs for each actor
- Update README with full node I/O documentation, workflow screenshot, and workflow file link
- Update examples: add screenshot, update workflow JSON
2026-04-30 10:59:17 +08:00
Cherokee 4a819d659e feat: update node to accept IMAGE input from VHS LoadVideo
- Changed video_path (STRING) to images (IMAGE) as required input
- Removed fps_sample parameter (process all frames from VHS)
- Added optional video_path for metadata fallback
- Updated workflow file with VHS_LoadVideo node
- Saved workflow to ~/App/ComfyUI/user/default/workflows/
- Node now connects: VHS LoadVideo IMAGE -> VideoActorExtractor
2026-04-21 19:09:32 +08:00
Cherokee 41510eecbe feat: add ComfyUI workflow file and usage examples
- video-actor-extract.json: drag-and-drop workflow for ComfyUI
- Includes VideoActorExtractor + Save Text File nodes
- README with parameter tuning guide
- Saved to both examples/ and ComfyUI output/workflows/
2026-04-21 18:54:20 +08:00