Collections
Overview
Section titled “Overview”As your library grows across different events, subjects, or campaigns, you may not want Onset Engine to pull clips from your entire database. Collections allow you to create named groups of source videos and restrict the engine to only use clips from those specific files.
The underlying model and operations for Collections are defined in library_db.py and implemented via the Collection Manager dialog in vibe_gui.py.
Managing Collections
Section titled “Managing Collections”You can manage your collections via the Manage… button found under the Configuration section of the GUI.
Creating a Collection
Section titled “Creating a Collection”- Open the Source Collection Manager dialog.
- In the “New Collection” section, type a name (e.g., “Summer Campaign” or “Nature Footage”).
- Click + Create.
Assigning Source Videos
Section titled “Assigning Source Videos”- In the Collection Manager, locate your newly created collection under “Existing Collections”.
- Click + Add Sources. This opens a picker displaying all previously ingested videos.
- Select the videos you want to include in this collection.
- Click Add Selected.
(Note: Collections are non-destructive. A single source video can belong to multiple collections, and deleting a collection does not delete the underlying clips from your library.)
Rendering from a Collection
Section titled “Rendering from a Collection”To force the engine to only use footage from a specific collection:
- Go to the Configuration section in the main GUI Inspector tab.
- Find the Source Collection dropdown.
- Select your desired collection (e.g., “Summer Campaign”).
When you generate a timeline, Onset Engine will restrict its clip pool solely to the source videos assigned to that collection. If you leave the dropdown set to All (No Filter), it will pull from your entire ingested library.