MO
MontagenAI/ComfyUI-Montagen
ComfyUI Video Studio with Node-Controlled Timelines for Multi-Task Production.
ComfyUI-Montagen
ComfyUI Video Studio with Node-Controlled Timelines for Multi-Task Production.
Updates
[0.2.4] - 2025-05-29
Bugfix Update: Resolved multiple Editor and Explorer issues, with minor node improvements.
Key Features
๐๏ธ Node-Controlled Timeline Architecture
- Parameterized Timeline Setup
- Set resolution/FPS via
Create Timelinenodes - Initiate batch rendering with
Execute Timelinenodes - 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
๐ฅ๏ธ Integrated Production Workspace
- Unified Preview
- Timeline visualization embedded in ComfyUI interface
- Asset preview through
EditorandPlayercomponent
- Structured Project System
- Standard directory templates (
assets//workflows//timelines/) - Hybrid protocol support (Local/HTTP/SMB/FTP) for unified resource management
- Standard directory templates (
๐ Batch Production Pipeline
- 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
Get Started with a Template
Custom Workflow
Step 1, Open Project
- Select
Montagenicon from ComfyUI Activity Bar, to display Montagen Explorer. - Start from
defaultproject, or clickBrowse projectto enter custom project folder path. - Click
Open projectto open recent project.
Step 2, Create Timeline
- Add
Create Timelinenode and set up timeline paramters. - Add
Adapternodes, set up paramters, and connect to theCreate Timelinenode. - Run workflow to create timeline.
Step 3, Timeline Editing
- Select timeline from project Explorer panel, to display timeline
EditorandPlayer. - Select specify clip and open
ClipsandPropertiesExplorer panel, to display the clip's metadata. - Edit with timeline or
Propertiespanel, to update the timeline.
Step 4, Timeline Rendering
- Add
Execute Timelinenode and set up file name, and connect to theCreate Timelinenode. - Run workflow to rendering timeline.
- Select
builds/from project Explorer panel, and preview output files.
Installation
Install via ComfyUI-Manager
- Search ComfyUI-Montagen in ComfyUI-Manager and click Install button.
Manual Install
To install ComfyUI-Montagen in addition to an existing installation of ComfyUI, you can follow the following steps:
- Goto
ComfyUI/custom_nodesdir in terminal (cmd) git clone https://github.com/MontagenAI/ComfyUI-Montagen.git- Restart ComfyUI.
Acknowledgments
- 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.


