Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

979 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Segra is an open-source game recorder built on Open Broadcaster Software (OBS). It records your games in the background, lets you clip the good parts with a hotkey, and uploads them to Segra.tv.

Clip Editor

image

Highlights

image

Settings

image


Features

  • Auto-starts recording when a game launches
  • Replay buffer, save the last moments with a hotkey
  • Up to 4K 144 FPS, HDR on Windows
  • H.264, HEVC and AV1 (NVENC, AMD AMF, Intel QSV or x264)
  • Multiple audio devices, separate audio tracks, mic noise suppression
  • Clip editor with timeline and audio waveform
  • Auto highlights from kill/death tracking in CS2, League, Dota 2, PUBG, Rocket League, Rust, Minecraft, RuneScape: Dragonwilds, War Thunder and GTA
  • Upload to Segra.tv
  • Per-game overrides for quality, recording mode, HDR and volume
  • Storage limit auto-deletes old recordings

Why "Segra"?

Segra (pronounced "say-grah") means "to win" in Swedish. We built Segra to help you preserve those moments: the chaotic fun with friends, the clutch plays, and the wins (segra!) that deserve their own highlight reel.


Installation

Windows

  1. Download: Get Segra-win-Setup.exe from the latest release.
  2. Install: Run the setup.
  3. Configure:
    • Set recording directory and video quality.
    • Assign hotkeys for clipping/uploading.
    • Connect your Segra.tv account.

Linux (Alpha)

Linux support is in early alpha. It might not start at all, and features that work on Windows can be missing or broken. Please do not open GitHub issues for Linux problems yet.

  1. Download Segra.flatpak from the latest release.
  2. Install it with flatpak install Segra.flatpak.

Uninstallation

Windows

  1. Open Windows Settings
  2. Go to Apps -> Installed apps
  3. Search for Segra
  4. Click Uninstall

Linux

Run flatpak uninstall tv.segra.Segra.

Contributing

See CONTRIBUTING.md for setup, dependencies, and dev workflow. Help improve Segra by:

  • Report bugs or suggest features
  • Submit pull requests

License

Segra is GPLv2 licensed.


Code Signing Policy

SignPath logo free code signing on Windows provided by SignPath.io, certificate by SignPath Foundation

Team roles

Role Person
Authors @Segergren
Reviewers @Segergren
Approvers @Segergren

See our Privacy Policy.

Star History

Star History Chart

Acknowledgments

  • OBS Studio: Segra records through OBS (libobs).
  • ObsKit.NET: C# bindings for libobs, written for Segra.
  • FFmpeg: for video and image encoding.

About

Record and clip your games. Open-source, built on OBS. Replay buffer, clip editor and auto highlights for CS2, League, Dota 2 and more.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages