How Highlights Work
Highlights are created from bookmarks in your session recordings:Record a session
Highlights only work with Session or Hybrid recording modes. Replay Buffer mode doesn’t support highlights.
Bookmarks are created
During gameplay, Segra automatically creates bookmarks for important events (kills, goals, assists) using per-game integrations.
Generate highlight
After the session, click Create Highlight to generate a compilation of your best moments.
Bookmark Types
Segra creates different types of bookmarks during gameplay:Manual Bookmarks
Press F8 during gameplay to create a manual bookmark at the current moment.- Useful for marking clutch plays, funny moments, or anything you want to remember
- Manual bookmarks are not included in auto-generated highlights, but they appear on the timeline so you can find them quickly when clipping by hand
- You can change the keybinding in Settings > Keybindings
Automatic Bookmarks
Segra automatically creates bookmarks for game events:Kill
When you eliminate an opponent:- Included in highlights by default
- Works across the supported game integrations (see Game Integration)
Death
When you are eliminated:- Not included in highlights (usually not a highlight-worthy moment)
- Still visible on the timeline for review
- Useful for analyzing mistakes
Goal
When you score (Rocket League):- Included in highlights
- Auto-detected via game integration
Assist
When you assist a teammate:- Not included in highlights by default
- Still visible on the timeline for review
You can see which bookmark types are included in highlights by the
[IncludeInHighlight] attribute in the source code. Currently, only Kill and Goal bookmarks are auto-included. Manual, Death, and Assist bookmarks appear on the timeline but are not added to auto-generated highlights.Creating Highlights
From Session Recordings
Automatic Highlight Generation
Enable Auto-Generate Highlights After Recording in Settings > Highlights (requires Enable Highlights to be turned on):- Segra automatically creates a highlight reel after each session recording
- Only creates highlights if the session has highlight-worthy bookmarks (Kill or Goal)
- Saves processing time by running in the background
Highlight Algorithm
Segra uses a smart algorithm to create engaging highlights:Time Window
By default, each bookmark gets a 4-second window before and after (configurable from 1–60 seconds in Settings > Highlights):- 4 seconds before - Provides context for what led to the moment
- 4 seconds after - Captures the result and immediate aftermath
- Total of 8 seconds per bookmark at the default padding
Segment Merging
Overlapping segments are automatically merged:- Whenever two bookmarks’ padding windows overlap (8 seconds total at the default 4s/4s padding), they’re combined into one continuous clip
- Prevents choppy transitions and duplicate footage
- Results in smoother, more watchable highlights
- Kill at 1:00 → Clip from 0:56 to 1:04
- Kill at 1:02 → Clip from 0:58 to 1:06
- Merged result: One clip from 0:56 to 1:06
Fast Processing
Highlights use stream copy technology:- Segments are extracted without re-encoding
- Processing is extremely fast (seconds instead of minutes)
- Original video quality is preserved
- No generational quality loss
Game Integrations
Segra has built-in integrations for popular games to automatically detect events:Counter-Strike 2
- Kills
- Deaths
League of Legends
- Kills
- Assists
- Deaths
https://127.0.0.1:2999/liveclientdata) every 250ms.
PUBG
- Kills
- Deaths
%LocalAppData%/TslGame/Saved/Demos after each match.
Rocket League
- Goals
- Assists
Dota 2
- Kills
- Deaths
- Assists
http://127.0.0.1:1341/.
Minecraft
- Deaths
latest.log (vanilla and Lunar Client). Bedrock Edition is not supported.
Rust
- Deaths
output_log.txt next to the Rust executable for the You died marker.
RuneScape: Dragonwilds
- Deaths
%LocalAppData%/RSDragonwilds/Saved/Logs/RSDragonwilds.log for the death-state transition.
War Thunder
- Kills
- Deaths
http://127.0.0.1:8111/hudmsg to detect events in real time. The local .clog combat log is read only to extract the player’s nickname.
Grand Theft Auto
- Deaths
WASTED notification and bookmark the death. Supports GTA V / Online and Rage Multiplayer.
Highlight Generation
Segra’s automatic highlight generation works from bookmarks that have already been recorded — either manual (F8) or events emitted by a supported game integration.How It Works
- Bookmark collection - The recorder gathers all bookmarks attached to the session
- Filtering - Only bookmark types tagged with
[IncludeInHighlight](currentlyKillandGoal) become highlight segments - Padding & merging - Each bookmark is expanded by the configured padding (default 4s before / 4s after); overlapping windows are merged into one continuous clip
- Stream-copy export - Segments are extracted without re-encoding and concatenated into a single MP4
Enabling Highlights
In Settings > Highlights:- Toggle Enable Highlights to allow highlight generation for this session and to surface AI-related options
- Toggle Auto-Generate Highlights After Recording to run highlight generation in the background as each session ends
- Adjust Highlight padding (before/after) to change how much context is included around each bookmark
Manual bookmarks (F8) are always the most reliable way to mark moments — they’re recorded in real time and don’t depend on a game integration being active.
Improving Results
To get better highlights:- Add manual bookmarks (F8) for moments your supported game doesn’t tag automatically
- Enable per-game integrations under Settings > Game Integrations for the titles you play
- Tune the padding sliders so each highlight gets enough lead-up and reaction time
Highlight Output
Generated highlights are saved to the Highlights folder:- Video file - MP4 with all highlight segments
- Metadata - Game, source session, bookmarks included
- Thumbnail - Preview image
- Waveform - Audio visualization
Highlight Length
Highlight duration depends on the number of bookmarks:- Few bookmarks (1-5): 8-40 second highlight
- Many bookmarks (10+): 1-3 minute highlight
- Dense action (20+): 3-5 minute highlight
Editing Highlights
Create Custom Clips
You can create custom clips from highlight videos:- Open a highlight in the video player
- Use the timeline to select specific moments
- Click Create Clip to extract just those segments
Re-generate Highlights
If you manually add or remove bookmarks from a session:- Open the session recording
- Add/remove bookmarks as needed
- Click Create Highlight again
- Segra re-generates the highlight with the updated bookmarks
Delete Unwanted Highlights
Right-click any highlight and select Delete to remove it. This frees up storage space.Troubleshooting
No highlights generated
No highlights generated
- Check that your session has highlight-worthy bookmarks (Kill or Goal)
- Verify Auto-Generate Highlights After Recording is enabled in Settings > Highlights
- Manual, Death, and Assist bookmarks are not auto-included in highlights
- Try manually creating a highlight from the session page
Missing important moments
Missing important moments
- Use manual bookmarks (F8) during gameplay to mark moments
- Check that the relevant game integration is enabled in Settings > Game Integrations
- Some events may not be detected if the game is minimized or alt-tabbed
Too many false positives
Too many false positives
- Disable specific game integrations that are producing errors
- Manually review and delete unwanted bookmarks before generating highlights
Highlight is too long
Highlight is too long
- Manually delete some bookmarks from the session before regenerating
- Create a custom clip from the highlight with only your best moments
- Adjust the bookmark types included (future feature)
Highlight quality is poor
Highlight quality is poor
- Highlights use stream copy and preserve original recording quality
- Improve your recording quality settings in Settings > Video
- Ensure your source session was recorded at good quality
Best Practices
Use manual bookmarks
Press F8 during gameplay to mark your best moments. This ensures they’re included in highlights even if AI misses them.
Review before sharing
Always watch your generated highlights before sharing. Remove any segments that don’t fit.
Clean up bookmarks
Delete unwanted bookmarks from sessions before generating highlights to keep them concise.
Combine with clipping
Create highlights first, then make ultra-short clips from the highlight for social media.
Performance Tips
- Highlight generation is very fast due to stream copy (usually under 10 seconds)
- Highlight processing runs in the background while you keep recording
- Multiple highlights can be generated simultaneously
- Storage usage scales with the number of bookmarks (more bookmarks = longer highlights)