Auto-highlights: how we pick your best round
The same demo parse that flags a cheater also finds your aces. No screen recording, no FPS hit — here is exactly how a round becomes a clip.
Most clip tools record your screen while you play. That costs frames, storage, and a launch-time overlay. We do it the other way around: a CS2 demo already contains everything that happened, so we read the demo after the match and cut the clip from it. No recording software, no FPS cost, nothing running while you play.
A demo is not a video — it’s the match, replayable
A .dem file is a tick-by-tick recording of game state: every player’s position, view angle, weapon, health and every kill event, ~64 times a second. That’s far more than you need to find a highlight — it means we can locate the exact tick of every kill and the round it belonged to, then render just those seconds in-engine at full quality.
What counts as a highlight
We derive each clip type from real events in the demo, not a guess:
- Ace / 4K / 3K — rounds where you landed 5 / 4 / 3 kills, found from
player_deathevents attributed to you. - 1vX clutch — you became the last player alive on your team while at least two enemies lived, got at least one kill after going solo, and your team won the round. That’s reconstructed from team-tagged deaths and the round winner, not a kill count — a lost 1v4 heroic is correctly not a clutch.
- Bomb plant & ninja defuse — from the bomb events; a defuse only counts as "ninja" if an enemy was still alive when you pulled it.
Rounds stay in match order (a reel that reorders time misrepresents the match), and the plan is capped so a stomp doesn’t render a ten-minute reel. Then a render node launches CS2 with HLAE, records exactly those windows, and the result lands in your vault — shareable, or a vertical 9:16 cut for Shorts and TikTok.
Where this sits next to the alternatives
- Allstar.gg — the closest analogue: cloud, demo/match-data based, polished, but capped clips and a processing delay.
- Medal.tv / Outplayed — client-side screen recorders with event bookmarks: instant and social, but they run on your machine while you play.
- ShadowPlay / Game Bar — commodity hardware capture with no game awareness.
- CS Demo Manager — demo-rendered like us, but a power-user desktop app you babysit yourself.
One parse, both jobs. The exact pipeline that scores a player for suspicious patterns is the one that finds your best round — same tick data, same render farm. That’s why highlights and cheat evidence live in the same product: they’re the same read of the same demo.
