#!/bin/bash # convert-bm3-screenshots # # GPLv3+ # Copyright (C) 2023, Jeff Moe # # Converts and crops a set of screenshot photos of # the Blackmagic 6K LCD, taken with Canon. # # Requires packages: # graphicsmagick graphicsmagick-imagemagick-compat # Don't mess up original pics: chmod a-w 1T9A*.JPG # Rename pics to human names cp -p 1T9A2191.JPG bm6k-ss-001-language.jpg cp -p 1T9A2192.JPG bm6k-ss-100-main.jpg cp -p 1T9A2193.JPG bm6k-ss-400-config-record.jpg cp -p 1T9A2194.JPG bm6k-ss-401-config-record.jpg cp -p 1T9A2195.JPG bm6k-ss-402-config-record.jpg cp -p 1T9A2196.JPG bm6k-ss-500-config-monitor.jpg cp -p 1T9A2197.JPG bm6k-ss-501-config-monitor.jpg cp -p 1T9A2198.JPG bm6k-ss-502-config-monitor.jpg cp -p 1T9A2199.JPG bm6k-ss-503-config-monitor.jpg cp -p 1T9A2200.JPG bm6k-ss-504-config-monitor.jpg cp -p 1T9A2201.JPG bm6k-ss-600-config-audio.jpg cp -p 1T9A2202.JPG bm6k-ss-601-config-audio.jpg cp -p 1T9A2203.JPG bm6k-ss-700-config-setup.jpg cp -p 1T9A2204.JPG bm6k-ss-701-config-setup.jpg cp -p 1T9A2205.JPG bm6k-ss-702-config-setup.jpg cp -p 1T9A2206.JPG bm6k-ss-703-config-setup.jpg cp -p 1T9A2207.JPG bm6k-ss-704-config-setup.jpg cp -p 1T9A2208.JPG bm6k-ss-705-config-setup.jpg cp -p 1T9A2209.JPG bm6k-ss-706-config-setup.jpg cp -p 1T9A2210.JPG bm6k-ss-800-config-presets.jpg cp -p 1T9A2211.JPG bm6k-ss-900-config-LUTS.jpg cp -p 1T9A2212.JPG bm6k-ss-000-off.jpg chmod u+w bm6k-ss-*.jpg rm tmp.jpg for i in bm6k-ss-*.jpg do echo $i convert \ -geometry '1920>x1080>' \ -chop 30x180 \ -gravity SouthEast \ -chop 30x50 \ $i \ tmp.jpg mv tmp.jpg $i done