ComfyUI Extension: ComfyUI Multimedia Utilities
A collection of essential utility nodes for handling image sequences, video, audio, and synchronized data within ComfyUI workflows.
Custom Nodes (0)
README
🎥 ComfyUI Multimedia Utilities
A collection of essential utility nodes for handling image sequences, video, audio, and synchronized data within ComfyUI workflows.
🌟 Nodes Included
| Node Display Name | Class Name | Description | Category |
| :------------------------------------- | :--------------------------- | :-------------------------------------------------------------------------------------------- | :----------------- |
| 🎵 Extract Audio Info | ExtractAudioInfo
| Reads an audio file and outputs key information such as sample rate, duration, and channels. | audio/info
|
| 📐 Resize Image Sequence | ResizeVideoFrames
| Resizes each image in an input sequence to a specified width and height. | video/transform
|
⬇️ Installation
Method 1: Using ComfyUI Manager (Recommended)
- Open the ComfyUI Manager.
- Click Install Custom Nodes.
- Search for Multimedia Utilities.
- Click Install.
- Restart ComfyUI to load the new nodes.
Method 2: Manual Installation (Git Clone)
- Navigate to your ComfyUI installation’s
custom_nodes
directory:cd path/to/ComfyUI/custom_nodes
- Clone this repository:
git clone https://github.com/thimpat/ThimPatUtils.git
- Install the required Python dependencies into your ComfyUI environment:
# Example (using embedded Python): # path/to/ComfyUI/python_embedded/python.exe -m pip install -r ThimPatUtils/requirements.txt
- Restart ComfyUI.
⚙️ Usage & Node Details
1. 📐 Resize Image Sequence
Rescales each image in an input sequence—ideal when a downstream node (e.g., a VAE or model) requires a specific resolution.
<video src="./demo/demo-resize-frames.mp4" controls muted autoplay loop style="max-width: 100%; height: auto; border-radius: 12px;"></video>
- Inputs:
images
(Image sequence)width
(int)height
(int)interpolation
(string; options:bicubic
,nearest
, etc.)
- Outputs:
IMAGE
(Resized image sequence)
🤝 Contribution
If you have ideas for new utilities or spot a bug, please open an issue or submit a Pull Request. We welcome your feedback and improvements!
Author
Find my other projects on https://perspectivedev.com/gb/market.html#/authors/1