ComfyUI Extension
Geekatplay Studio - ComfyUI-UniversalVideoIO
ComfyUI custom nodes for universal video import/export workflows
GeekatplayStudio/ComfyUI-UniversalVideoIO
Nodes9
On cloudLocal install
CategoryUniversalVideoIO
Stars0
Updated5 months ago
Nodes (9)
UV Audio Mux
Stick audio onto a silent render without re-encoding the picture
UniversalVideoIO
UV Codec Preset
Friendly names for boring ffmpeg profile keys (and that's about it)
UniversalVideoIO
UV ImageBatch To Latent
Hand real frames to the VAE and get a latent out
UniversalVideoIO
UV Load Video
Get video frames into ComfyUI without a fight
UniversalVideoIO
UV Metadata Probe
Find out what a video actually is before you touch it
UniversalVideoIO
UV Save Master
Export for the editor, not the internet
UniversalVideoIO
UV Save Sequence
Dump frames to disk as PNG, JPG, or EXR for the compositing apps
UniversalVideoIO
UV Save Video
The export node that actually speaks ffmpeg for you
UniversalVideoIO
UV Transcode Video
Reshape a video file without re-rendering it
UniversalVideoIO
Readme
ComfyUI-UniversalVideoIO
Dedicated ComfyUI custom node pack for production-ready video import/export with FFmpeg profiles, mastering presets, sequence output, and image-batch-to-latent workflows.
Maintained by Geekatplay Studio.
Nodes
- UV_LoadVideo
- UV_SaveVideo
- UV_SaveMaster
- UV_SaveSequence
- UV_MetadataProbe
- UV_ImageBatchToLatent
- UV_CodecPreset
- UV_AudioMux
- UV_TranscodeVideo
Install (Git Clone)
- Clone into
ComfyUI/custom_nodes/ComfyUI-UniversalVideoIO - Install deps:
pip install -r requirements.txt - Restart ComfyUI
Install (ComfyUI-Manager / Registry)
- Ensure
[tool.comfy]inpyproject.tomlhas your realPublisherId. - Publish with Comfy Registry flow (
comfy node publish). - Then install/update from ComfyUI-Manager in one click.
V1 Coverage
- Pixel video import:
UV_LoadVideo(frames + metadata + audio presence token) - Video export:
UV_SaveVideo(preset or advanced quality args) - Mastering export presets:
UV_SaveMaster - Sequence export:
UV_SaveSequence(PNG/JPG/EXR) - Latent bridge:
UV_ImageBatchToLatent(regular or tiled VAE encode) - Metadata probe:
UV_MetadataProbe - Profile selector:
UV_CodecPreset - Audio mux:
UV_AudioMux - Transcode utility:
UV_TranscodeVideo
Notes
- FFmpeg is resolved from system PATH first, then
imageio-ffmpeg. - V1 supports pixel-video workflows and IMAGE->LATENT bridging.
- Direct model-native latent video bridges are deferred to model-family-specific V2 nodes.
- Relative import fallbacks are included for ComfyUI custom-node loading contexts.