🧢 Cap
When I studied abroad at Cambridge University, I built a tool that would record timelapses of how I spent my time using the computer.
I originally prototyped this using a python script running in the background that would shell out to the screencapture
CLI tool. Then at the end of the session, I'd manually kill the background process and run an ffmpeg
command to stitch both video streams together.
This is the timelapse of me getting this to work for the first time. If you look closely, you'll see me trawling the ffmpeg
documentation for ages trying to figure out the correct incantation.
Later, I rewrote the functionality in Swift and packaged this as a native macOS application I called "Cap".
I used videos created by Cap to document my work when I took HTM(A)A (opens in a new tab).