ComfyUI Video Studio with Node-Controlled Timelines for Multi-Task Production.
[0.2.2] - 2025-04-29
Feature Update: Audio Generator and List Adapter Support.
- Parameterized Timeline Setup
- Set resolution/FPS via
Create Timeline
nodes - Initiate batch rendering with
Execute Timeline
nodes - Deep integration between node workflows and video timelines
- Set resolution/FPS via
- Bi-Directional Metadata Sync
- Real-time synchronization between node parameters and timeline properties
- Reverse-tweak generated content via editor-side adjustments
- Unified Preview
- Timeline visualization embedded in ComfyUI interface
- Asset preview through
Editor
andPlayer
component
- Structured Project System
- Standard directory templates (
assets/
/workflows/
/timelines/
) - Hybrid protocol support (Local/HTTP/SMB/FTP) for unified resource management
- Standard directory templates (
- Multi-Timeline Rendering
- Each timeline produces one video
- Centralized output management via
builds/
directory
- Prebuilt Scenarios (In Development)
- Digital human video synthesis
- Batch processing templates
- Novel-to-video automation
- Select
Montagen
icon from ComfyUI Activity Bar, to display Montagen Explorer. - Start from
default
project, or clickBrowse project
to enter custom project folder path. - Click
Open project
to open recent project.
- Add
Create Timeline
node and set up timeline paramters. - Add
Adapter
nodes, set up paramters, and connect to theCreate Timeline
node. - Run workflow to create timeline.
- Select timeline from project Explorer panel, to display timeline
Editor
andPlayer
. - Select specify clip and open
Clips
andProperties
Explorer panel, to display the clip's metadata. - Edit with timeline or
Properties
panel, to update the timeline.
- Add
Execute Timeline
node and set up file name, and connect to theCreate Timeline
node. - Run workflow to rendering timeline.
- Select
builds/
from project Explorer panel, and preview output files.
- Search ComfyUI-Montagen in ComfyUI-Manager and click Install button.
To install ComfyUI-Montagen in addition to an existing installation of ComfyUI, you can follow the following steps:
- Goto
ComfyUI/custom_nodes
dir in terminal (cmd) git clone https://github.com/MontagenAI/ComfyUI-Montagen.git
- Restart ComfyUI.
- Base on the project of FFCreator. And inspired by the examples of miravideo.
- Reference portions of media loading/preview code from ComfyUI-VideoHelperSuite into our custom node implementation.
- Reference EdgeTTS code from ComfyUI-EdgeTTS into our custom node implementation.