May 1, 2026

Scroll, camera, comment-section chaos

Create an MP4 video of a web page scrolling at a steady speed

A tool that films websites has people asking one thing: where’s the actual video

TLDR: This project makes videos of websites automatically scrolling, which is handy for demos and presentations. But commenters stole the spotlight by arguing over the missing example, comparing it to rivals, and joking that the whole thing could be done with a simpler hack.

A new GitHub project from upenn/web-scroll-video promises something oddly specific and weirdly useful: it can turn a web page into a smooth MP4 video by opening the site, scrolling it at a steady pace, and recording the result. In plain English, it’s basically a robot cameraman for websites. The pitch is simple, the demo exists, and the tool can even be guided in everyday language to click around a site and make a polished video.

But the real show was in the comments, where readers instantly went full detective mode. The loudest reaction wasn’t “cool tool,” it was basically: why on earth wasn’t the example front and center? One commenter sounded personally betrayed, accusing the post of feeling almost intentionally vague because the app’s whole purpose is making a video of a website, yet the example video wasn’t the first thing screaming at visitors. That tiny presentation choice somehow became the day’s mini-drama.

Then came the classic internet split-screen: one side asking whether this is even special now that Playwright has a similar feature, the other side flexing with a “you could already do this” command-line shortcut using a single giant screenshot and ffmpeg. In other words, the crowd did what the crowd does best: turn a niche tool announcement into a popcorn-worthy mix of suspicion, comparison-shopping, and low-key nerd one-upmanship. The vibe was less “neat release” and more ‘cool, but the comments section wants answers’.

Key Points

  • The Web Scroller Tool generates MP4 videos of webpages scrolling at a steady speed.
  • It works by opening a webpage in headless Chrome, capturing viewport screenshots at fixed scroll offsets, and streaming the frames into ffmpeg.
  • The default output is a 1080p H.264 MP4 at 1920x1080 resolution and 30 fps.
  • The repository includes a demo based on a Wharton faculty directory, rendered as a 1080p, 60 fps MP4 and hosted via GitHub Pages.
  • The Getting Started section explains a Codex workflow for installing the skill, checking dependencies, describing the desired video in plain English, generating a cue sheet, and rendering the video.

Hottest takes

"This has to be intentional" — dvh
"yet you don't show us the example!?" — dvh
"You could do this with ffmpeg on a screenshot PNG" — andrewstuart
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.