screen capture script
I'm trying to conceptualize how big of an area to capture without actually drawing a picture and doing math on paper. Why is this harder?
I want to capture the center of the screen, a window of arbitrary size.
T282828
RESOLUTION=$(xrandr --current | grep '\*' | awk '{print $1}')
[[ "Tff7b72${Te6edf3RESOLUTIONTff7b72}" =~ ([0-9]+)x([0-9]+) ]] || exit 1
RES_X=Tff7b72${Te6edf3BASH_REMATCHTb4b4b4[T79c0ff1Tb4b4b4]Tff7b72}
RES_Y=Tff7b72${Te6edf3BASH_REMATCHTb4b4b4[T79c0ff2Tb4b4b4]Tff7b72}
D_W=$((RES_X/4))
D_H=$((RES_Y/4))
OFF_X=$((RES_X/2 - D_W/2))
OFF_Y=$((RES_Y/2 - D_H/2))
ffmpeg -video_size "Tff7b72${Te6edf3D_WTff7b72}x$(D_H}" -framerate 25 -f x11grab -i :0.0+Tff7b72${Te6edf3OFF_XTff7b72},Tff7b72${Te6edf3OFF_XTff7b72} output.mp4
Tags: cli
Tags
Navigation