17 Commits
Author SHA1 Message Date
John | Elite Encoder 3cf283eb69 chore: update .gitignore to include Python packaging artifacts (#46) 2025-09-25 12:22:38 -04:00
695db5e06c Add pyproject.toml for Custom Node Registry (#22)
* chore(pyproject): Add pyproject.toml for Custom Node Registry
* use dynamic dependencies

---------

Co-authored-by: snomiao <snomiao+comfy-pr@gmail.com>
Co-authored-by: John | Elite Encoder <john@eliteencoder.net>
v1.0.0
2025-09-24 20:11:13 -04:00
Robin Huangandsnomiao c78bbccb10 chore(publish): Add Github Action for Publishing to Comfy Registry (#23)
Co-authored-by: snomiao <snomiao+comfy-pr@gmail.com>
2025-09-24 20:10:47 -04:00
John | Elite Encoder 01aacb73e0 resample to 16Khz in AudioTranscriptionNode, fix missing kwargs on execute (#45)
* resample to 16Khz in AudioTranscriptionNode, fix missing kwargs on execute
* update to float32 for consistency
* fail fast on resampling errors
2025-09-19 18:47:41 -04:00
John | Elite Encoder 011da8e1f7 nodes(transcription): allow up to 192000 sample rate, default to 16000khz for whisper (#42) 2025-09-12 18:20:16 -04:00
John | Elite Encoder 7e20a4a6eb feat: add sample rate as input for transcription node (#41)
* add sample rate as input for transcription node
2025-09-10 20:49:36 -04:00
JasonandJohn | Elite Encoder 7ed6c75652 feat: Add faster whisper node as custom node (#40)
* feat: add real-time audio transcription and SRT generation nodes

* feat: add RETURN_NAMES to AudioTranscriptionNode class

* feat: implement RETURN_NAMES as a class method in AudioTranscriptionNode

* refactor: add real-time audio transcription node and SRT generation capabilities

* refactor: clean up imports and update class attributes in transcription nodes

* refactor: streamline audio transcription logic and improve buffer handling

* refactor: reorganize imports and streamline node registration in audio transcription

* refactor: improve code readability and structure in audio transcription node

* refactor: update SRT generation to return subtitles in JSON format

* fix warmup sentienl in transcription node

* adjust buffer logic for comfystream load_audio_tensor_stream node

* fix return_name in srt_generator node (was breaking lightgraph)

---------

Co-authored-by: John | Elite Encoder <john@eliteencoder.net>
2025-09-04 15:30:09 -07:00
c3e196822d chore: add example workflow for super resolution (#26)
* Added Super Resolution to the streampack

* Super Resolution created by ryan, updated for missing <>

Co-authored-by: ryanontheinside <7623207+ryanontheinside@users.noreply.github.com>

* add prestartup script to check for opencv-cuda

* update log msg

* Add FSRCNN 2x super-resolution GPU workflow example

---------

Co-authored-by: ryanontheinside <7623207+ryanontheinside@users.noreply.github.com>
Co-authored-by: John | Elite Encoder <john@eliteencoder.net>
2025-04-23 12:09:03 +03:00
Prakarsh Kaushik fce8d032f8 docs: correct paper title (#15)
This commit fixes an incorrect reference to the StreamV2V paper in the Python doc comments.
2025-04-22 16:39:59 +02:00
499096bdb0 Super resolution (#18)
* Added Super Resolution to the streampack
* Super Resolution created by ryan, updated for missing 
* add prestartup script to check for opencv-cuda

---------

Co-authored-by: ryanontheinside <7623207+ryanontheinside@users.noreply.github.com>
Co-authored-by: John | Elite Encoder <john@eliteencoder.net>
2025-04-04 17:21:47 -04:00
John | Elite EncoderandRick Staa b1ebd4aa8f Revert "Super resolution (#16)" (#17)
This reverts commit 59035c455a.

Co-authored-by: Rick Staa <rick.staa@outlook.com>
2025-04-02 17:49:43 -04:00
Jason 59035c455a Super resolution (#16)
* Added Super Resolution to the streampack
2025-04-02 14:39:41 -04:00
Rick Staaandryanontheinside da5a043501 feat: add MediaPipe FaceMesh node and utilities (#13)
This commit introduces a ControlNet Auxiliary Preprocessor for facial landmark
detection using MediaPipe FaceMesh. It also adds utility nodes to work with the
detected landmarks:
- Node to draw the facial mesh on an image using landmark data.
- Node to generate masks based on landmark data.

---------

Co-authored-by: ryanontheinside <ryanfosdick87@gmail.com>
2025-03-28 20:05:49 +01:00
Rick StaaandRUFFY-369 eedf5d1d1b feat: expose feature bank to comfyui (#12)
This commit establishes the required file structure and logic to integrate the Feature Bank node into ComfyUI, enabling its use.

---------

Co-authored-by: RUFFY-369 <prakarshkaushik369@gmail.com>
2025-03-28 18:01:53 +01:00
Rick StaaandRUFFY-369 845892959a feat(node): migrate Feature Bank node to new streampack (#3)
This commit migrates the Feature Bank node, originally implemented by @RUFFY-369
on [RUFFY-369/ComfyUI-FeatureBank](https://github.com/RUFFY-369/ComfyUI-FeatureBank),
to the new streampack.

The Feature Bank node is a ComfyUI-native implementation of the method proposed in
[Looking Backward: Streaming Video-to-Video Translation with Feature Banks](https://arxiv.org/abs/2405.15757)
by Liang et al. It enhances the stream diffusion model by providing information from
previous frames, thereby improving temporal consistency and reducing flickering.

---------

Co-authored-by: RUFFY-369 <prakarshkaushik369@gmail.com>
2025-03-17 23:01:32 +01:00
Rick Staa 7799776c6d docs: add node pack node categories explanation (#1)
This commit adds an explanation of the node categories that will be included in the nodepack.
2025-03-13 17:55:28 +01:00
Rick Staa fa51ae7d5e first commit 2025-02-18 11:15:50 +01:00