ComfyUI Extension: Geekatplay Studio - ComfyUI-UniversalVideoIO

Authored by GeekatplayStudio

Created

Updated

0 stars

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.

ComfyUI custom nodes for universal video import/export workflows

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)

  1. Clone into ComfyUI/custom_nodes/ComfyUI-UniversalVideoIO
  2. Install deps: pip install -r requirements.txt
  3. Restart ComfyUI

Install (ComfyUI-Manager / Registry)

  • Ensure [tool.comfy] in pyproject.toml has your real PublisherId.
  • 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.

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.

Learn more