Skip to content

Instantly share code, notes, and snippets.

@derosa
Created April 25, 2014 08:32
Show Gist options
  • Save derosa/eda17fcf2c94d758fd63 to your computer and use it in GitHub Desktop.
Save derosa/eda17fcf2c94d758fd63 to your computer and use it in GitHub Desktop.
Make timelapses from multiple monitors on OSX
#!/bin/bash
if [ "x$1" == "x" ]
then
TIME=5
else
TIME=$1
fi
while [ true ]
do
echo "`date` capturing screenshot..."
## Change Screen 1 size
screencapture -x -tjpg -R0,0,1920,1080 mbpro_1_screenshot_`date +%s`.jpg
## Change Screen 2 size, be careful with the geometry!
screencapture -x -tjpg -R0,1080,1280,800 mbpro_2_screenshot_`date +%s`.jpg
echo "Sleeping $TIME seconds"
sleep $TIME
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment