Files
Vladimir ChopineandCopilot b40a4ab454 chore: brand project as Geekatplay Studio
Updates project authorship and display naming to Geekatplay Studio in metadata and README.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-25 10:26:41 -06:00

44 lines
1.5 KiB
Markdown

# 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.