Stable Cascade in ComfyUI, installation and how to use

Vladimir Chopine [GeekatPlay]
25 Feb 202410:07

TLDRIn this informative video, Vladimir guides viewers through the process of installing and using Stable Cascade on ComfyUI. He emphasizes the importance of having the manager installed and provides a step-by-step tutorial on how to clone the necessary repository and install the model through the custom nodes. The video also highlights the benefits of the updated Stable Cascade, which now includes separate nodes for better control and customization. Additionally, Vladimir explains how to modify a JSON workflow for successful implementation and offers tips for achieving optimal results. The video is a valuable resource for those looking to enhance their ComfyUI experience.

Takeaways

  • 🔧 Ensure that the ComfyUI manager is installed before beginning the installation process.
  • 📂 Follow the repository path provided in the video description to clone the necessary repository for the installation.
  • 🖥️ Use the ComfyUI Windows portable installation or any other preferred version.
  • 🔄 Scroll down to the 'custom nodes' section in ComfyUI and utilize the provided path to install the new node.
  • 🔄 After cloning, restart the server if it is already running to incorporate the changes.
  • 🔧 The manager allows for easy installation and management of different models and custom nodes.
  • 🌳 The repository for the 'stable cascade' has been updated and is now included within the main repository, offering more flexibility and control.
  • 🔍 Search for 'Cascade' in the manager to find and install the necessary models for the 'stable cascade'.
  • 📄 Copy the JSON workflow code provided in the video to create a file for the workflow, ensuring to rename the clips as per the new node structure.
  • ⏪ Before running the workflow, restart the server to ensure that the newly installed models are properly loaded.
  • 🎨 After running the workflow, experiment with the different elements and settings to create unique and personalized results.

Q & A

  • What is the main topic of the video?

    -The main topic of the video is the installation and usage of Stable Cascade in ComfyUI.

  • What is the first step before installing Stable Cascade?

    -The first step is to ensure that the manager is installed in the system.

  • How can one install the Stable Cascade using the manager?

    -By using the manager, one can simply search for 'Cascade', select the desired model, and install it. The manager automatically places the model in the specific folders.

  • What is the advantage of using the new version of Stable Cascade?

    -The new version of Stable Cascade is separated into different nodes, allowing for more control and implementation of features like control net, providing more flexibility and upgrade compared to the older version.

  • How to modify the Json workflow file for correct functionality?

    -To modify the Json workflow file, one should replace the clip name in the code with the correct name, for example, changing 'Model do save and online 111' to 'Model'.

  • What should be done after installing the Stable Cascade?

    -After installation, one should restart the server and then drag and drop the Json file to run the workflow.

  • What happens when the workflow is run for the first time?

    -The first time the workflow is run, it may take some time, around 10 or more minutes, as it needs to preload everything. However, subsequent runs will be much faster.

  • How can one change the older node installation to the new node?

    -To change the older node installation to the new node, one needs to go to the 'deprecated' section, copy the GitHub location, and use 'git clone' in the command prompt to clone and install the new node properly.

  • What additional requirements need to be installed for the older node to run properly?

    -For the older node to run properly, one needs to install additional requirements found in the 'requirements.txt' file using the command 'pip install -r specification' in the terminal.

  • What can one do to experiment and get different results with the Stable Cascade?

    -One can play around with the parameters like the compression value (e.g., 42) to minimize or maximize the output, resulting in different outcomes.

Outlines

00:00

🔧 Installing Stability Cascade on Comy UI

This paragraph outlines the process of installing Stability Cascade on the Comy UI. The speaker, Vladimir, instructs viewers to ensure they have the manager installed and provides a link for installation instructions. He then details the steps for installation, which include cloning a git repository, navigating to the custom nodes in the Comy UI, and restarting the server. The paragraph emphasizes the ease of managing and installing different models and custom nodes with the manager. Additionally, it explains how to handle deprecated repositories and install specific models by following links provided in the video description. The importance of using the manager for easier installation and organizing the workflow is also highlighted.

05:03

🎨 Customizing and Running the Workflow

In this paragraph, the focus is on customizing and running the workflow using the newly installed Stability Cascade on Comy UI. The speaker demonstrates how the new model structure allows for more flexibility and customization compared to the older, single-node version. He explains the process of modifying the workflow, including changing file names and model references for correct functionality. The paragraph details the steps to run the workflow, including the expected wait time for the first run due to preloading, and the faster subsequent runs. The speaker also provides tips on experimenting with the model settings and encourages viewers to share their findings. Finally, there's a brief mention of installing additional requirements for the older node version and the benefits of the new, more flexible model structure.

Mindmap

Keywords

💡Stable Cascade

Stable Cascade is a specific feature or tool being discussed in the video. It is a component that is being installed on the ComfyUI, which suggests that it is a software or plugin that enhances the functionality of the ComfyUI system. The script mentions that it has been improved by separating it from a previous combined version, allowing for more control and implementation of additional features such as control net, indicating its role in the system is significant and enhances the user experience by providing more flexibility and options for customization.

💡ComfyUI

ComfyUI appears to be a user interface or software platform that the video's audience is expected to be familiar with. It is the platform where the Stable Cascade is being installed, suggesting that ComfyUI is a customizable system that supports the integration of various tools or plugins like Stable Cascade. The script also mentions a ComfyUI manager, indicating that there is a management aspect to the UI, where users can control and install different models and custom nodes.

💡Installation

Installation refers to the process of adding new software, tools, or features to a system or platform. In the context of this video, it involves the steps required to properly set up and integrate Stable Cascade into the ComfyUI system. The script outlines a series of actions, such as using git clone, restarting the server, and using the ComfyUI manager to install models, which are all part of the installation process.

💡Manager

In the context of this video, the term 'Manager' refers to a component or feature within the ComfyUI system that allows users to easily install and manage different models and custom nodes. It seems to serve as a centralized control panel, simplifying the process of adding new functionalities like Stable Cascade to the system.

💡Custom Nodes

Custom Nodes are user-created components or extensions that can be added to the ComfyUI system to enhance its functionality. The script suggests that these nodes can be installed through the ComfyUI manager or manually by following specific paths and commands. The mention of Stable Cascade being installed as a custom node indicates that it is an additional feature that users can choose to integrate into their ComfyUI setup.

💡Repository

A repository, in the context of software development, is a storage location where the complete history of a project or code is kept. It is often used to collaborate with other developers and track changes over time. In the video, the repository is where the Stable Cascade and its related files are stored and from where they can be cloned or downloaded for installation on ComfyUI.

💡git clone

git clone is a command used in Git, a distributed version control system, to clone or copy an entire repository from a remote location to a local one. In the video, this command is used to download the Stable Cascade and its associated files from the repository to the user's computer, which is a crucial step in the installation process.

💡Workflow

A workflow in the context of this video refers to a series of steps or procedures that are followed to accomplish a specific task or process within the ComfyUI system. The script mentions a JSON workflow file that is created and used to run the Stable Cascade after installation. This suggests that workflows are pre-defined sequences of actions that users can customize and execute to perform various tasks.

💡JSON

JSON, or JavaScript Object Notation, is a lightweight data interchange format that is easy for humans to read and write, and for machines to parse and generate. In the video, a JSON file is used to define the workflow for running the Stable Cascade on ComfyUI. This format allows users to create structured data that can be easily interpreted by the system to execute specific tasks.

💡Restart

In the context of this video, 'restart' refers to the action of stopping and then starting again a server or a system, such as the Comfy server mentioned in the script. This is often necessary after making significant changes or installations to ensure that the new configurations or software are properly loaded and functioning.

💡Control Net

Control Net, as mentioned in the script, seems to be a feature or component within the Stable Cascade that allows for additional control and customization. While the exact nature of Control Net is not fully detailed in the script, it suggests that it provides users with more options and flexibility in managing and adjusting the system after the Stable Cascade has been installed.

Highlights

Installing Stability Cascade on ComfyUI involves using the manager for easier installation.

Ensure the manager is installed before starting the installation process.

The process requires cloning a repository and installing custom nodes.

ComfyUI Windows portable installation is mentioned as the preferred version.

Restart the server after installing the Stability Cascade to ensure proper functioning.

The manager simplifies the process of installing different models and custom nodes.

The main repository for ComfyUI has deprecated the old version in favor of an improved, separated version.

The new version allows for more control and implementation of features like control nets.

Instructions and links for downloading and installing the Stability Cascade are provided.

The manager can automatically place models in specific folders for easier organization.

A JSON workflow is used to run the Stability Cascade, which can be customized for specific needs.

The first run may take longer due to preloading, but subsequent runs will be faster.

The video demonstrates creating an image using the Stability Cascade with a natural glass bottle and landscape theme.

The older version of the node can still be installed for those who prefer it.

Additional requirements need to be installed for the older node to run properly.

The video provides a step-by-step guide on how to install and use the older node version.

The new version of Stability Cascade offers more flexibility and options for experimentation.

The video encourages viewers to share their own interesting finds or better workflows.