Context Options◆Looped Uniform 🎭🅐🅓
The older combined context-schedule node
- prev_context
- view_opts
- CONTEXT_OPTS
This node shares its display name - "Context Options◆Looped Uniform" - with ADE_LoopedUniformContextOptions, and does functionally the same job: sliding-window generation with an optional closed-loop mode. But look closer at the two node classes and the picture is clear. This one has an empty menu category, meaning it doesn't show up in the pack's organized node browser the way every other Context Options node does, and it carries an extra required field, context_schedule, that its same-named sibling doesn't have. That combination - hidden category, older-shaped schema, duplicate display name - is a strong signal this is an earlier, pre-split version of the context-options node, kept around so old workflows built against it don't break.
If you're starting a new workflow, use ADE_LoopedUniformContextOptions (for looping) or ADE_StandardUniformContextOptions (for non-looping) instead - they're the current, documented, menu-visible versions of this same idea, and any tutorial or shared workflow made recently will be built on one of those two, not this one.
How it works
Same underlying mechanism as the rest of the Context Options family: your frame sequence gets processed in overlapping context_length-frame windows, offset by context_stride, blended across context_overlap frames, so VRAM scales with the window rather than total clip length. closed_loop wraps the sequence back to its start for a genuine loop. The one thing this node does that its replacements don't: it exposes context_schedule as its own explicit dropdown, where the split successor nodes instead have that choice baked into which node you pick (Standard vs Looped) rather than a field you set.
The inputs and outputs that matter
Required: context_length (default 16), context_stride (default 1), context_overlap (default 4), context_schedule (a dropdown - the field the newer split nodes no longer expose directly), and closed_loop (boolean, default false).
Optional: fuse_method (default "flat" on this node, unlike the newer nodes which leave it unset), use_on_equal_length, start_percent, guarantee_steps, prev_context, and view_opts - all the same shape as the current Context Options nodes. Output is CONTEXT_OPTS, feeding a loader's or Use Evolved Sampling's context_options input, same as every other node in this family.
How to install it
If you've inherited a workflow using this node, it's part of the same pack - no separate install:
cd ComfyUI/custom_nodes && git clone https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved
For a fresh workflow, install the pack the same way and use ADE_LoopedUniformContextOptions or ADE_StandardUniformContextOptions instead.
Common issues & troubleshooting
Can't find this node in the menu. That tracks with its empty category - it likely isn't surfaced in the organized submenus the way the current Context Options nodes are. If you're placing it deliberately, use the node search/add dialog by exact name rather than browsing the category tree.
Should you migrate an old workflow off this node? Reasonable to do whenever you're touching that workflow anyway - swap in the matching current node (Looped Uniform if closed_loop was true, Standard Uniform if false) and you'll get the same behavior with easier troubleshooting, since community discussion and tutorials reference the current node names, not this one.
Same overlap-seam morphing as any sliding-window setup. Raise context_overlap, or trim denoise on the affected pass - identical fix to the rest of the Context Options family.
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| context_length | INT | 161–128 | — |
| context_stride | INT | 11–32 | — |
| context_overlap | INT | 40–128 | — |
| context_schedule | COMBO | 1 options: uniform | |
| closed_loop | BOOLEAN | false | — |
| fuse_methodopt | COMBO | flat | 9 options: pyramid, flat, overlap-linear, 🔬delayed reverse sawtooth, 🔬pyramid-sigma, 🔬pyramid-sigma inverse, +3 |
| use_on_equal_lengthopt | BOOLEAN | false | — |
| start_percentopt | FLOAT | 0.0000–1 | — |
| guarantee_stepsopt | INT | 10–9007199254740991 | — |
| prev_contextopt | CONTEXT_OPTIONS | — | |
| view_optsopt | VIEW_OPTS | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| CONTEXT_OPTS | CONTEXT_OPTIONS | — |