[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-82457":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},82457,"WhatDreamsCost-ComfyUI","WhatDreamsCost\u002FWhatDreamsCost-ComfyUI","WhatDreamsCost","A variety of custom ComfyUI nodes and workflows","",null,"JavaScript",1209,147,12,60,0,33,101,116,99,104.51,"GNU General Public License v3.0",false,"main",[],"2026-06-12 04:01:38","# Overview\n\nThis will be a collection of free resources for ComfyUI.\n\nHopefully it will make creating cool stuff easier.\n\nAll of my nodes are created with the help of AI, so there may or may not be redundant, messy code.\n\n## ▶️ YouTube Tutorial Videos\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd>\n      \u003Cp align=\"center\">LTX Director Trailer\u003C\u002Fp>\n      \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=fZgtkRcu4_k\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.youtube.com\u002Fvi\u002FfZgtkRcu4_k\u002F0.jpg\" alt=\"LTX Director Trailer\" width=\"400\">\n      \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd>\n      \u003Cp align=\"center\">LTX Director Tutorial\u003C\u002Fp>\n      \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=vM60pJJqqEI\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.youtube.com\u002Fvi\u002FvM60pJJqqEI\u002F0.jpg\" alt=\"LTX Director Tutorial\" width=\"400\">\n      \u003C\u002Fa>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n## ❓ How to install nodes\n\n- Navigate to your `\u002FComfyUI\u002Fcustom_nodes\u002F folder`\n- Run `git clone https:\u002F\u002Fgithub.com\u002FWhatDreamscost\u002FWhatDreamsCost-ComfyUI`\n- Or download through the ComfyUI Manager.\n\n**❗❗IMPORTANT❗❗**\n\nIf you don't see the latest version (v1.3.9) yet in the manager then just download the nightly version (or fetch the updates to update the list to see the latest version). \nAlso 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!\n\n# 🔄 Recent Updates\n**v1.3.9**\n  * **Fixed recent updates not showing in the manager**\n\nIt took like 5 tries but I finally got it working 🤦‍♂️\n\n**v1.3.3**\n  * **LTX Director Hotfix 2**\n    - Fixed duration_seconds input issue.\n    - Made both duration widgets visible at all times now\n    - Implemented audio latent fix to improve compatibility\n\n\n**v1.3.2**\n  * **LTX Director Hotfix**\n    - Fixed epsilon input overlapping custom_width input\n    - Fixed invisible widgets in nodes 2.0 when toggling widget visibility through settings menu\n\nIf anyone finds anymore bugs or has idea for improvements please let me know! \n\n\n**v1.3.1**\n  * **LTX Director Example Workflow Fix**\n    - Minor fix to the example workflow (i forgot to set the clip loader type to ltxv lol)\n    \n **v1.3.0**\n  * **New nodes: LTX Director and LTX Director Guide**\n    - A complete timeline editor that can do almost everything. It's my most ambitious node so far and the successor to LTX Sequencer\u002FMulti Image Loader.\n\n **v1.2.9**\n  * **Fixed every known issue with Multi Image Loader and added text output to Speech Length Calculator**\n  \n    - Removed the completely useless drag and drop animations (now it's snappy and no longer finicky)\n    - Fixed the node resizing on nodes 2.0 \n    - Updated grid logic to fit images better\n    - Added ablity to right click images to copy\u002Fopen\u002Fsave images\n    - Fixed the \"invisible hitbox\" underneath node issue (actually this time).\n\n  Also added a text output to the Speech Length Calculator node (can't believe i didn't do this initially)\n\n\u003Cdetails>\n  \u003Csummary>Click to view older Updates\u003C\u002Fsummary>\n\n **v1.2.8**\n  * **Updated Load Video UI and Color Conversion**\n    * Added crop mode, a simple interface to crop videos. It also include various aspect ratio presets.\n    * Updated color conversion to ensure colors are as accurate as possible. Will first check metadata for colorspace, and if metadata is missing then it will guess the colorspace based on video dimensions.\n    * Updated display mode toggle UI to be more understandable \n\n **v1.2.7**\n  * **New Node: Load Video UI**\n\nCustom Node to Trim, Resize, and Preview Videos in Realtime\n  \n   **v1.2.6**\n  * **Updated Speech Length Calculator UI**\n\nAlso added duration output to the Load Audio UI node\n\n **v1.2.5**\n  * **Updated Load Audio UI Node**\n    * Added Duration Setting\n    * Made the whole selection bar draggable\n    * Fixed Trimmed UI to show centiseconds\n    \n **v1.2.4**\n * **New Node: Load Audio UI**\n\nOverhaul 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.\n\n **v1.2.3**\n  * **Workflow Update + Minor Bug Fix** \n    * Added new workflow that is compatible with the latest ComfyUI version (as of 4\u002F27\u002F26). The new workflow also included an option to include custom audio, and has minor improvements of the previous workflows.\n    * Fixed minor bug with Multi Image Loader that blocked mouse input in a small area under the node 🤷‍♂️\n\n**v1.2.0**\n  * **New Node: Speech Length Calculator** \n  \n  Automatically output in realtime how long a video should be based on the dialouge. \n\n**v1.1.0**\n  * Added resize_method to the Multi Image Loader node for more resize options\n  * Added insert_mode which allows you to enter in seconds instead of frames on the LTX Sequencer node\n  * Updated workflows with more notes\n  * Re-added tiny vae to workflows\n  * Fixed various bugs\n  * more things i can't rememeber\n  \n**This update will change the node layouts, so be sure to update your workflows or else they won't work properly.**\n\n❗❗❗ **New Tutorial on using these nodes available: https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=aXDIr8eNovI**  ❗❗❗\n\u003C\u002Fdetails>\n\n# ⚙️ Custom Nodes\n\n\n## LTX Director\n\u003Cimg width=\"1481\" height=\"833\" alt=\"Clipboard Image (2)\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F08f3fe53-9393-4f5d-9de5-58b229fbed47\" \u002F>\n\nA 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](https:\u002F\u002Fgithub.com\u002Fkijai\u002FComfyUI-PromptRelay) and my LTX Sequencer\u002FMulti Image Loader nodes.\n\n**Main Features:**\n- **Fully Functional Timeline Editor:** I spent hours studying various video editors and ended up with this design. If anyone has ideas for improvements let me know! I will adding documentation on all the functions soon.\n- **Prompt Relay integrated:** This unlocks the ability to have granular control over video generation. For more information on Prompt Relay go here, https:\u002F\u002Fgordonchen19.github.io\u002FPrompt-Relay\u002F\n- **First, Middle, Last Frame Support:** This has by far the easiest method of creating first\u002Flast frames videos. It supports any number of keyframes, and will be the successor of my previous nodes.\n- **Custom Audio Support:** Import, trim, and combine your own audio clips in this node. Enabling custom audio is as simple as clicking 1 button. It is also compatible with every other feature in the node, include first\u002Flast frames, t2v, i2v, and prompt relay.\n- **Image to Video:** Part of the goal of this node was to make it easier to do everything, including Image to Video. It has built in resize functionality, and of course all the benifits of the prompt relay and custom audio integration.\n- **Text to Video:** Use text segments to create T2V videos. Compatible with all other features of the node.\n\nDownload workflows here: https:\u002F\u002Fgithub.com\u002FWhatDreamsCost\u002FWhatDreamsCost-ComfyUI\u002Ftree\u002Fmain\u002Fexample_workflows\n\n**Tutorial videos and documentation coming soon**\n\n\n## Multi Image Loader\n\u003Cimg width=\"1280\" height=\"720\" alt=\"Multi_Image_Loader_Wide_Gif\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F99b6afd8-5197-4e6c-81da-a7bd156c42c7\" \u002F>\n\nAn 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.\n\n## LTX Sequencer\n![LTX_Sequencer_GIF](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F88f27155-f50e-4cb2-b937-ab173e6bdf0b)\n\nAn 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.\n\nConnect the Multi Image Loader node's multi_output to automatically update the node's widgets.\n\nIt 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. \n\n\n## LTX Keyframer\n\u003Cimg width=\"1082\" height=\"608\" alt=\"LTX Keyframer Wide\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F850ba4a2-dbca-4e5a-a580-1c271e9f0c41\" \u002F>\n\nAn 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.\n\nConnect the Multi Image Loader node's multi_output to automatically update the node's widgets.\n\nIt 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. \n\n**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**\n\n## Speech Length Calculator\n\u003Cimg width=\"1280\" height=\"720\" alt=\"Speech Length Calculator v2 Gif\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F04b9a1cf-20e4-4b7b-a9c6-4a5a0825995b\" \u002F>\n\u003Cbr>\n\u003Cbr>\nThis node calculates in realtime how long a video should be based on the dialogue. Any words in quotations will be considered as speech. The node updates in realtime without having to run the workflow, and outputs the length depending on how fast the speech is.\n\nIf you connect another string\u002Ftext node to the text_input, it will still update in the length in realtime.\n\nI kept having to play the guessing game on my own generations so I made this node to make it easier :man_shrugging:\n\n## Load Video UI  \n\u003Ctable width=\"100%\">\n  \u003Ctr>\n    \u003Ctd width=\"50%\" align=\"center\">\n      \u003Cp>Simple Controls\u003C\u002Fp>\n      \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Ffb76ff03-a6ff-4837-bd63-7e429f5f3d37\" width=\"100%\" \u002F>\n    \u003C\u002Ftd>\n    \u003Ctd width=\"50%\" align=\"center\">\n      \u003Cp>New Crop Mode!\u003C\u002Fp>\n      \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F28cfb4ca-e42a-44da-9afb-f20cb01b9722\" width=\"100%\" \u002F>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n\u003Cbr>\n\u003Cbr>\nAn upgraded Load Video node. It has the following features:\n\n* Simple interface to quickly trim videos and preview them in realtime.\n* Ability to load any length of video into the node (the default load video node was limited to 100MB files)\n* Easily switch between showing seconds and frames with a toggle button. This will change the widgets as well as the interface.\n* Multiple options for resizing the video (maintain aspect ratio, crop, stretch to fit, pad)\n* Allows dragging and dropping files into the node\n* Progress bar\n* Optimized to use less RAM (still very limited due to ComfyUI limitations, but at least a little more efficient)\n\nPlease 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.\n\n## Load Audio UI  \n\u003Cimg width=\"1280\" height=\"720\" alt=\"Load_Audio_UI_V2\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fe3dc5c8d-d0b9-4336-8196-944204719239\" \u002F>\n\u003Cbr>\n\u003Cbr>\nAn upgraded 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.\n\n# 💡 Workflows\nDownload workflows here: https:\u002F\u002Fgithub.com\u002FWhatDreamsCost\u002FWhatDreamsCost-ComfyUI\u002Ftree\u002Fmain\u002Fexample_workflows\n\n# ❗ Known Issues\n\nFixed everything so far. If there are any other issue or bugs you find please let me know!\n\n# 💡 Additional Info\n\nFeel free to suggest improvements, and if you run into any bugs let me know!\n\nFor those asking, I mainly used gemini to create these nodes.\n","WhatDreamsCost-ComfyUI 是一个为 ComfyUI 提供自定义节点和工作流的项目。该项目使用 JavaScript 编写，核心功能包括一系列用于视频编辑、图像处理和音频处理的节点，特别是 LTX Director 节点，它提供了一个完整的视频时间线编辑器。这些节点通过 AI 辅助开发，可能包含冗余或混乱的代码，但总体上能够简化复杂任务的创建过程。适合于需要在 ComfyUI 平台上进行多媒体内容创作与编辑的场景，如视频制作、动画设计等。用户可以通过 GitHub 或 ComfyUI 管理器轻松安装并开始使用这些资源。",2,"2026-06-11 04:08:43","high_star"]