Load Video
Also a core ComfyUI node now — here's how to tell them apart
- VIDEO
Same story as this pack's SaveVideo page: the node sitting under the plain class name LoadVideo today is a core ComfyUI node, not Nuked88's ComfyUI-N-Nodes one. The schema gives it away immediately - one required field, file, a dropdown of whatever's in your input folder, and a single VIDEO output. That's it. No frame extraction, no framerate control, no resizing. Pick a file, get an object, done.
If what you actually want is what N-Nodes' own README describes under "LoadVideo" - decode a video into a batch of frame tensors, halve or quarter the framerate, resize by width or height, cap the frame count, skip ahead to a starting frame - that's a considerably busier node, currently listed on comfy.icu as LoadVideo [n-suite]. That's the pack's real video loader; this page documents the four-field core node that happens to share its name.
Why the same name points to two different nodes
N-Nodes originally used the plain "LoadVideo" class name for its frame-extraction node. Its own README says the pack renamed it internally (toward what eventually became LoadVideo [n-suite]) specifically to stop colliding with other packs - AnimateDiff's own LoadVideo node was the original conflict the maintainer was dodging. ComfyUI then added a native LoadVideo of its own as part of core's newer video-type support, and that's what wins the class-name slot on a current build. It's a small, honest bit of naming entropy in an ecosystem where any pack can register a class called whatever it wants, and nothing stops two of them from picking the same string.
What it's actually for
If you already have a VIDEO object floating around your graph, or you're building the simplest possible "select a file, hand it downstream" step, this is that step. It doesn't decode or process anything itself - it's a file picker that wraps a selection into the shared VIDEO type. Whatever consumes that output (a native SaveVideo, GetVideoComponents, or anything else that speaks VIDEO) does the real work.
Installing the pack
Since you're here for ComfyUI-N-Nodes: ComfyUI Manager, search "ComfyUI-N-Nodes," install - or manually cd ComfyUI/custom_nodes && git clone https://github.com/Nuked88/ComfyUI-N-Nodes.git and restart. That gets you the pack's actual video-processing family: LoadVideo [n-suite], FrameInterpolator, the folder loaders, none of which run through this particular bare node.
Common issues
There's not much to troubleshoot on this exact node - it's a single dropdown. If your video isn't showing up in the list, it needs to already be sitting in ComfyUI's input directory (or wherever your instance reads uploads from) before the combo box will see it; refresh the browser page if you just dropped the file in.
If the bug you're chasing involves frame counts, resizing behavior, or memory errors during decode, you're not looking at this node - head to the LoadVideo [n-suite] page instead, since that's where all of that actually happens.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| file | COMBO | 0 options: |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| VIDEO | VIDEO | — |