ComfyUI Extension: comfyui-huyl2-nodes
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.
Custom utility nodes for ComfyUI by huyl2 (sort list v2, etc.)
Looking for a different extension?
Custom Nodes (63)
- Adaptive Resolution 📐
- Audio File Scanner 🎵
- Clear Folder (rm -r *)
- Clear Folder By Pattern
- Clear VRAM (Pass Through)
- 🔋 Colab Keep Alive
- Collect Files
- Draw Mask On Image (Optional)
- File List Loader (MP3)
- File List to File Path
- Fix Dimensions (Div by 16)
- Folder File Scanner 📂
- Get Timestamp
- Image Concatenate (Auto Direction)
- Image to SHA256
- Load Image From Path
- _Loop Add (internal)
- _Loop Less Than (internal)
- Max Frames By Resolution (RTX 6000)
- Max Frames Calculator (by Resolution)
- Move File (mv)
- String Embed In Image (RGB)
- String Extract From Image (RGB)
- MP3 Path → Audio
- 🧹 RAM Cleanup
- Remove First Line
- Rename File
- Resolution Down Step (720→480, 1080→720)
- Set Value For Dancing Mask
- Set Value For Dancing None Mask
- Set Value For MC
- Set Value For MC I2V
- Set Value For MC I2V V2
- Set Value For MC V2V
- Set Value For MC V2V V2
- Set Values From Panel
- Set Value With Path
- Simple For Loop End A100
- Simple For Loop Start A100
- Simple While Close
- Simple While Open
- Sort List String
- Split MP3 (7min segments)
- Split MP3 V2 (3min segments) ✂️
- Steganography: Embed String in Alpha
- Steganography: Extract String From Alpha
- Steganography: Extract String From Colors (RGB)
- String Extract Keywords
- String Concat Multi 🔤
- 🔗 Tunnel Auto Reconnect
- Set Value
- Extract Video Path from VHS_FILENAMES
- Video Frame Guard (<=210 frames)
- Pick Video With Min Frames
- Video Audio Concat from URL
- Video Cut to 8s Segments
- Video Dir Combiner
- Video Dir Combiner PRO++ ULTRA (Image Only)
- Video Mute (Remove Audio) from URL
- Video Scene Splitter
- Video Sync Concatenate (Side by Side)
- Wan Frame Window Size 🎞️
- Wan Trim Frames ✂️
README
ComfyUI-SortList
Custom nodes for ComfyUI with video processing utilities.
Installation
Google Colab
cd /content/ComfyUI/custom_nodes
git clone https://github.com/huyl3-cpu/comfyui-sortlist.git
Update to Latest Version
On Google Colab
Method 1: Quick Update (Recommended)
cd /content/ComfyUI/custom_nodes/comfyui-sortlist
git pull origin main
Method 2: Using Update Script
cd /content/ComfyUI/custom_nodes/comfyui-sortlist
bash update_colab.sh
After updating:
- Restart Runtime:
Runtime → Restart Runtime - Re-run ComfyUI startup cells
- Nodes will be updated!
Nodes
Video Cut to 8s Segments
Cuts large videos into smaller segments with customizable duration.
Features:
- ✅ Auto FPS detection
- ✅ Frame-accurate cutting
- ✅ Guaranteed output: H.264, MP4, YUV420P
- ✅ Auto-fallback: GPU → CPU encoding
- ✅ Parallel processing
Parameters:
video_url: Path to input videosegment_duration: Segment length in seconds (default: 8)output_prefix: Output filename prefix (default: "a")use_gpu: Try GPU encoding first (default: true, auto-fallback to CPU)accurate_cut: Accurate seeking (default: true)parallel_workers: Number of parallel workers (default: 4)
Outputs:
videos_list: List of output video pathsoutput_directory: Path to output directory (videos_cut/)
Example:
Input: video.mp4 (268.2s, 25 FPS)
segment_duration: 8s
Output: 34 segments (33 × 8.0s + 1 × 4.2s)
Recent Updates
v1.1 (2026-01-26)
- ✅ Added auto-fallback from GPU to CPU encoding
- ✅ Enhanced error logging for better debugging
- ✅ Fixed NVENC compatibility on Google Colab
- ✅ Improved terminal output compatibility
- ✅ Added diagnostic tools
License
MIT
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.