floyo logo
Powered by
ThinkDiffusion
⚡️Nano Banana 2 ⚡️ just landed. Start creating now.
floyo logo
Powered by
ThinkDiffusion
⚡️Nano Banana 2 ⚡️ just landed. Start creating now.

comfyui-dream-project

111

Last updated
2025-02-16

This repository offers a collection of specialized nodes designed to facilitate Deforum-style animation generation within the ComfyUI framework. Although these nodes were initially created for personal projects, they are intended to be broadly applicable for various users of ComfyUI.

  • Supports a range of animation techniques tailored for video production.
  • Includes customizable parameters for video encoding and frame manipulation.
  • Provides a suite of nodes for advanced image processing and animation workflows.

Context

This tool is an extension for ComfyUI that introduces custom nodes specifically aimed at enhancing animation capabilities. Its primary purpose is to simplify the process of generating animations with features akin to those found in Deforum, making it easier for users to create dynamic video content.

Key Features & Benefits

The nodes included in this package allow for intricate control over various aspects of animation. Key features include frame counting and manipulation, customizable color palettes, and tools for image processing, all of which enhance the creative potential within ComfyUI. These functionalities enable users to craft animations that are not only visually appealing but also aligned with specific artistic visions.

Advanced Functionalities

Several advanced nodes are available, such as the ability to generate noise based on color palettes and create complex curves for motion and transitions. Users can also employ mathematical calculations and CSV-based inputs to drive animations, providing a high degree of flexibility and precision in their workflows. Additionally, the integration with FFMPEG for video encoding allows for customized video outputs tailored to specific requirements.

Practical Benefits

This tool significantly streamlines the animation workflow in ComfyUI by offering a cohesive set of nodes that work together seamlessly. It provides users with greater control over animation parameters, improves the quality of output through sophisticated processing techniques, and enhances efficiency by reducing the need for external tools or complex configurations. Overall, it allows for a more intuitive and productive animation creation experience.

Credits/Acknowledgments

The original creator of this node pack is associated with the "Alt Key Project," which is focused on music and video production. The repository is open-source, allowing contributions from the community, although it is noted that this specific node pack is no longer actively maintained as the focus has shifted to a new custom node pack for batch video generation.

Inner Nodes

Analyze Palette [Dream], Beat Curve [Dream], Big Float Switch [Dream], Big Image Switch [Dream], Big Int Switch [Dream], Big Latent Switch [Dream], Big Palette Switch [Dream], Big Text Switch [Dream], Boolean To Float [Dream], Boolean To Int [Dream], Build Prompt [Dream], CSV Curve [Dream], CSV Generator [Dream], Calculation [Dream], Common Frame Dimensions [Dream], Compare Palettes [Dream], FFMPEG Video Encoder [Dream], File Count [Dream], Finalize Prompt [Dream], Float Input [Dream], Float to Log Entry [Dream], Frame Count Calculator [Dream], Frame Counter (Directory) [Dream], Frame Counter (Simple) [Dream], Frame Counter Info [Dream], Frame Counter Offset [Dream], Frame Counter Time Offset [Dream], Image Brightness Adjustment [Dream], Image Color Shift [Dream], Image Contrast Adjustment [Dream], Image Motion [Dream], Image Sequence Blend [Dream], Image Sequence Loader [Dream], Image Sequence Saver [Dream], Image Sequence Tweening [Dream], Int Input [Dream], Int to Log Entry [Dream], Laboratory [Dream], Linear Curve [Dream], Log Entry Joiner [Dream], Log File [Dream], Noise from Area Palettes [Dream], Noise from Palette [Dream], Palette Color Align [Dream], Palette Color Shift [Dream], Random Prompt Words [Dream], Sample Image Area as Palette [Dream], Sample Image as Palette [Dream], Saw Curve [Dream], Sine Curve [Dream], Smooth Event Curve [Dream], String Input [Dream], String Tokenizer [Dream], String to Log Entry [Dream], Text Input [Dream], Triangle Curve [Dream], Triangle Event Curve [Dream], WAV Curve [Dream]