Quick Example
Search Result Structure
Each search returns aSearchResult object containing matching shots:
Shot Attributes
| Attribute | Type | Description |
|---|---|---|
start | float | Start timestamp in seconds |
end | float | End timestamp in seconds |
text | str | Content description or transcript |
search_score | float | Relevance score (0-1) |
stream_url | str | Direct playback URL |
Accessing Results
Playback Options
Play in Browser
Opens the matching segments in your default browser:Play Individual Shot
Generate Stream URLs
Create playable URLs for embedding or sharing.From Search Results
From Custom Timestamps
Stream URL Format
Generated URLs are HLS streams that work in any video player:Working with Timestamps
Extract Timestamps from Results
Merge Overlapping Segments
Embedding Streams
HTML Embed
React Component
VideoDB Player
Use the built-in player with the console URL:Filter and Sort Results
By Score
By Duration
Next Steps
Collection Search
Search across your entire library
Accuracy Tips
Improve search precision