AI video summarizer: what happened in your VOD, in order
Drop in a multi-hour stream or gameplay recording and get the session back as a timestamped timeline. Every moment that mattered appears in the order it happened, with a one-click jump to each. Then export the whole thing as one condensed recap video you can actually watch.
Built for gameplay and streams, not lectures. It reads motion and crowd noise, so it works on a VOD where nobody is talking through slides.
A browser cannot read a live platform stream frame by frame, so the scan needs the file itself. Grab the VOD first, then drop it above.
Download the Twitch VOD first Download the Kick VOD first Connect your channel and skip the downloadThis summarizes one file you already have. Eklipse connects to your channel and does it to every stream you finish — no download, no drag and drop.
Summarize every stream automaticallyHow to summarize a stream VOD in three steps
Load the recording
Drop in your VOD or local capture. The file is read straight off your disk by the browser, so nothing is uploaded and nothing waits in a queue.
Scan the whole session
The engine samples frames from end to end, measures how much the picture moves between them, decodes the audio track, and marks the points where picture and sound spike together.
Read the timeline, export the recap
You get a row per moment in chronological order, each with a timestamp and a jump-to-it click. Press Build recap and those moments are stitched, in order, into one video.
Summarize a stream you never want to rewatch
A four-hour stream is 240 minutes of footage and maybe nine minutes that mattered. You already know this, which is why the VOD sits in your archive untouched and the clips never get cut.
Every video summarizer on the first page of Google was built for a lecture, a webinar, or a meeting recording. They transcribe speech and compress the transcript, which works beautifully when the content is speech. A gameplay VOD is not speech. Long stretches of it are you saying nothing while you rotate, and the part worth keeping is often a two-second noise a transcript renders as nothing at all. There are no slides to key on and no single speaker holding a thread.
The signal in a stream is motion and volume. That is what this summarizer reads: frame-to-frame change across the whole file, loudness and sudden jumps in the decoded audio, and the places where both fire at the same instant. Those co-spikes are where a fight, a wipe, a clutch, or a chat-blowing reaction actually lives.
What a gameplay summary actually looks like
It looks like a timeline, not a leaderboard.
Every moment the scan finds becomes a row, in the order it happened: the timestamp, a frame grabbed from that second, and a bar showing how hard the signal spiked. Read it top to bottom and you have the session back — the quiet opener, the first fight at 12:04, the thing at 41:22 that got loud, the run that fell apart just before the two-hour mark. Click any row and the player jumps there.
The ordering is the entire point. A ranked list tells you which single moment was biggest. It cannot tell you how the night went, whether hour two was worth streaming, or where the session turned. Sequence carries the story; rank throws the story away and keeps the winner.
How many rows you get is whatever your VOD produced. A calm Just Chatting stream might surface six. A ranked grind with three people on mic might surface forty. Nothing is trimmed to a round number, because a summary that always returns five moments is not summarizing anything — it is filling a template.
Two different jobs, two pages: want the best moments ranked so you know what to post? The AI clip finder will rank your best clippable moments. Want the whole session recapped in order so you know what happened? Stay here.
Summary you can watch, not read
Press Build recap and the tool plays each marked moment in chronological order and records the run straight out of the video element, so the moments come back as one continuous file. That file is a recap of the session, not a clip of one highlight: it opens where the stream got interesting first and closes on the last thing that did.
Set how many seconds to keep around each moment before you export — six seconds for a fast skim, twenty-four when you want context around the plays. Overlapping windows merge automatically, so a busy ten-minute stretch comes out as one continuous run instead of ten jump cuts.
The recap keeps your source shape, which makes it a good thing to post as a VOD chapter, drop into an editor, or hand to your Discord. To cut it down into vertical pieces for Shorts and TikTok, Eklipse Studio handles editing for TikTok/Shorts, and instant clip editing does the captions and the crop in one pass.
Works on Twitch, Kick and YouTube VODs
The engine reads a local file, which is the only ingest a browser can do honestly. Twitch and Kick serve their VODs as protected streams that a web page is not allowed to read pixel by pixel, so any tool claiming to summarize a pasted link is either running it on a server or not reading the video at all.
- Twitch — save the past broadcast with the Twitch VOD downloader, then drop the file in.
- Kick — same route through the Kick VOD downloader.
- YouTube — download your own upload from YouTube Studio and load it here.
- Local capture — OBS, ShadowPlay, and console captures work directly, no download step.
Whatever the source, the file stays on your machine. It is read by the browser, scanned in the tab, and never sent anywhere.
Doing this once is a tool. Doing it every stream is a feature.
This page summarizes the file you drag into it. The Eklipse app does it unattended: connect Twitch, Kick, or YouTube and automatic highlight detection reviews each finished broadcast, marks the moments, and has the clips waiting when you wake up. No download, no drag and drop, no browser tab left open for an hour.
It also goes past the recap: the marked moments come out already cut, reframed, and captioned rather than as one long file you still have to edit.
Recap my streams without the uploadA six-hour Valorant grind, read in forty seconds
Ranked Valorant is the case this was built around: long sessions, most of it buy phase and rotation, with the value packed into a handful of rounds. Scan the VOD and the timeline shows the shape of the night — where the win streak started, which round got the whole lobby yelling, and where you tilted off at hour four.
The same read works on an Elden Ring boss night, a Warzone squad session, or a Just Chatting stream where the spikes are laughs instead of gunfire. From there, instant clip editing turns any marked moment into something postable.
When you want a text summarizer instead
This tool does not produce text. There is no transcript, no bullet-point recap, no written abstract, and no set of notes at the end — and Eklipse does not ship a product that makes one. If what you need is words, close this page and use something else. Honestly:
| What you actually need | Use |
|---|---|
| A searchable transcript of a lecture or a talk | A text-based video summarizer or a transcription service |
| Meeting notes, decisions, and action items | A meeting-notes assistant wired into your call software |
| A written abstract to paste into a doc or a study guide | A text summarizer that takes a YouTube link |
| To know what happened in a multi-hour stream, and to post it | This page |
The one piece of text Eklipse does produce is captions burned onto a clip, which the caption generator handles. That is a caption track, not a summary, and it will not tell you what happened in hour three.
The reason for the split is mechanical. Text summarizers work by reading speech; they are excellent on content whose meaning lives in the words. A gameplay VOD hides its meaning in what moved and what got loud, so a summarizer that only listens to speech returns a paragraph about someone breathing. Different signal, different tool.
AI video summarizer questions, answered
Does this give me a text summary?
No. The output is a chronological timeline of timestamped moments plus a condensed recap video. There is no transcript, no notes, and no written abstract, because Eklipse does not ship a text summarizer. If you need words, a text-based tool is the right choice and this page will not pretend otherwise.
How is this different from the AI Clip Finder?
Different jobs. The clip finder answers which parts should I post: it ranks the moments by how clippable they are and exports them as individual clips. The summarizer answers what happened in this VOD: it lays the session out in time order and exports one condensed recap. Use the finder when you want the best moments ranked, the summarizer when you want the whole session recapped.
Is this the same as Twitch's AI stream summary?
No. Twitch's stream summary features sit on the viewer and analytics side of the platform and describe a broadcast for people who were not there. This runs on your own video file, in your browser, on any VOD from any platform, and gives you a timeline you can seek plus a recap file you can post.
How long a VOD can it summarize?
Multi-hour files are the intended case. The engine samples a fixed number of frames across the whole file rather than every frame, so a six-hour VOD takes a similar wall-clock scan to a two-hour one, at a coarser sampling interval. Very long files simply get wider gaps between samples, which means a very short spike can fall between two samples.
Is the tool free, and do I need an account?
The summarizer is one of Eklipse's free browser tools. No account, no watermark, no export limit. The Eklipse app it soft-sells at the bottom of the page is a paid product; signing up for it costs nothing, which is why the buttons say Continue with Twitch rather than making a price claim.
Does my video get uploaded anywhere?
No. The browser reads the file from your disk, decodes it locally, and does the scan and the recap render in the tab. Nothing is sent to a server, which is also why the tool works offline once the page has loaded.
What format is the recap video?
MP4 in browsers that support MP4 recording, WebM everywhere else, with your original audio. It keeps the source aspect ratio, so a landscape VOD comes back landscape. Reframe it afterwards if you want a vertical cut.
Can I paste a Twitch, Kick, or YouTube link instead of a file?
No, and no in-browser tool honestly can. Those platforms serve video as a protected stream that a web page is blocked from reading frame by frame. Download the VOD first, then drop the file in. Connecting your channel to the Eklipse app is the version that skips the download entirely.
Before and after the summary
Summarize your next stream automatically
You just recapped one VOD by hand. Connect your channel and Eklipse reviews every broadcast you finish, marks the moments, and has the clips ready before you have taken your headset off.