#!/bin/sh newname() { defname="video"; name=$defname`ls | grep "^$defname[0-9]*" | wc -l | tr -d '[:blank:]'`.mkv; } vs=`cat /sys/class/drm/*/modes | head -1` vs=1366x768 [ -z "$1" ] && newname || name="$1" ffmpeg -hide_banner -video_size $vs -framerate 60 -f x11grab -i :0.0+0,0 -c:v libx264 -preset ultrafast -qp 1 -pix_fmt yuv444p "$name"