ComfyUI Extension: Chaosaiart-Nodes

Authored by chaosaiart

Created

Updated

75 stars

LowVRAM Animation : txt2video - img2video - video2video , Frame by Frame, compatible with LowVRAM GPUs Included : Prompt Switch, Checkpoint Switch, Cache, Number Count by Frame, Ksampler txt2img & img2img ...

Custom Nodes (64)

README

<br> <div align="center"> <img src="https://chaosaiart.de/nodes/workflows/elements/logo_2.png?v=4" width="80%"> </div><br> <div align="center"> <img src="https://chaosaiart.de/nodes/workflows/elements/placeholder_button_00.png?v=4" width="10%"> <a href="https://hire.chaosaiart.com/"><img src="https://chaosaiart.de/nodes/workflows/elements/h_b_1.png?v=4" width="40%"></a> <a href="https://chaosaiart.com/#support_me"><img src="https://chaosaiart.de/nodes/workflows/elements/h_b_2.png?v=4" width="40%"></a> <img src="https://chaosaiart.de/nodes/workflows/elements/placeholder_button_00.png?v=4" alt="" width="10%"> </div> <br><br><br> <a id="Overview"><img src="https://chaosaiart.de/nodes/workflows/elements/overview.png?v=4" width="100%"></a> <br> <div align="center"> <a href="#Install"><img src="https://chaosaiart.de/nodes/workflows/elements/d1.png?v=4" width="25%"></a> <a href="#Workflows"><img src="https://chaosaiart.de/nodes/workflows/elements/d2.png?v=4" width="25%"></a> <a href="#Nodes"><img src="https://chaosaiart.de/nodes/workflows/elements/d3.png?v=4" width="25%"></a> </div> <div align="center"> <a href="#Support"><img src="https://chaosaiart.de/nodes/workflows/elements/d4_2.png?v=4" width="25%"></a> <a href="#Info"><img src="https://chaosaiart.de/nodes/workflows/elements/d5.png?v=4" width="25%"></a> <a href="https://github.com/chaosaiart/Chaosaiart-Nodes/blob/main/WISH_LIST.md"><img src="https://chaosaiart.de/nodes/workflows/elements/d6.png?v=4" width="25%"></a> </div> <br><br> <div align="center"> <img src="https://chaosaiart.de/nodes/workflows/elements/overview_h1.png?v=4" alt="Use Case:" width="65%"> <br> LowVRAM Animation<br><br><br> <img src="https://chaosaiart.de/nodes/workflows/elements/overview_h3.png?v=4" alt="Examples" width="65%"> <br> <img src="https://chaosaiart.de/nodes/workflows/elements/examples_headline_3.png?v=4" alt="txt2img" width="50%"> <br> <div align="center"> <img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e_img2video_1.gif" width="25%"> <img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e_img2video_2.gif" width="25%"> </div><br> <a href="https://chaosaiart.de/nodes/?json=Animation_img2video"> <img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> <br><br><br> <img src="https://chaosaiart.de/nodes/workflows/elements/examples_headline_1.png?v=4" alt="txt2img" width="50%"> <br> <div align="center"> <img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e1.gif" width="25%"> <img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e2.gif" width="25%"> <img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e3.gif" width="25%"> </div><br> <a href="https://chaosaiart.de/nodes/?json=Animation_txt2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> <br><br><br> <img src="https://chaosaiart.de/nodes/workflows/elements/examples_headline_2.png?v=4" alt="" width="50%"> <br> Work in Progress. <br><br> <br> <img src="https://chaosaiart.de/nodes/workflows/elements/overview_h2.png?v=4" alt="Further Use" width="65%"> <br> Simplified workflow, VAE inclusion in KSampler<br> Workflow automation, e.g., changing checkpoints<br> Logical process for testing elements like Controlnet<br> Rethinking workflows with switches<br><br><br> <img src="https://chaosaiart.de/nodes/workflows/elements/overview_h4.png?v=4>" alt="Importen" width="65%"> <br> This node is based on frame-to-frame generation (img after img).<br> This means it is VRAM efficient and suitable for GPUs with low VRAM.<br><br> Additional: Chaosaiart-Node is in the early phase, <br>more nodes will be added + Bug fixes + changes.<br><br><br> </div> <br> <a id="Install" name="Install"> <img src="https://chaosaiart.de/nodes/workflows/elements/Install.png?v=4" alt="Install" width="100%"> </a> <br> <div align="center"> <a href="#Install_full"><img src="https://chaosaiart.de/nodes/workflows/elements/h1_2.png?v=4" alt="Manuel" width="25%"></a> <a href="#Install_manager"><img src="https://chaosaiart.de/nodes/workflows/elements/h3.png?v=4" alt="ComfyUI Manager" width="25%"></a> <!--a href="#Install_git"><img src="https://chaosaiart.de/nodes/workflows/elements/h2.png?v=4" alt="Git" width="25%"></a--> </div> <br> <a id="Install_full"> <img src="https://chaosaiart.de/nodes/workflows/elements/i1_2.png?v=4" width="100%"> </a> <br> <dl> <dd> <dl> <dd> 1. Install <a href="https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#installing">ComfyUI</a><br> 2. Download <a href="https://github.com/chaosaiart/Chaosaiart-Nodes/archive/refs/heads/main.zip">Chaosaiart-Nodes</a><br> 3. Unzip Chaosaiart-Nodes with <a href="https://7-zip.org/">7zip</a><br> 4. Grab the Unzipped "Chaosaiart-Nodes" folder<br> 5. go into ComfyUI Folder, then "../comfyUI/custom_nodes/" place it in.<br> <img src="https://chaosaiart.de/nodes/workflows/elements/not_do.png?v=4" alt="" width="40%"><br><br> 6. Windows: <br> <dl><dd><dl><dd>Use the Install_windows file in the "Chaosaiart-Nodes" folder<br> </dd></dl> Linux:
pip install opencv-python & pip install tqdm

If you are using a virtual environment (venv), make sure it is activated before installation.

</dd></dl> <br> <!--7. get a good checkpoint, like <a href="https://civitai.com/models/9409?modelVersionId=30163">Anything5</a> ( Folder: ../ComfyUI/models/checkpoints ) </dl--> <div align="center"> Open ComfyUI, Load or Drag & Drop one of the <a href="#workflow_overview">workflows</a>. </div> <br> <br> </dl> </dd> </dl> </dd> </dl> <a id="Install_manager"> <img src="https://chaosaiart.de/nodes/workflows/elements/i3.png?v=4" alt="" width="100%"> </a> <br> <dl> <dd> <dl> <dd> 1. Install <a href="https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#installing">ComfyUI</a><br> 2. Install <a href="https://github.com/ltdrdata/ComfyUI-Manager">ComfyUI Manager</a><br> 3. Open Manager, Use "Install via Git URL".<br> 4. Command:
https://github.com/chaosaiart/Chaosaiart-Nodes
<!--x> 5. get a good checkpoint, like <a href="https://civitai.com/models/9409?modelVersionId=30163">Anything5</a> ( Folder: ../ComfyUI/models/checkpoints )</x> <br--><br> <div align="center"> Open ComfyUI, Load or Drag & Drop one of the <a href="#workflow_overview">workflows</a>. </div> <br> <br> </dl></dd></dl> <!--a id="Install_git"> <img src="https://chaosaiart.de/nodes/workflows/elements/i2.png?v=4" alt="Install" width="100%"> </a> <br> <dl> <dd> <dl> <dd> 1. Install <a href="https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#installing">ComfyUI</a><br> 2. Install <a href="https://git-scm.com/downloads">git</a><br> 3. Open the ComfyUI folder, then "../ComfyUI/custom_nodes"<br> <br> <dl> <dd> Windows: <dl><dd> 4. Use the folder path, type CMD<br> 5. Use the command in CMD:<br> git clone https://github.com/chaosaiart/Chaosaiart-Nodes <x>6. Use the Install_windows file in the "Chaosaiart-Nodes" folder<br> 7. get a good checkpoint, like <a href="https://civitai.com/models/9409?modelVersionId=30163">Anything5</a> ( Folder: ../ComfyUI/models/checkpoints )</x><br> <div align="center"> Open ComfyUI, Load or Drag & Drop one of the <a href="#workflow_overview">workflows</a>.<br> </div> <br> </dd> Linux: <dl><dd> 4. use: git clone https://github.com/chaosaiart/Chaosaiart-Nodes <br> 5. use: pip install opencv-python & pip install tqdm If you are using a virtual environment (venv), make sure it is activated before installation. <x> <br><br> 6. get a good checkpoint, like <a href="https://civitai.com/models/9409?modelVersionId=30163">Anything5</a> ( Folder: ../ComfyUI/models/checkpoints )</x><br> <br><br> <div align="center"> Open ComfyUI, Load or Drag & Drop one of the <a href="#workflow_overview">workflows</a>. </div> </dd></dl></dd></dl></dd></dl></dd></dl> <br> <br--> <a id="Workflows" name="Workflows"> <img src="https://chaosaiart.de/nodes/workflows/elements/workflows.png?v=4" alt="Workflows" width="100%"> </a> <div align="center"> <a href="#Workflow_basic"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_1.png?v=4" alt="Install" width="25%"></a> <a href="#Workflow_animation"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_2_2.png?v=4" alt="Install" width="25%"></a> <a href="#Workflow_expert"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_3.png?v=4" alt="Install" width="25%"></a> </div> <br><br><br> <a id="Workflow_basic"> <img src="https://chaosaiart.de/nodes/workflows/elements/w1.png?v=4" alt="Workflows" width="100%"> </a> <div> <dl> <dd> <dl> <dd> <a id="workflow_overview"></a> <div align="center"> <a href="#workflow_3"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_3.png?v=4" width="30%"></a> <a href="#workflow_4"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_4.png?v=4" width="30%"></a> <a href="#workflow_5"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_5.png?v=4" width="30%"></a> </div> <div align="center"> <a href="#workflow_2"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_2.png?v=4" width="30%"></a> <a href="#workflow_9"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_9.png?v=4" width="30%"></a> <a href="#workflow_8"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_8.png?v=4" width="30%"></a> </div> <div align="center"> <a href="#workflow_1"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_1.png?v=4" width="30%"></a> <a href="#workflow_6"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_6.png?v=4" width="30%"></a> <a href="#workflow_7"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_7.png?v=4" width="30%"></a> </div> <div align="center"> <a href="#workflow_10"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_10.png?v=4" width="30%"></a> <a href="#workflow_11"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_11.png?v=4" width="30%"></a> <a href="#workflow_12"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_12.png?v=4" width="30%"></a> </div> <div align="center"> <a href="#workflow_14"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_14.png?v=4" width="30%"></a> <a href="#workflow_15"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_15.png?v=4" width="30%"></a> <a href="#workflow_16"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_16.png?v=4" width="30%"></a> </div> <!-- Checkpoint Changer ---> <a id="workflow_3"></a><br><br> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_3.png?v=4" width="30%"><br> <dl><dd> Change Checkpoint, you can specify when.<br> 1x Frame = 1x generated Img / Batch<br> <img src="https://chaosaiart.de/nodes/workflows/img/Basic_Checkpoint_changing.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Checkpoint_changing"> <img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"> </a> </div> <!-- Prompt Changer ---> <a id="workflow_4"></a><br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_4.png?v=4" width="30%"><br> <dl><dd> Change Prompt, you can specify when.<br> 1x Frame = 1x generated Img / Batch<br> <img src="https://chaosaiart.de/nodes/workflows/img/Basic_Prompt_changing.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Prompt_changing"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Checkpoint & Prompt Changer --> <a id="workflow_5"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_5.png?v=4" width="30%"><br> <dl><dd> Change Checkpoint & Prompt, you can specify when.<br> 1x Frame = 1x generated Img / Batch<br> <img src="https://chaosaiart.de/nodes/workflows/img/Basic_Checkpoint_Prompt_changing.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Checkpoint_Prompt_changing"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Batch Loader --> <a id="workflow_2"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_2.png?v=4" width="30%"><br> <dl><dd> Basic img2img Batch Loader<br> Select folder, Each generation uses the next image.<br> You also can Repeat Img.<br> <img src="https://chaosaiart.de/nodes/workflows/img/Basic_Image_Batch_img2img.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Image_Batch_img2img"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <br> Basic Controlnet Batch Loader<br> Select folder, Each generation uses the next image.<br> You also can Repeat Img.<br> <img src="https://chaosaiart.de/nodes/workflows/img/Basic_Image_Batch_controlnet.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Image_Batch_controlnet"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Video2img--> <a id="workflow_9"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_9.png?v=4" width="30%"><br> <dl><dd> Splitt Video in to Frames / img <img src="https://chaosaiart.de/nodes/workflows/img/Basic_video2img.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_video2img"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- img2video --> <a id="workflow_8"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_8.png?v=4" width="30%"><br> <dl><dd> Stitching Image to Video <img src="https://chaosaiart.de/nodes/workflows/img/Basic_img2video.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_img2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div><br><br> Stitching Image to Gif <img src="https://chaosaiart.de/nodes/workflows/img/Basic_img2gif.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_img2gif"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Cache Reloader --> <a id="workflow_1"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_1.png?v=4" width="30%"><br> <dl><dd> First Step for Animation<br> Cache a Img for the next generate, in this Case Img2img. My <a href="#wi_b_4">Promptchanger workflow</a> has been implemented. Prompt Changer<br> <img src="https://chaosaiart.de/nodes/workflows/img/Basic_img2img_cache_animation.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_img2img_cache_animation"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Controlnet Changer --> <a id="workflow_6"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_6.png?v=4" width="30%"><br> <dl><dd> Change Controlnet Settings by Counting.<br> 1x Frame = 1x generated Img / Batch = Step<br> You will need <a href="https://civitai.com/models/38784?modelVersionId=44716">Canny Model<a> <img src="https://chaosaiart.de/nodes/workflows/img/Basic_controlnet_start_end_steps_changing.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_controlnet_start_end_steps_changing"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Save Prompt --> <a id="workflow_7"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_7.png?v=4" width="30%"><br> <dl><dd> Save and Load your Prompt + Simple Workflow.<br> For Loading & Saving Text you need to Install this <a href="https://github.com/pythongosssss/ComfyUI-Custom-Scripts?tab=readme-ov-file#installation">Custom Node</a> <img src="https://chaosaiart.de/nodes/workflows/img/Basic_save_load_Prompts.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_save_load_Prompts"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Switch --> <a id="workflow_10"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_10.png?v=4" width="30%"><br> <dl><dd> Using Any-Switch to control any input at any time. <img src="https://chaosaiart.de/nodes/workflows/img/Basic_Any_Switch_Count.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Any_Switch_Count"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Array --> <a id="workflow_11"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_11.png?v=4" width="30%"><br> <dl><dd> Utilize arrays to enhance the organization of your workspace, or swiftly switch between processes to test things. <img src="https://chaosaiart.de/nodes/workflows/img/Basic_using_Array.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_using_Array"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Lora --> <a id="workflow_12"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_12.png?v=4" width="30%"><br> <dl><dd> <a href="https://github.com/idrirap">idrirap</a> has written a great Lora Auto-Trigger-Words Custom Node. Through this, I found out that all tags are included in the metadata. From now on, all tags and their frequency of use will be output by Lora via Info. <img src="https://chaosaiart.de/nodes/workflows/img/Basic_Lora_Info.jpg?v=4" width="100%"><br><br> How to Use Loras:<br> <img src="https://chaosaiart.de/nodes/workflows/img/Basic_Lora.jpg?v=4" width="100%"><br> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Lora"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <!-- Random Prompt Filed --> <a id="workflow_14"></a> <br><br> </dl> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_14.png?v=4" width="30%"><br> <dl><dd> usable in all 🔶Chaosaiart prompt fields. <img src="https://chaosaiart.de/nodes/workflows/img/Basic_random_prompt_part.jpg?v=4" width="100%"><br> <div align="center"> </div> </dl> <!-- Random Prompt Filed --> <a id="workflow_15"></a> <br><br> </dl> <dl><dd> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_15.png?v=4" width="30%"><br> <dl><dd> Change Contrast, Color, Brightness, Red, Green, Blue. <img src="https://chaosaiart.de/nodes/workflows/img/Basic_color_change.jpg?v=4" width="100%"><br> <div align="center"> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_color_change"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> </dl> <!-- Number Count --> <a id="workflow_16"></a> <br><br> </dl> <dl><dd> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_16.png?v=4" width="30%"><br> <dl><dd> Change Contrast, Color, Brightness, Red, Green, Blue. <img src="https://chaosaiart.de/nodes/workflows/img/Basic_Number_Counter.jpg?v=4" width="100%"><br> <div align="center"> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Number_Counter"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> </dl> <br><br> <br><br><br> </dd></dl></dd></dl> <a id="Workflow_animation"> <img src="https://chaosaiart.de/nodes/workflows/elements/w2_2.png?v=4" alt="Workflows" width="100%"> </a> <div> <dl> <dd> <dl> <dd> <div align="center"> <a href="#workflow_Animation_1"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_a_3.png?v=4" width="30%"></a> <a href="#workflow_Animation_2"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_a_4.png?v=4" width="30%"></a> </div> <a id="workflow_Animation_1"></a> <br><br> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_a_3.png?v=4" width="30%"> <dl><dd> Animation:<br> This workflow has integrated the cache of the <a href="#workflow_1">Cache Workflow</a> in KSampler. <br> Additionally, KSampler has been modified to yield better results for animations.<br> For example, the method "Fixed 0.5" has been optimized for checkpoint sd1.5.<br> Afterwards, you must stitch the images into a video using <a href="#workflow_8">img2video Basic Workflow</a> <img src="https://chaosaiart.de/nodes/workflows/img/Animation_txt2video.jpg?v=4" width="100%"> </dl> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Animation_txt2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> <a id="workflow_Animation_2"></a> <br><br> <img src="https://chaosaiart.de/nodes/workflows/elements/wi_a_4.png?v=4" width="30%"> <dl><dd> Same workflow as <a href="#workflow_Animation_1">txt2video</a>, but with image input. <img src="https://chaosaiart.de/nodes/workflows/img/Animation_img2video.jpg?v=4" width="100%"> <div align="center"><a href="https://chaosaiart.de/nodes/?json=Animation_img2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div> </dl> <br><br><br><br><br> </dl> </dd></dl></dd></dl> <a id="Workflow_expert"> <img src="https://chaosaiart.de/nodes/workflows/elements/w3.png?v=4" alt="Workflows" width="100%"> </a> <div> <dl> <dd> <dl> <dd> <div align="center"> <a href="#workflow_Expert_1"><img src="https://chaosaiart.de/nodes/workflows/elements/experte_1.png?v=4" width="30%"></a> </div> <a id="workflow_Expert_1"></a> <br><br> <img src="https://chaosaiart.de/nodes/workflows/elements/experte_1.png?v=4" width="30%"> <dl><dd> In this workflow, the 🔶 Ksampler <a href="#workflow_Animation_1">txt</a> & <a href="#workflow_Animation_2">img2video</a> v1 has been dissected into its individual components.<br> This allows you to see what it consists of and enables you to adjust the values yourselves. <img src="https://chaosaiart.de/nodes/workflows/img/expert_txt2video_img2video.jpg?v=4" width="100%"> </dl> <div align="center"><a href="https://chaosaiart.de/nodes/?json=expert_txt2video_img2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> </div><br><br> </dd></dl></dd></dl> </div> <a id="Nodes" name="Nodes"> <img src="https://chaosaiart.de/nodes/workflows/elements/nodes.png?v=4" alt="Nodes" width="100%"> </a> <!-- Headline Nodes --> <!--div align="center"> <a href="#nodes_1"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_1.png?v=4" alt="" width="30%"></a> <a href="#nodes_2"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_2.png?v=4" alt="" width="30%"></a> <a href="#nodes_3"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_3.png?v=4" alt="" width="30%"></a> </div> <div align="center"> <a href="#nodes_4"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_4.png?v=4" alt="" width="30%"></a> <a href="#nodes_6"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_6.png?v=4" alt="" width="30%"></a> <a href="#nodes_7"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_7.png?v=4" alt="" width="30%"></a> </div> <div align="center"> <a href="#nodes_10"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_10.png?v=4" alt="" width="30%"></a> <a href="#nodes_9"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_9.png?v=4" alt="" width="30%"></a> <a href="#nodes_5"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_5.png?v=4" alt="" width="30%"></a> </div> <div align="center"> <a href="#nodes_8"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_8.png?v=4" alt="" width="30%"></a> </div> <br><br><br--> <!--div align="center"--> <div> <!-- Image --> <details> <summary>🔶 Image</summary> <a id="nodes_1"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_1.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/image_1.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/image_2.jpg?v=4" alt="Nodes" width="50%"><br><br> </details> <details> <summary>🔶 Ksampler</summary> <!-- Ksampler --> <a id="nodes_2"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_2.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/Ksampler_1.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/Ksampler_3.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/Ksampler_2.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/One_Node.jpg?v=4" alt="Nodes" width="50%"><br><br> </details> <details> <summary>🔶 Cache</summary> <!-- cache --> <a id="nodes_3"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_3.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/cache_1.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/cache_2.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/cache_3.jpg?v=4" alt="Nodes" width="50%"><br><br> </details> <details> <summary>🔶 Logic</summary> <!-- Logic --> <a id="nodes_4"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_4.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/logic.jpg?v=4" alt="Nodes" width="50%"><br><br> </details> <details> <summary>🔶 Prompt</summary> <!-- Prompt --> <a id="nodes_6"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_6.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/prompt_1.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/prompt_2.jpg?v=4" alt="Nodes" width="50%"><br><br> </details> <details> <summary>🔶 Checkpoint</summary> <!-- checkpoint --> <a id="nodes_7"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_7.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/checkpoint_1.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/checkpoint_2.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/checkpoint_3.jpg?v=4" alt="Nodes" width="50%"><br><br> </details> <details> <summary>🔶 Lora</summary> <!-- Lora --> <a id="nodes_10"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_10.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/lora.jpg?v=4" alt="Nodes" width="50%"><br><br> </details> <details> <summary>🔶 Controlnet</summary> <!-- Controlnet --> <a id="nodes_9"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_9.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/controlnet.jpg?v=4" alt="Nodes" width="50%"><br><br> </details> <details> <summary>🔶 Special</summary> <!-- special --> <a id="nodes_5"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_5.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/onlymy.jpg?v=4" alt="Nodes" width="50%"><br><br> </details> <details> <summary>🔶 Switch</summary> <!-- Switch --> <a id="nodes_8"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_8.png?v=4" alt="" width="30%"></a><br> <img src="https://chaosaiart.de/nodes/workflows/nodes/switch_1.jpg?v=4" alt="Nodes" width="50%"> <img src="https://chaosaiart.de/nodes/workflows/nodes/switch_2.jpg?v=4" alt="Nodes" width="50%"><br><br></details> </div> <!-- ---> <!-- ---> <!-- ---> <br><br> <a id="Support" name="Support"> <img src="https://chaosaiart.de/nodes/workflows/elements/supportme.png?v=4" alt="Nodes" width="100%"> </a> <dl><dd> <!-- buy me a coffee --> <a href="https://chaosaiart.de/donate?use=buymeacoffee"><img src="https://chaosaiart.de/nodes/workflows/elements/mo_1.png?v=4" width="30%"></a> <dl><dd> <a href="https://chaosaiart.de/donate?use=buymeacoffee">Open Buymeacoffee</a><br><br> </dd> <!-- Paypal --> <a href="https://chaosaiart.de/donate?use=paypal"><img src="https://chaosaiart.de/nodes/workflows/elements/mo_2.png?v=4" width="30%"></a> <dl><dd> <a href="https://chaosaiart.de/donate?use=paypal">Open Paypal</a><br><br> </dd> <!-- Patreon --> <a href="https://chaosaiart.de/donate?use=patreon"><img src="https://chaosaiart.de/nodes/workflows/elements/mo_3.png?v=4" width="30%"></a> <dl><dd> <a href="https://chaosaiart.de/donate?use=patreon"> Open Patreon</a><br><br> </dd> </dl></dd> <br><br> <!-- ---> <!-- ---> <!-- ---> <a id="Info" name="Info"> <img src="https://chaosaiart.de/nodes/workflows/elements/info.png?v=4" alt="Nodes" width="100%"> </a> <a id="Credits"><img src="https://chaosaiart.de/nodes/workflows/elements/zi_1.png?v=4" width="30%"></a> <dl><dd> Credits to pythongosssss for their <a href="https://github.com/pythongosssss/ComfyUI-Custom-Scripts?tab=readme-ov-file#installation">custom node</a> without it, my info display would have been more challenging.<br> Credits to Idrirap for their <a href="https://github.com/idrirap/ComfyUI-Lora-Auto-Trigger-Words/">custom node</a> and the idea of extracting tags from the metadata of Lora. </dd> <br><br> <a id="web"><img src="https://chaosaiart.de/nodes/workflows/elements/zi_3.png?v=4" width="30%"></a> <dl><dd> <a href="https://chaosaiart.de">https://chaosaiart.de</a> & <a href="https://chaosaiart.com">https://chaosaiart.com</a> </dd> <br><br> </dd>