Extensions/VRGDG_CustomNodePack
ComfyUI Extension

VRGDG_CustomNodePack

Random Nodes

By vrgamegirl19Β·Created about a month agoΒ·Updated about 12 hours agoΒ· 1
vrgamegirl19/VRGDG_CustomNodePack
Nodes151
On cloudLocal install
Categoryvideo/enhancement, image
Stars1
Updatedabout 12 hours ago

Nodes (151)

🎨 Color Match To Reference
video/enhancement
🎞️ Fast Film Grain
video/enhancement
πŸŒ€ Fast Laplacian Sharpen
video/enhancement
πŸ“ Fast Sobel Sharpen
video/enhancement
🎯 Fast Unsharp Sharpen
video/enhancement
Image From Folder (Index)
image
🎞️ Match Grain To Reference
video/enhancement
SRTLyricsMerger
Text
VRGDG_ArchiveLlmBatchFolders
VRGDG/General
VRGDG_AudioCropTime
audio
VRGDG_AudioDelayByIndex
VRGDG
VRGDG_BoxIT
VRGDG/General
VRGDG Build Video Output Path (General)
VRGDG
VRGDG_CreateFinalVideo_SRT
Video
VRGDG_CreateSilentAudio
VRGDG/Audio
VRGDG Cycling Text Picker
VRGDG/General
VRGDG_DurationIndexFloat
audio
VRGDG Easy Multi Cycling Text Picker
VRGDG/General
VRGDG Ensure Video Audio
VRGDG/Video/Audio
🎞️ VRGDG_Extract_Frame_Number
image
Face Fix - Composite Repaired Video
VRGameDevGirl/Face Fix
Face Fix - Composite Landmark Aligned
VRGameDevGirl/Face Fix
Face Fix - Composite Opaque Full Face
VRGameDevGirl/Face Fix
Face Fix - Save Crop Review Video
VRGameDevGirl/Face Fix
Face Fix - Create Cropped Face Video
VRGameDevGirl/Face Fix
Face Fix - Load Anchors (Meta Batch)
VRGameDevGirl/Face Fix
Face Fix - Collect LTX Inputs
VRGameDevGirl/Face Fix
Face Fix - Prepare Video and Anchors
VRGameDevGirl/Face Fix
Face Fix - Prepare Full Video With Shot Tracking
VRGameDevGirl/Face Fix
Face Fix - Prepare Full Face Video (Shot Aware)
VRGameDevGirl/Face Fix
Face Fix - Save Repaired Crop Review Video
VRGameDevGirl/Face Fix
Face Fix - Store Enhanced Anchors
VRGameDevGirl/Face Fix
🧠 VRGDG General GGUF 🧠
VRGDG/LLM
VRGDG_GeneralPromptBatcher
VRGDG/General
🧠 VRGDG General VLM 🧠
VRGDG/LLM
VRGDG_GetAudioFilePath
VRGDG/Audio
VRGDG_GetRunIndexFromJson
VRGDG
VRGDG Image Compare
VRGDG/Image
VRGDG Image Switch (Index Map)
VRGDG/Switch
VRGDG Image Paste Back (Feathered)
VRGameDevGirl/Image
VRGDG Image Switch (1-4)
VRGDG/Switch
VRGDG Image Switch (Multi Dynamic)
VRGDG/Switch
VRGDG Image Switch (Multi Dynamic 002)
VRGDG/Switch
VRGDG_IndexedPromptChunker
VRGDG
VRGDG_IndexedPromptChunkerV2
VRGDG
VRGDG_IntToString
VRGDG/General
VRGDG_Json2String
VRGDG/General
VRGDG Krea 2 AI Toolkit Installer
VRGDG/Training
VRGDG Krea 2 LoRA Studio
VRGDG/Training
VRGDG Krea 2 LoRA Train Chunk
VRGDG/Training
VRGDG Krea 2 Musubi Installer
VRGDG/Training
🩺 VRGDG Llama CPP Doctor 🩺
VRGDG/LLM
VRGDG_LoadAudioFilePath
VRGDG/General
VRGDG_LoadAudioSplitDynamic
VRGDG
VRGDG Load Audio Split (General)
VRGDG
VRGDG_LoadAudioSplitUpload
VRGDG
VRGDG_LoadAudioWithPath
VRGDG/Audio
VRGDG_LoadLatestCombinedJsonText
VRGDG/General
VRGDG_LoadText
VRGDG/General
VRGDG_LoadTextAdvanced
VRGDG/General
VRGDG_LoadVideos
Video
πŸ’» VRGDG Local LLM πŸ’»
VRGDG/NanoBananaPro
VRGDG LongShot Auto Director Context
VRGDG/Video/Long Shot
VRGDG LongShot Collect 4 Keyframes
VRGDG/Video/Long Shot
VRGDG LongShot Keyframe Director Context
VRGDG/Video/Long Shot
VRGDG LongShot Keyframe Prompt Extractor
VRGDG/Video/Long Shot
VRGDG LongShot LLM Prompt Context
VRGDG/Video/Long Shot
VRGDG LongShot Plan Extractor
VRGDG/Video/Long Shot
VRGDG Long Video Upload + Meta Batch
VRGDG/Video/Meta Batch
VRGDG LoRA Dataset Creator UI
VRGDG/UI
VRGDG LTX Audio Only LoRA Train Chunk
VRGDG/Training
VRGDG LTX Audio Video LoRA Train Chunk
VRGDG/Training
VRGDG LTX LoRA Train Chunk
VRGDG/Training
VRGDG LTX Preview XYZ Plot
VRGDG/Training
VRGDG_LUTS
VRGDG/IV Adjustments
VRGDG_MakeLUT
VRGDG/IV Adjustments
VRGDG Modern Face Crop (DNN)
VRGameDevGirl/Image
VRGDG Multi Cycling Text Picker
VRGDG/General
VRGDG Multi Reference Conditioning
VRGDG/Conditioning
VRGDG Music3 Conditioning Blend (Experimental)
VRGDG/Audio/MiniMax Music 3
VRGDG Music3 Conditioning Strength
VRGDG/Audio/MiniMax Music 3
VRGDG Music3 Lyrics Prepare + Validate
VRGDG/Audio/MiniMax Music 3
VRGDG Music3 Caption Builder
VRGDG/Audio/MiniMax Music 3
VRGDG Music3 Seed Bank
VRGDG/Audio/MiniMax Music 3
VRGDG Music3 Tuning Presets
VRGDG/Audio/MiniMax Music 3
VRGDG Musubi-Tuner Installer
VRGDG/Training
VRGDG_MuteUnmute4PromptCreatorWF_0
VRGDG/General
VRGDG_MuteUnmute4PromptCreatorWF_1
VRGDG/General
VRGDG_MuteUnmute4PromptCreatorWF_2
VRGDG/General
VRGDG_NoteBox
VRGDG/General
VRGDG Build Overlap Audio Window
VRGDG/Video/Meta Batch
VRGDG Blend Overlap Output
VRGDG/Video/Meta Batch
DEPRECATED - VRGDG Overlap Meta Batch Manager
VRGDG/Video/Meta Batch
VRGDG Overlap Preset
VRGDG/Video/Meta Batch
VRGDG Build Overlap Window
VRGDG/Video/Meta Batch
VRGDG_PadVideoWithLastFrame
video/utils
VRGDG Part 2 Workflow UI
VRGDG/General
VRGDG Workflow 3 UI
VRGDG/General
VRGDG_PostRunIndexStepper
VRGDG/utils
VRGDG_PromptCreatorUI
VRGDG/General
VRGDG_PromptCreatorUI_V2
VRGDG/General
VRGDG_PromptSpitterWithIndex
VRGDG
VRGDG_PromptSplitter_General
VRGDG
VRGDG_PythonCodeRunner
VRGDG/General
🧠 VRGDG Qwen 2.5 🧠
VRGDG/LLM
🧠 VRGDG Qwen 3.5 🧠
VRGDG/LLM
VRGDG Remake Clip Queue
VRGDG/Video Editor
VRGDG_RunStateLogger_SRT
VRGDG
VRGDG_SaveAudio
VRGDG/Audio
VRGDG_SaveAudioFilePath
VRGDG/General
VRGDG_SaveText
VRGDG/General
VRGDG_SaveTextAdvanced
VRGDG/General
VRGDG_SaveTextAdvancedConcat
VRGDG/General
VRGDG_SetGroupStateMulti
VRGDG/General
VRGDG_SetMuteStateMulti
VRGDG/General
VRGDG SheetSage2 Settings
VRGDG/Audio/YuE2
VRGDG SheetSage2 Transcribe Cover
VRGDG/Audio/YuE2
VRGDG_ShowImage
VRGDG/General
VRGDG LTX Speed Character Lora Training
VRGDG/Training
VRGDG Standalone Video Enhancer
VRGDG/Video
VRGDG Storyboard Creator with Browser AI β€” Open This
VRGDG/UI
VRGDG Legacy Storyboard Prompt Queue
VRGDG
VRGDG_StoryGroupJsonFixer
VRGDG/General
VRGDG_String2Json
VRGDG/General
Text to video prompts from concepts
VRGDG/General
VRGDG_TranscribeLyric
WanVideoWrapper
VRGDG_TrimFinalClip
VRGDG
VRGDG_TrimImageBatch
VRGDG
VRGDG_UpdateLatestCombinedJsonPrompts
VRGDG/General
VRGDG_UpdateLatestCombinedJsonPrompts_zimage
VRGDG/General
VRGDG Video Builder Node Canvas
VRGDG/Video Builder
VRGDG Video Compare Slider
VRGDG/Image
VRGDG Video Editor Session Loader
VRGDG/Video Editor
VRGDG Video Editor UI
VRGDG/Video Editor
Video Enhance - Collect LTX Inputs
VRGameDevGirl/Video Enhance
Video Enhance - Load Anchors (Meta Batch)
VRGameDevGirl/Video Enhance
Video Enhance - Prepare Video and Anchors
VRGameDevGirl/Video Enhance
Video Enhance - Restore Original Resolution
VRGameDevGirl/Video Enhance
Video Enhance - Store Enhanced Anchors
VRGameDevGirl/Video Enhance
VRGDG Video Folder Grid Plot
VRGDG/Video
Video Prompt Reconstructor β€” Vision LLM
VRGameDevGirl/Video/Prompting
VRGDG_VideoSplitter
image/filters/frames
VRGDG VoxCPM2 Voice Clone / TTS
VRGDG/Audio
VRGDG YuE2 Generate Song
VRGDG/Audio/YuE2
VRGDG YuE2 Installer + Settings
VRGDG/Audio/YuE2
VRGDG YuE2 Create Plan
VRGDG/Audio/YuE2
VRGDG YuE2 Render ABC
VRGDG/Audio/YuE2
VRGDG YuE2 Settings
VRGDG/Audio/YuE2
VRGDG YuE2 Unload Models
VRGDG/Audio/YuE2
VRGDG Z-Image LoRA Train Chunk
VRGDG/Training
VRGDG Z-Image Speed Character Lora Training
VRGDG/Training
Readme

VRGDG Custom Node Pack

167 ComfyUI nodes for image and video processing, face repair, audio, local LLMs, LoRA training, and creative workflow tools.

Build face-repair workflows, process long videos, prepare music and speech, create prompts, train LoRAs, and add practical image, text, JSON, and batch utilities to your ComfyUI workflows.

What's included

| Node group | Nodes | Features | | --- | ---: | --- | | Face Fix & Video Enhance | 20 | Face detection and tracking, repair crops, enhancement anchors, video restoration, and image paste-back | | General Utilities | 70 | Text and JSON tools, image switches, film grain, sharpening, color matching, LUTs, image/video comparison, and audio splitting | | Local LLMs | 6 | Qwen prompt generation, VLM and GGUF tools, local LLM connections, and llama.cpp diagnostics | | Long Video | 12 | Overlapping video batches, audio windows, long-video loading, and LongShot planning tools | | LoRA Training | 14 | LTX, Krea, and Z-Image training tools, dataset creation, installers, and preview grids | | LTX & MiniMax H3 | 16 | Guidance and sigma controls, first/last-frame guides, looping, ingredient grids, connected chunks, still images, and continuation trimming | | Music & Audio | 19 | YuE2, SheetSage2, MiniMax Music 3 helpers, VoxCPM2 speech, and audio loading/saving | | Workflow UIs | 10 | Video Editor, Prompt Creator, Start Image Storyboard, and Node Canvas prototype |

Installation

ComfyUI Manager

  1. Open ComfyUI Manager and search for VRGDG Custom Node Pack or vrgdg-customnodepack.
  2. Install the pack and its dependencies.
  3. Restart ComfyUI and refresh the browser with Ctrl+F5.

If the pack is not listed yet, use the manual installation below.

Manual installation

From your ComfyUI/custom_nodes directory, run:

git clone https://github.com/vrgamegirl19/VRGDG_CustomNodePack.git
python -m pip install -r VRGDG_CustomNodePack/requirements.txt

Use the Python environment that runs ComfyUI, then restart ComfyUI and refresh your browser.

Windows portable

Run these commands from your ComfyUI_windows_portable directory:

git -C .\ComfyUI\custom_nodes clone https://github.com/vrgamegirl19/VRGDG_CustomNodePack.git
.\python_embeded\python.exe -m pip install -r .\ComfyUI\custom_nodes\VRGDG_CustomNodePack\requirements.txt

Restart ComfyUI and refresh your browser with Ctrl+F5.

Getting started

Right-click the ComfyUI canvas and search for the node you want to use. Node categories include VRGDG and VRGameDevGirl.

Start with one of the included workflows:

Download a workflow JSON and drag it onto the ComfyUI canvas. Install any additional nodes named by that workflow and select your local model files before running it.

Models and additional setup

Each tool has its own model and runtime requirements. Generation model weights are separate downloads; the pack includes the bundled face-detection assets.

  • LTX looping: requires ComfyUI-LTXVideo.
  • Long-video loading and VHS workflows: require ComfyUI-VideoHelperSuite.
  • Local LLMs: configure a supported model or local server. GGUF tools require llama-cpp-python; installation may need a compatible wheel or local build tools.
  • LoRA training: configure the external training tools, datasets, and model paths using the relevant installer and settings nodes.
  • YuE2 and SheetSage2: follow the setup guide for their generation and transcription runtimes.
  • Browser automation: follow the browser automation guide.
  • LUTs: place your .cube files in optional_nodes/general_utilities/LUTS/.
  • Builder integrations: some UI actions and workflows also use nodes or routes from VRGameDevGirl's AI Video Builder.

Updating

From the installed VRGDG_CustomNodePack folder, run:

git pull
python -m pip install -r requirements.txt

Use ComfyUI's Python environment. For Windows portable, run these commands from ComfyUI_windows_portable:

git -C .\ComfyUI\custom_nodes\VRGDG_CustomNodePack pull
.\python_embeded\python.exe -m pip install -r .\ComfyUI\custom_nodes\VRGDG_CustomNodePack\requirements.txt

Restart ComfyUI and refresh the browser after updating.

Troubleshooting

  • Nodes are missing: check the ComfyUI startup log for the pack name and missing dependencies. Install requirements using the same Python that starts ComfyUI.
  • UI buttons or panels are missing: restart ComfyUI, then refresh with Ctrl+F5.
  • A workflow reports missing nodes: install the additional node packs required by that workflow.
  • Duplicate nodes or extensions: keep one installed copy of each pack. Older versions of comfyui-vrgamedevgirl may already include these node identifiers.
  • Generation or training cannot start: check the selected model files, external runtime paths, and the setup instructions for that tool.

For help or bug reports, open an issue with the affected node name, the error traceback, your ComfyUI and Python versions, and a minimal workflow when possible. Remove API keys and other secrets before sharing logs or workflows.

License

The node code and associated documentation retain the VRGameDevGirl Community and Commercial License. Frontend assets retain the terms in web/LICENSE. Repository scaffolding is covered by the root Apache 2.0 license. Third-party components and model weights retain their respective licenses.