<aside>
ðŸ›
Pick One Video Out of a Video List — By Index
Given a list of videos (typically from Video Trim or any other clip-producing node), grab the single video you want by its 0-based index. Slide to the position, extract, done. Perfect for picking a specific clip from a Video Trim batch, isolating one video for individual processing (like Narration Mux which needs a single clip), or bridging batch pipelines to single-clip tools.
</aside>
What it does
Video List Extract takes a video list as input and returns a single video at the position you specify. Indexing is 0-based — so 0 is the first video, 1 is the second, and so on. Use the slider (or type the value) to pick which one. The rest of the list is discarded; only the selected video passes through to downstream nodes.
Problem it solves
- Pick one video from a batch – Grab the specific clip you want from a Video Trim / Remove Dead Zone / Video Reframe list without processing the whole batch
- Bridge list → single-video tools – Downstream nodes that expect a single video (like Narration Mux, viewers, exporters) can't consume a list — Video List Extract adapts the shape
- Isolate a specific highlight – Extract a particular highlight from Video Analysis-driven cuts for one-off editing
- Iterate deterministically – Same index = same video every run, so results are reproducible
- Combine with parallel extraction – Use multiple Video List Extract nodes at different indices to fan out a single batch into individual per-clip processing branches
- Preview / QA a single clip – Pull one clip out of a big list to inspect before committing downstream steps
Input/Output
<aside>
- Input: Video list
- Format: A collection of video clips produced by any list-emitting upstream node (Video Trim, Remove Dead Zone, Video Reframe, Video Subtitle, Video Caption, Video Narrate, etc.)
- Size: Any number of videos (list length must be ≥ 1)
</aside>
<aside>
- Output: Single video
- Format: Same format as the original list items (standard video format)
- Content: Exactly the video at the requested 0-based index
- Metadata: Any carried metadata (Title, Hook, etc.) travels with the extracted video, unchanged
</aside>
Configuration Options
- 0-based index of the video to extract: Which item to pull out of the list.
- Range: 0 – 299 (supports lists of up to 300 videos)
- 0 – First video in the list
- N – The (N+1)th video
- Behavior: Requesting an index past the end of the list will either return an error or nothing, depending on upstream behavior — safest to stay within the list's range
How to Use
<aside>
- Connect a video-list source → Wire an upstream node that produces a list of videos (Video Trim, or any downstream Video Editing tool) into Video List Extract
- Set the index → Drag the slider (or type a value) to select which video you want. 0 = first video.
- Run Flow → The selected video is emitted; downstream nodes receive that single video
</aside>
Use Case Tips
For Feeding a Batch Clip into Narration Mux (Cold Open):