Sports organisation
A sports organisation that needs a shareable highlight package ready within minutes of the final whistle, before audience attention shifts
Highlights that arrive hours after the final whistle miss the audience that was waiting for them. Sport Highlights detects goals, overtakes, penalties and other key events from the finished broadcast using speech recognition and large language models, then produces chapter markers and standalone, social-ready clips within minutes.

Browse processed sports broadcasts and their automatically detected highlights
Failed to load video library
The window for sports highlight distribution is narrow. Fans who want to see the decisive moment will find it through a competitor's feed or a pirated clip if the rights holder has not published within the first hour. Broadcast teams that depend on manual clip selection and export workflows cannot move that fast: the full match finishes, someone watches it back, someone else trims and exports, and by the time the clip is approved for distribution the moment has passed.
The underlying content is rich with signal - commentators name the events, scoreboards display the score, graphics confirm the player - but extracting that signal has always required a human to watch the footage first. A pipeline that reads that signal directly from audio and on-screen graphics can produce a publishable package in the time it currently takes to find the right section of the timeline.
This is relevant if you are:
A sports organisation that needs a shareable highlight package ready within minutes of the final whistle, before audience attention shifts
A broadcaster running multi-event coverage across several simultaneous fixtures who cannot staff a human clipper on every feed
A rights holder distributing to platforms that require clips rather than full-match VOD and currently outsourcing that clipping work
Intelligently identifies high-impact moments like goals, crashes, and game-changing plays from transcript context.
Accurate transcription with precise timestamps for reliable chapter marker positioning.
Analyzes broadcast screenshots to detect scoreboards, leaderboards, and event pop-ups - extracting accurate player names, scores, and rankings via OCR. This corrects transcription errors by grounding the LLM output in visual facts from on-screen graphics.
Supports broadcasts in multiple languages including English, German, Spanish, and more - with language-aware highlight titles and summaries.
Creates standalone highlight clips with precise start/end times for social sharing and VOD enrichment.
Reliable upload of large video files with resume capability and progress tracking.
Most automated highlight tools work from the audio track alone, which means they fail the moment the commentary does not describe what is happening on screen. This POC grounds every detection in both tracks: the LLM reads what was said, and the VLM reads what the broadcast graphic showed. When a commentator's language is ambiguous - or when the relevant event is a score correction rather than a spoken announcement - the visual track provides the fact. The result is a clip package that reflects what actually happened rather than what the commentary happened to make explicit.
Sport Highlights is ready to pilot. The demo on this page processes full broadcast files end-to-end against real match footage, and the pipeline is in the state we would hand to a client for a structured evaluation.
Detection quality depends on commentary quality and language clarity, and the pipeline is optimised for single-language broadcasts - switching languages within one feed reduces accuracy. Processing time scales with the duration of the source, clips are capped at ten to thirty seconds so each one stays focused on a single moment, and OCR accuracy varies with the quality of the broadcast graphics and how much visual information a frame carries.
The next step is running against a fixture from your own rights portfolio so that detection quality can be measured on the sport and production style you actually distribute.
Tell us what sport you cover, how you currently clip highlights, and what your distribution window looks like, and we will tell you what a pilot against your own broadcasts would involve.