Testing My New Screen Recording Script For OpenBSD
1.1K views· 71 likes· 15:14· May 3, 2025
I have been messing around with scripting a lot of the stuff I would do in a browser and making a script for screen recording. I have had a blast making this recording script.
About This Video
In this video I’m basically doing a live test of my new screen recording script, capscreen, on OpenBSD. I jump into my terminal (yeah, the font is tiny — I still need to patch st for resizing) and show how I’ve been building out a whole little “programs” folder of shell scripts that replace a bunch of stuff I normally would’ve done in a browser. Everything has a Makefile and a man page, so I can just doas make install, rebuild the man database, and then actually run man capscreen and get proper docs like a real tool.
capscreen is a flag-driven wrapper around ffmpeg that uses VA-API, and it’s set up to record in really solid quality. I also show off some other scripts I’ve been writing: a YouTube search tool that uses an API key, streams straight into mpv, and optionally downloads via yt-dlp with a config file; a Reddit search script that drops results into a fuzzy finder and opens them in TUIR; a simple Gemini AI script that logs prompts and responses to a markdown history file; plus a GitHub/GitLab repo searcher and a volume control helper that uses sndioctl. The whole point is keeping my OpenBSD ThinkPad setup light and fast, especially when heavy JavaScript sites feel slow and gross on older hardware.