[PR #3013] [CLOSED] Add SpriteSheetExtractor node #2949

Closed
opened 2026-10-28 21:13:55 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/ComfyUI-Manager/pull/3013
Author: @ugotworms
Created: 6/21/2026
Status: ❌ Closed

Base: main ← Head: main


📝 Commits (1)

  • 9155752 Add SpriteSheetExtractor node

📊 Changes

1 file changed (+14 additions, -0 deletions)

View changed files

📝 custom-node-list.json (+14 -0)

📄 Description

Add SpriteSheetExtractor custom node

Adds two nodes for extracting sprite sheets from WAN (or any batch) video output:

  • SpriteSheetExtractor — Samples evenly-spaced frames, removes background via per-frame YCbCr chroma keying with flood-fill, applies palette lock for colour drift correction, and saves a horizontal RGBA sprite sheet PNG. Includes an interactive "Tweak Tolerance" panel for live adjustment without re-running generation.
  • SpriteSheetPreview — Displays the sprite sheet as a looping pixel-art animation with checkerboard background for transparent areas.

Details:

  • install_type: git-clone
  • No extra pip dependencies (uses PyTorch, numpy, Pillow — all ComfyUI built-ins)
  • NODE_CLASS_MAPPINGS: SpriteSheetExtractor, SpriteSheetPreview
  • Category: image/animation

Repo: https://github.com/ugotworms/comfyui_sprite_sheet_extractor


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/ComfyUI-Manager/pull/3013 **Author:** [@ugotworms](https://github.com/ugotworms) **Created:** 6/21/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (1) - [`9155752`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/9155752ddb96fd68d031849b8345c08b389e5a25) Add SpriteSheetExtractor node ### 📊 Changes **1 file changed** (+14 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `custom-node-list.json` (+14 -0) </details> ### 📄 Description ## Add SpriteSheetExtractor custom node Adds two nodes for extracting sprite sheets from WAN (or any batch) video output: - **SpriteSheetExtractor** — Samples evenly-spaced frames, removes background via per-frame YCbCr chroma keying with flood-fill, applies palette lock for colour drift correction, and saves a horizontal RGBA sprite sheet PNG. Includes an interactive "Tweak Tolerance" panel for live adjustment without re-running generation. - **SpriteSheetPreview** — Displays the sprite sheet as a looping pixel-art animation with checkerboard background for transparent areas. **Details:** - `install_type`: `git-clone` - No extra pip dependencies (uses PyTorch, numpy, Pillow — all ComfyUI built-ins) - NODE_CLASS_MAPPINGS: `SpriteSheetExtractor`, `SpriteSheetPreview` - Category: `image/animation` **Repo:** https://github.com/ugotworms/comfyui_sprite_sheet_extractor --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-28 21:13:55 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#2949
No description provided.