Skip to content

Streamroll

Netflix-style intros for your own media server.

2026

Artist statement

Netflix plays its sting before every show. Plex, Jellyfin and Emby will play a short video before every movie too, but you hit play on a home server and it could be anyone's.

Streamroll makes one from your server's name. You type a name like Joeflix, pick a style, and get back a title card that moves, ready to play before every movie.

There's no account and nothing to pay me, and it hands you the code that made your clip, so you can make the next one without my site.

Intros it made

Six styles, all from the name STREAMROLL. Hover to play.

Neon outrun
Nature
Prestige
Streaming service
VHS
Adult Swim bumper

How it's made

TypeScript · Runway ML · Plex · AI Video Generation

It chains two Runway API calls. The first turns a prompt tuned to the style into a 1920x1080 title card, and the second animates that still into a clip of 2 to 5 seconds. Each style picks its own image model, video model and length. Your Runway key stays in your browser and goes along with each request, and the server never stores it.

YOU a name, a style and your own Runway key THE STYLE PICKS the image model, the video model, the length text to image: the title card YOU APPROVE IT or add notes and make another image to video: a 2 to 5 second clip YOUR OWN AUDIO mixed in your browser with FFmpeg.wasm .MP4 ready to download PLEX pre-roll JELLYFIN pre-roll EMBY pre-roll
YOU a name, a style and your own Runway key THE STYLE PICKS the image model, the video model, the length text to image: the title card YOU APPROVE IT or add notes and make another image to video: a 2 to 5 second clip YOUR OWN AUDIO mixed in your browser with FFmpeg.wasm .MP4 ready to download PLEX pre-roll JELLYFIN pre-roll EMBY pre-roll

Lineage

If you liked this project, consider sharing it on Hacker News, Bluesky, LinkedIn, or X.

← All works