Extensions/Deforum Nodes
ComfyUI Extension

Deforum Nodes

Official Deforum animation pipeline tools that provide a unique way to create frame-by-frame generative motion art.

By XmYx·Created 3 years ago·Updated 2 months ago· 198
XmYx/deforum-comfy-nodes
Nodes68
On cloudLocal install
Categorydeforum/noise, AudioProcessing
Stars198
Updated2 months ago

Nodes (68)

(deforum) Add Advanced Noise
deforum/noise
(deforum) Add Custom Noise
deforum/noise
(deforum) AmplitudeToAudio
AudioProcessing
(deforum) Audio to Beat Amplitude
deforum/audio
(deforum) Beat Detection v2
deforum/audio
(deforum) Convert Normalized Amplitude
deforum/audio
(deforum) Add Noise
deforum/noise
(deforum) Amplitude to Schedule
deforum/audio
(deforum) Amplitude to String
deforum/audio
(deforum) Logical AND
deforum/logic
(deforum) Animation Parameters
deforum/parameters
(deforum) Append
deforum/prompt
(deforum) Apply Flow
deforum/image
(deforum) Area Prompt
deforum/prompt
(deforum) Audio Schedule Expression Templates
deforum/help
(deforum) Base Parameters
deforum/parameters
(deforum) Big Bone Reset Node
deforum/logic
(deforum) Cache Image
deforum/cache
(deforum) Cache Latent
deforum/cache
(deforum) Cache String
deforum/cache
(deforum) Cadence Interpolation
deforum/interpolation
(deforum) Cadence Parameters
deforum/parameters
(deforum) Color Match
deforum/image
(deforum) ColorMatch Parameters
deforum/parameters
(deforum) INT Comparator
deforum/logic
(deforum) Blend Conditionings
deforum/conditioning
(deforum) Apply ControlNet [safe]
deforum/controlnet
(deforum) Depth Parameters
deforum/parameters
(deforum) Diffusion Parameters
deforum/parameters
(deforum) FILM Interpolation
deforum/interpolation
(deforum) FLOAT Comparator
deforum/logic
(deforum) Frame Data Extract
deforum/parameters
(deforum) Frame Warp
deforum/image
(deforum) Load Cached Image
deforum/cache
(deforum) Load Cached Latent
deforum/cache
(deforum) Load Cached String
deforum/cache
(deforum) Hybrid Motion
deforum/image
(deforum) Hybrid Parameters
deforum/parameters
(deforum) Hybrid Schedule
deforum/parameters
(deforum) Image Switcher
deforum/logic
(deforum) InpaintModelConditioning [safe]
deforum/conditioning
(deforum) Iterator Node
deforum/logic
(deforum) KSampler
deforum/sampling
(deforum) Load Video
deforum/video
(deforum) Noise Parameters
deforum/parameters
(deforum) Logical NOT
deforum/logic
(deforum) Logical OR
deforum/logic
(deforum) Prompt
deforum/prompt
(deforum) Redirect Console
deforum/utils
(deforum) Schedule Templates
deforum/help
(deforum) Schedule Randomizer
deforum/utils
(deforum) Schedule Visualizer
deforum/utils
(deforum) Seed Node
deforum/logic
(deforum) Set VAE Downscale Ratio
deforum/_for_testing
(deforum) Shuffle Tokenizer
deforum/conditioning
(deforum) Simple Interpolation
deforum/interpolation
(deforum) Integrated Pipeline
deforum/sampling
(deforum) Translate Parameters
deforum/parameters
(deforum) Unformatted Prompt
deforum/prompt
(deforum) VAEEncode [safe]
deforum/latent
(deforum) Save Video
deforum/video
(deforum) Derive Amplitude
deforum/audio
(deforum) ExtractDominantNoteAmplitude
deforum/audio
(deforum) Frequency Range Amplitude
deforum/audio
(deforum) InverseFFTNode
signal_processing
(deforum) Amplitude Spectral Centoid
deforum/audio
(deforum) Tempo Change Detection
deforum/audio
(deforum) Amplitude Time Smoothing
deforum/audio
Readme

Deforum for ComfyUI

Deforum integration for ComfyUI.

Installation

To get started with Deforum Comfy Nodes, please make sure ComfyUI is installed and you are using Python v3.10 or these nodes will not work. We recommend using a virtual environment.

Follow the steps below depending on your method of preference.

ComfyUI Manager

Look for Deforum Nodes by XmYx

Manual Install

To install Deforum for ComfyUI we will clone this repo into the custom_nodes folder

git clone https://github.com/XmYx/deforum-comfy-nodes.git

Recommended Custom Nodes

Here is a list of extra custom nodes that greatly improves the experience of using Deforum.

https://github.com/rgthree/rgthree-comfy
https://github.com/a1lazydog/ComfyUI-AudioScheduler
https://github.com/cubiq/ComfyUI_IPAdapter_plus
https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite
https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet
https://github.com/WASasquatch/was-node-suite-comfyui
https://github.com/11cafe/comfyui-workspace-manager
https://github.com/cubiq/ComfyUI_essentials
https://github.com/FizzleDorf/ComfyUI_FizzNodes
https://github.com/ltdrdata/ComfyUI-Impact-Pack
https://github.com/Fannovel16/ComfyUI-Frame-Interpolation
https://github.com/Fannovel16/ComfyUI-Video-Matting
https://github.com/crystian/ComfyUI-Crystools

Usage

  1. Launch ComfyUI
  2. Load any of the example workflows from the examples folder.
  3. Queue prompt, this will generate your first frame, you can enable Auto queueing, or batch as many images as long you'd like your animation to be.

Contribution

We welcome contributions from the community! If you're interested in improving Deforum Comfy Nodes or have ideas for new features, please follow these steps:

  1. Fork the repository on GitHub.
  2. Create a new branch for your feature or fix.
  3. Commit your changes with clear, descriptive messages.
  4. Push your changes to the branch and open a pull request.

License

Deforum Comfy Nodes is licensed under the MIT License. For more details, see the LICENSE file in the repository.

Community and Support

Join our Discord community to discuss Deforum Comfy Nodes, share your creations, and get help from the developers and other users:

Join Discord

Visit our website

Deforum Website Logo