ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 25 -s 1920x1080 -i :0.0 \
-vcodec libx264 -pix_fmt yuv420p -preset ultrafast -crf 0 -threads 0 \
-acodec pcm_s16le -y $(mktemp --suffix '.mkv')
ffmpeg -video_size 1920x1080 -r 59 -f x11grab -i :0.0 -vcodec libx264 \
-pix_fmt yuv420p -preset ultrafast -crf 0 -threads 0 $(mktemp --suffix '.mkv')
ffmpeg -i output.mkv -acodec libfdk_aac -ab 128k -ac 2 -vcodec libx264 \
-preset slow -crf 22 -threads 0 final_video.mp4