Build 03 · Private alpha

Long videos in.
The clips your editor
would have made.

Drop a stream URL. Empyre AI watches it end-to-end, finds the moments, frames the speaker, burns the captions, writes the hook. You review and post.

Start renderingLog in
empyre.tech / library
live
STEVES MOM HAS ARRIVED
ready00:42
I LOST $40K IN ONE HAND
ready01:12
THIS IS NOT A DRILL
64%00:28
analyze · 4hr stream → 24 candidates → top 8 cut02:17

Cuts shipped from streams by

FaZe Rug·Adin Ross·iShowSpeed·Sneako·Zavala·SteveWillDoIt

The pipeline

Six stages.
Boring is the point.

Every stage is a tool you'd pick yourself — yt-dlp, whisper.cpp, ffmpeg, Claude, Gemini. We don't reinvent them. We orchestrate them so you don't open six terminal tabs to ship one clip.

012m

Ingest

yt-dlp pulls best-quality MP4 directly. No re-upload, no waiting on cloud transcoders.

021m / hr

Transcribe

Local whisper.cpp with word-level timestamps. Brand vocabulary biasing fixes "FaZe" not "phase."

0330s

Analyze

Claude Opus 4.7 reads the whole transcript with prompt caching, returns ranked candidate spans + hook drafts.

048s / clip

Cut · reframe · caption

ffmpeg trims to keyframes, MediaPipe locks the speaker (or pillarbox blur), karaoke captions burn in.

054s

Thumbnail

Gemini Nano Banana draws a clickbait still from the loudest frame, with hook overlay.

06

Ship

MP4 + meta JSON in your library. Review, drag to your scheduler, post.

12,847
Clips rendered
1.4M
Words transcribed
38s
Median clip length
93%
Approved & posted

Stop scrubbing 4 hour streams
looking for the 38 seconds that pop.

Get access