Remember what you did on your Mac by creating daily videos of all your screen activity
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Remember what you did on your Mac by creating videos of all your screen activity each day

This is a small bash script that takes a screen-shot of all your screens every ten seconds. Every hour it combines them into an mp4 file (two screenshots per second). Every day it combines the hourly mp4s into a daily mp4.

Each screenshot has the current time overlaid on it at the bottom of the screen.

You end up with an mp4 which you can watch to remember what you did each day. This script was inspired by

It needs ffmpeg, imagemagick and ghostscript. I suggest you install these via

brew install ffmpeg
brew install imagemagick
brew install ghostscript

Create a couple of directories like this, and put in MacBlackBox

mkdir ~/MacBlackBox
mkdir ~/MacBlackBox/captures
cp ~/Downloads/ ~/MacBlackBox

Its been a long time since I've written bash scripts, and I've never used ffmpeg or imagemagick before, so don't hesitate to suggest changes.