Superseded by MSCH Nodes: one install for the complete collection.
This standalone repository is retained for historical links and existing installations. New nodes and updates belong to the unified pack. Follow the migration guide before switching to avoid duplicate nodes.
Build editable photo timelines and render procedural Ken Burns motion and transitions using PyTorch and Kornia.
Node reference · Example workflows and results · Publishing guide
View the showcase: videos, images and workflows
| Node | What it does |
|---|---|
| Slideshow Director | Turn an image batch into an editable timeline containing source indices, motion, duration and transition choices. |
| GPU Motion Renderer | Render the Director's timeline against the same source image batch using PyTorch/Kornia transforms and transitions. |
Clone into ComfyUI/custom_nodes:
git clone https://github.com/mariobilly/msch-slideshow-forge.gitOpen a terminal in the cloned folder and install requirements using the same Python environment as ComfyUI:
python -m pip install -r requirements.txtWindows portable, from ComfyUI_windows_portable:
.\python_embeded\python.exe -m pip install -r .\ComfyUI\custom_nodes\msch-slideshow-forge\requirements.txtRestart ComfyUI and refresh the browser. Load a JSON workflow from examples/ and select the supplied demo input or your own media. Keep only one installed copy of each package to avoid duplicate node registrations.
The Director outputs timeline JSON, image count and audio; the GPU renderer outputs IMAGE frames. Beat-sync mode requires AUDIO. Use the same source image batch for both nodes. This is a procedural renderer and does not require diffusion models.
docs/NODES.md documents every input, default, range, choice and output. examples/README.md explains which inputs and other nodes each workflow needs and how the included results were produced.
The release includes Comfy Registry metadata and a GitHub publishing action. Version 0.1.0 was uploaded successfully to Comfy Registry under publisher mariobilly on 2026-09-06. Registry reported Pending at verification; Manager installation availability is not yet confirmed. A separate ComfyUI Manager node-list registration has been submitted; listing is pending maintainer acceptance. Git installation works independently. See PUBLISHING.md.
Imports and input schemas were checked against the local ComfyUI environment with Python 3.12.10, PyTorch 2.10 and CUDA available. Example render coverage is documented per workflow; this is not a claim of compatibility testing on every platform or of full MiniMax H3 model-generation validation.
Project code: MIT. Third-party assets and optional model weights keep their own licenses.
