This will be a collection of free resources for ComfyUI.
Hopefully it will make creating cool stuff easier!
Also if you want to support this project or my channel, I did make a Ko-fi due to popular demand lol (anything helps!)
/ComfyUI/custom_nodes/ foldergit clone https://github.com/WhatDreamscost/WhatDreamsCost-ComfyUI❗❗IMPORTANT❗❗
If you don't see the latest version (v2.0.0) yet in the manager then just download the nightly version (or fetch the updates to update the list to see the latest version). Also you will need to update ComfyUI-LTXVideo and ComfyUI-KJNodes to the latest version as well. You cannot use this node without updating ComfyUI-LTXVideo!
v2.0.4
v2.0.0
Massive Update to LTX Director. I will add the full list of changes later.
Complete Video Support: Edit Videos with AI all inside the node. Videos can be extended using a combination of prompts, keyframes, and audio. Trim, Split, and combine videos all within the timeline.
IC-LoRA Support: Take full advantage of IC-LoRA's to take your generations to the next level. Simply drag and drop videos onto the IC-LoRA track to quickly setup IC-LoRA videos. Compatible with prompt relay, keyframe, and custom audio features within the node.
Audio Inpainting: Seamlessly blend imported audio with generated audio. Not only can audio be extended, but can also be prompted alongside your imprted audio to really bring your generations to life.
Retake Mode (Beta): Redirect what happens within a shot. Allows you to select a segment within a video, and re-generate what happens in that segment. An early working experiment.
Timeline Saving/Loading: You can now save your timeline and settings to a json file. It will keep any videos/audio/images you have imported into the node and every setting you have changed.
UI Overhaul: Huge update to the UI, dozens of big changes such as a new side bar, redesigned prompt boxes, a bunch of new settings and redesigned menus, and more.
Quality of Life Improvements: Snapping, in/out points, multi-select, mark selection, workspace folder, more HUD options, resizable prompt boxes, new hotkeys, labels, filename preview options, "split at playhead" functionality, end frames (convert any keyframe into a end/last frame), toggleable tracks, NAG Support, tons of bug fixes and more!
v1.3.9
It took like 5 tries but I finally got it working 🤦♂️
v1.3.3
v1.3.2
If anyone finds anymore bugs or has idea for improvements please let me know!
v1.3.1
v1.3.0
v1.2.9
Fixed every known issue with Multi Image Loader and added text output to Speech Length Calculator
Also added a text output to the Speech Length Calculator node (can't believe i didn't do this initially)
v1.2.8
v1.2.7
Custom Node to Trim, Resize, and Preview Videos in Realtime
v1.2.6
Also added duration output to the Load Audio UI node
v1.2.5
v1.2.4
Overhaul of the load audio node. Features a simple interface to easily trim audio. Also allows dragging and dropping files (fixes the original node that doesn't allow dropping in videos). Also compatible with nodes 2.0.
v1.2.3
v1.2.0
Automatically output in realtime how long a video should be based on the dialouge.
v1.1.0
This update will change the node layouts, so be sure to update your workflows or else they won't work properly.
❗❗❗ New Tutorial on using these nodes available: https://www.youtube.com/watch?v=aXDIr8eNovI ❗❗❗
A Complete Timeline Editor For LTX 2.3. This is the sucessor of my previous nodes, and has loads of features in it. It was originally based off of Kijai's Prompt Relay node and my LTX Sequencer/Multi Image Loader nodes.
Main Features:
LTX Director 2.0 Update Main Features
Complete Video Support: Edit Videos with AI all inside the node. Videos can be extended using a combination of prompts, keyframes, and audio. Trim, Split, and combine videos all within the timeline.
IC-LoRA Support: Take full advantage of IC-LoRA's to take your generations to the next level. Simply drag and drop videos onto the IC-LoRA track to quickly setup IC-LoRA videos. Compatible with prompt relay, keyframe, and custom audio features within the node.
Special Thanks to https://nghtdrp.com for vibe coding the inital implementation of IC-LoRA support.
Audio Inpainting: Seamlessly blend imported audio with generated audio. Not only can audio be extended, but can also be prompted alongside your imprted audio to really bring your generations to life.
Reference Image Support: Now supports the LTX Ingredients IC-LoRA, and adding images on the IC-LoRA track. If your wondering why I chose the ingredient IC-LoRA over other methods, it's simply because i've found it to be the most stable and consistent solution after trying the others (such as MSR and BFS). I will be sharing my findings soon on how to make the most use of it.
Retake Mode (Beta): Redirect what happens within a shot. Allows you to select a segment within a video, and re-generate what happens in that segment. An early working experiment.
Timeline Saving/Loading: You can now save your timeline and settings to a json file. It will keep any videos/audio/images you have imported into the node and every setting you have changed.
UI Overhaul: Huge update to the UI, dozens of big changes such as a new side bar, redesigned prompt boxes, a bunch of new settings and redesigned menus, and more.
Quality of Life Improvements: Snapping, in/out points, multi-select, mark selection, workspace folder, more HUD options, resizable prompt boxes, new hotkeys, labels, filename preview options, "split at playhead" functionality, end frames (convert any keyframe into a end/last frame), toggleable tracks, NAG Support, tons of bug fixes and more!
Download workflows here: https://github.com/WhatDreamsCost/WhatDreamsCost-ComfyUI/tree/main/example_workflows
Tutorial videos and documentation coming soon
An Image loader that features a built in gallery, allowing your to easily rearrange images and output them seperately or batched together. It also combines the image resize node and LTXVPreprocess node to reduce clutter in LTX workflows.
An overhaul of the LTXVAddGuideMulti node. It allows you to quickly create FFLF (First Frame Last Frame) videos, shot sequences, supports any number of middle frames.
Connect the Multi Image Loader node's multi_output to automatically update the node's widgets.
It also has a sync feature that syncs all LTX Sequencer nodes together in realtime, removing the need to edit every single node manually every time you want to make a change to something.
An overhaul of the LTXVImgToVideoInplaceKJ node. It allows you to quickly create FFLF (First Frame Last Frame) videos and shot sequences. Also upports any number of middle frames.
Connect the Multi Image Loader node's multi_output to automatically update the node's widgets.
It also has a sync feature that syncs all LTX Keyframer nodes together in realtime, removing the need to edit every single node manually every time you want to make a change to something.
I would recommend using the LTX Sequencer Node over this node, after further testing it seems superior in at pretty much everything. I'll leave it in just in case more people want to test it
If you connect another string/text node to the text_input, it will still update in the length in realtime.
I kept having to play the guessing game on my own generations so I made this node to make it easier :man_shrugging:
|
Simple Controls |
New Crop Mode! |
Please note that due to ComfyUI limitations (and the fact that this node doesn't use any addtional libraries), this node will not work well for outputting large videos. You can trim any length of video without a problem, but if the output is still large it will end up using a lot of RAM. I have implemented various optimizations though to make it use less memory.
Download workflows here: https://github.com/WhatDreamsCost/WhatDreamsCost-ComfyUI/tree/main/example_workflows
Retake mode is not "potent" enough. I am in the process of completely overhauling it and will hopefully release the new version soon.
Feel free to suggest improvements, and if you run into any bugs let me know!
For those asking, I mainly used gemini to create these nodes.
152 commits
1 commits
JavaScript
79.7%
Python
20.3%
This will be a collection of free resources for ComfyUI.
Hopefully it will make creating cool stuff easier!
Also if you want to support this project or my channel, I did make a Ko-fi due to popular demand lol (anything helps!)
/ComfyUI/custom_nodes/ foldergit clone https://github.com/WhatDreamscost/WhatDreamsCost-ComfyUI❗❗IMPORTANT❗❗
If you don't see the latest version (v2.0.0) yet in the manager then just download the nightly version (or fetch the updates to update the list to see the latest version). Also you will need to update ComfyUI-LTXVideo and ComfyUI-KJNodes to the latest version as well. You cannot use this node without updating ComfyUI-LTXVideo!
v2.0.4
v2.0.0
Massive Update to LTX Director. I will add the full list of changes later.
Complete Video Support: Edit Videos with AI all inside the node. Videos can be extended using a combination of prompts, keyframes, and audio. Trim, Split, and combine videos all within the timeline.
IC-LoRA Support: Take full advantage of IC-LoRA's to take your generations to the next level. Simply drag and drop videos onto the IC-LoRA track to quickly setup IC-LoRA videos. Compatible with prompt relay, keyframe, and custom audio features within the node.
Audio Inpainting: Seamlessly blend imported audio with generated audio. Not only can audio be extended, but can also be prompted alongside your imprted audio to really bring your generations to life.
Retake Mode (Beta): Redirect what happens within a shot. Allows you to select a segment within a video, and re-generate what happens in that segment. An early working experiment.
Timeline Saving/Loading: You can now save your timeline and settings to a json file. It will keep any videos/audio/images you have imported into the node and every setting you have changed.
UI Overhaul: Huge update to the UI, dozens of big changes such as a new side bar, redesigned prompt boxes, a bunch of new settings and redesigned menus, and more.
Quality of Life Improvements: Snapping, in/out points, multi-select, mark selection, workspace folder, more HUD options, resizable prompt boxes, new hotkeys, labels, filename preview options, "split at playhead" functionality, end frames (convert any keyframe into a end/last frame), toggleable tracks, NAG Support, tons of bug fixes and more!
v1.3.9
It took like 5 tries but I finally got it working 🤦♂️
v1.3.3
v1.3.2
If anyone finds anymore bugs or has idea for improvements please let me know!
v1.3.1
v1.3.0
v1.2.9
Fixed every known issue with Multi Image Loader and added text output to Speech Length Calculator
Also added a text output to the Speech Length Calculator node (can't believe i didn't do this initially)
v1.2.8
v1.2.7
Custom Node to Trim, Resize, and Preview Videos in Realtime
v1.2.6
Also added duration output to the Load Audio UI node
v1.2.5
v1.2.4
Overhaul of the load audio node. Features a simple interface to easily trim audio. Also allows dragging and dropping files (fixes the original node that doesn't allow dropping in videos). Also compatible with nodes 2.0.
v1.2.3
v1.2.0
Automatically output in realtime how long a video should be based on the dialouge.
v1.1.0
This update will change the node layouts, so be sure to update your workflows or else they won't work properly.
❗❗❗ New Tutorial on using these nodes available: https://www.youtube.com/watch?v=aXDIr8eNovI ❗❗❗
A Complete Timeline Editor For LTX 2.3. This is the sucessor of my previous nodes, and has loads of features in it. It was originally based off of Kijai's Prompt Relay node and my LTX Sequencer/Multi Image Loader nodes.
Main Features:
LTX Director 2.0 Update Main Features
Complete Video Support: Edit Videos with AI all inside the node. Videos can be extended using a combination of prompts, keyframes, and audio. Trim, Split, and combine videos all within the timeline.
IC-LoRA Support: Take full advantage of IC-LoRA's to take your generations to the next level. Simply drag and drop videos onto the IC-LoRA track to quickly setup IC-LoRA videos. Compatible with prompt relay, keyframe, and custom audio features within the node.
Special Thanks to https://nghtdrp.com for vibe coding the inital implementation of IC-LoRA support.
Audio Inpainting: Seamlessly blend imported audio with generated audio. Not only can audio be extended, but can also be prompted alongside your imprted audio to really bring your generations to life.
Reference Image Support: Now supports the LTX Ingredients IC-LoRA, and adding images on the IC-LoRA track. If your wondering why I chose the ingredient IC-LoRA over other methods, it's simply because i've found it to be the most stable and consistent solution after trying the others (such as MSR and BFS). I will be sharing my findings soon on how to make the most use of it.
Retake Mode (Beta): Redirect what happens within a shot. Allows you to select a segment within a video, and re-generate what happens in that segment. An early working experiment.
Timeline Saving/Loading: You can now save your timeline and settings to a json file. It will keep any videos/audio/images you have imported into the node and every setting you have changed.
UI Overhaul: Huge update to the UI, dozens of big changes such as a new side bar, redesigned prompt boxes, a bunch of new settings and redesigned menus, and more.
Quality of Life Improvements: Snapping, in/out points, multi-select, mark selection, workspace folder, more HUD options, resizable prompt boxes, new hotkeys, labels, filename preview options, "split at playhead" functionality, end frames (convert any keyframe into a end/last frame), toggleable tracks, NAG Support, tons of bug fixes and more!
Download workflows here: https://github.com/WhatDreamsCost/WhatDreamsCost-ComfyUI/tree/main/example_workflows
Tutorial videos and documentation coming soon
An Image loader that features a built in gallery, allowing your to easily rearrange images and output them seperately or batched together. It also combines the image resize node and LTXVPreprocess node to reduce clutter in LTX workflows.
An overhaul of the LTXVAddGuideMulti node. It allows you to quickly create FFLF (First Frame Last Frame) videos, shot sequences, supports any number of middle frames.
Connect the Multi Image Loader node's multi_output to automatically update the node's widgets.
It also has a sync feature that syncs all LTX Sequencer nodes together in realtime, removing the need to edit every single node manually every time you want to make a change to something.
An overhaul of the LTXVImgToVideoInplaceKJ node. It allows you to quickly create FFLF (First Frame Last Frame) videos and shot sequences. Also upports any number of middle frames.
Connect the Multi Image Loader node's multi_output to automatically update the node's widgets.
It also has a sync feature that syncs all LTX Keyframer nodes together in realtime, removing the need to edit every single node manually every time you want to make a change to something.
I would recommend using the LTX Sequencer Node over this node, after further testing it seems superior in at pretty much everything. I'll leave it in just in case more people want to test it
If you connect another string/text node to the text_input, it will still update in the length in realtime.
I kept having to play the guessing game on my own generations so I made this node to make it easier :man_shrugging:
|
Simple Controls |
New Crop Mode! |
Please note that due to ComfyUI limitations (and the fact that this node doesn't use any addtional libraries), this node will not work well for outputting large videos. You can trim any length of video without a problem, but if the output is still large it will end up using a lot of RAM. I have implemented various optimizations though to make it use less memory.
Download workflows here: https://github.com/WhatDreamsCost/WhatDreamsCost-ComfyUI/tree/main/example_workflows
Retake mode is not "potent" enough. I am in the process of completely overhauling it and will hopefully release the new version soon.
Feel free to suggest improvements, and if you run into any bugs let me know!
For those asking, I mainly used gemini to create these nodes.
152 commits
1 commits
JavaScript
79.7%
Python
20.3%