-
Notifications
You must be signed in to change notification settings - Fork 0
Sequences
Sequences let you build custom preroll playlists by combining different preroll sources. Use the Sequence Builder to visually construct reusable preroll arrangements.
A sequence is a reusable preroll playlist that you build from blocks. Each block defines what prerolls to play:
- Random blocks — Pick random prerolls from a category
- Fixed blocks — Specific prerolls in a specific order
When a sequence is applied to Plex (or used by a schedule), NeXroll resolves the blocks into actual preroll paths.
Navigate to Schedules → Sequence Builder in NeXroll.
You'll see:
- The main builder area for adding and arranging blocks
- Quick tips and help cards
- Save, Export, and Import options
Pull prerolls randomly from an existing category:
| Setting | Description |
|---|---|
| Category | Which category to pull prerolls from |
| Count | How many random prerolls to select (1+) |
Example: "Select 2 random prerolls from my Christmas category"
Add specific prerolls that always play in a set order:
| Setting | Description |
|---|---|
| Prerolls | Select specific prerolls from your library |
The prerolls play in the exact order you add them.
Example: "Always play my Studio Logo first, then my Sponsor clip"
- Click Add Block
- Choose the block type (Random or Fixed)
- Configure the block settings
- Drag and drop blocks to reorder them
- Use the up/down arrows to move blocks
- Click the trash icon to delete a block
- Click a block to edit its settings
Click Preview to see what your sequence would look like:
- Shows which prerolls would be selected
- For random blocks, run multiple previews to see variation
- Great for testing before saving
- Enter a Name for your sequence
- Add an optional Description
- Click Save
Your sequence is now in your library and can be:
- Used in schedules
- Used as a Filler Category source
- Exported and shared
- Edited later
If you're using NeX-Up, preset sequence templates are available in the NeX-Up → Generator tab:
| Preset | Content |
|---|---|
| Coming Soon + Movie Trailers | Your intro → 2-3 random movie trailers |
| Coming Soon + TV Trailers | Your intro → 2-3 random TV trailers |
| Mixed: Movies + TV | Your intro → 1 movie trailer → 1 TV trailer |
| Theater Experience | Your intro → 4 random trailers |
These presets auto-create sequences with the right blocks pre-configured. See NeX-Up Guide for details.
When creating or editing a schedule:
- Enable Use Sequence option
- Select a saved sequence from the dropdown
- Save the schedule
The schedule will use that sequence during its active dates.
Sequences can be used as the global filler when no schedules are active:
- Go to Settings → General → Filler Category
- Set filler type to Sequence
- Select a saved sequence
Go to Schedules → Saved Sequences to:
- View all saved sequences
- Edit existing sequences
- Delete sequences
- Export sequences
- Click Schedule to create a schedule from a sequence
- Open a sequence in the builder (or select from library)
- Click Export
- Save as a
.nexseqfile
The file contains:
- Sequence name and description
- All block configurations
- Version and export metadata
- Click Import in the builder or library
- Select a
.nexseqor.jsonfile - The blocks are loaded into the builder
- Review and save to your library
From the Saved Sequences library, click Export All to bundle all sequences into one file for backup or sharing.
See Sharing Sequences for detailed export/import options.
When a sequence is applied:
- NeXroll processes each block in order
- Random blocks select prerolls from the specified category
- Fixed blocks include the exact prerolls specified
- All resolved preroll paths are combined
- The path string is sent to Plex via the API
Plex receives: A semicolon-separated list of preroll file paths
Example:
/prerolls/logo.mp4;/prerolls/christmas/snow.mp4;/prerolls/christmas/tree.mp4
| Block | Type | Configuration |
|---|---|---|
| 1 | Fixed | Studio Logo preroll |
| 2 | Random | 2 from Christmas category |
| 3 | Fixed | Outro clip |
Result: Logo plays first, then 2 random Christmas prerolls, then the outro.
| Block | Type | Configuration |
|---|---|---|
| 1 | Fixed | "Coming Soon" dynamic intro |
| 2 | Random | 2 from Movie Trailers category |
| 3 | Random | 1 from TV Trailers category |
Result: Your custom intro, followed by 2 random movie trailers and 1 TV trailer.
- 1-3 prerolls is typical
- Too many prerolls delays your movie
- Organize prerolls into categories first
- Reference categories in random blocks
- Well-organized categories = better sequences
- Use descriptive names: "Holiday 2025 - 2 Random"
- Add descriptions for complex sequences
- Test randomization with multiple previews
- Verify the sequence looks right
- Create sequences for different occasions
- Use schedules to activate them automatically
- Christmas sequence active Dec 1-25, etc.
- Verify the schedule using the sequence is active
- Check path mappings are correct (Settings → Path Mappings)
- Ensure preroll files are accessible to Plex
- Check Plex's preroll setting was updated
- Plex caches prerolls — wait or restart Plex
- Re-apply the schedule to refresh
- Each sequence needs at least one block
- Random blocks need a valid category selected
- Fixed blocks need at least one preroll selected