COMFYUI Nodes for procedural masking, live composition and video manipulation
JOVIMETRIX IS ONLY GUARANTEED TO SUPPORT COMFYUI 0.1.2+ and FRONTEND 1.2.30+
IF YOU NEED AN OLDER VERSION, PLEASE DO NOT UPDATE.
IF YOU NEED AN OLDER VERSION, PLEASE DO NOT UPDATE.
Please consider sponsoring me if you enjoy the results of my work, code or documentation or otherwise. A good way to keep code development open and free is through sponsorship.
The built-in help system will dynamically parse any nodes found at the ComfyUI API endpoint:
<comfyui_web_root>/object_info
If those nodes have descriptions written in HTML or Markdown, they will be converted into HTML for presentation in the panel.
2024/08/28:
- New
STRINGER NODE
for string operations: Split, Join, Replace and Slice.
-
QUEUE NODE
now supports recursing directories. To filter pngs, jpgs, and gifs from the c:/images folder and its sub-folders:c:/images;.png,.jpg,.gif
You can add as many extensions as you need, but keep in mind not every image type is supported just because you filter for it -- the Queue node will still return strings where it cant find/load a file type.
- Supports ComfyUI 0.1.3+, frontend 1.2.39+
2024/08/25:
2024/08/24:
- All node dynamic help
- Array node -- updated to return single values as their single value, not a list
- Supports ComfyUI 0.1.2+, frontend 1.2.30+
2024/08/23:
- Colorization and Help panel only work on new frontend
- Supports ComfyUI 0.1.1+, frontend 1.2.29+
2024/08/20:
- Complete Wiki and Examples revamp.
- Supports ComfyUI 0.0.8+, frontend 1.2.30+
Please see the wiki for advanced use of the environment variables used during startup
If you have ComfyUI Manager installed, simply search for Jovimetrix and install from the manager's database.
Clone the repository into your ComfyUI custom_nodes directory. You can clone the repository with the command:
git clone https://github.com/Amorano/Jovimetrix.git
You can then install the requirements by using the command:
.\python_embed\python.exe -s -m pip install -r requirements.txt
If you are using a virtual environment
(venv
), make sure it is activated before installation. Then install the requirements with the command:
pip install -r requirements.txt