Files
ausboss-ComfyUI-AusBoss/js/docs/AUSBOSS_NODES_SelectEveryNth.md
T

26 lines
996 B
Markdown

# Select Every Nth
Keeps every nth frame of an `IMAGE` batch — halve a video's frame count
before an expensive stage, or thin a long sweep down to samples.
## Controls
- **images**: The BHWC batch to thin out.
- **Every nth** (`nth`): Keep one frame in every `nth`. `2` keeps every
other frame, `1` keeps everything (useful with **offset** alone to drop
leading frames).
- **offset**: Frames to skip before the first kept frame. With `nth` 2,
offset `0` keeps frames 1, 3, 5 and offset `1` keeps frames 2, 4, 6
(one-based, as the rest of the pack counts frames).
- **fps** (optional socket): The batch's frame rate, such as Load Video's
`fps` output.
## Outputs
- **images**: The kept frames, in their original order.
- **fps**: The wired rate divided by `nth`, so the kept frames still span
the same time; `0` when no fps is wired.
An offset at or past the end of the batch stops with the batch's size
instead of returning an empty batch, which no downstream node could use.