master chld/dot / bin / swcrec
 1#!/bin/sh -eu
 2set -x
 3out=$HOME/video
 4
 5/bin/swcsnap record \
 6	     -n "$((${2:-30}*60))" | ffmpeg \
 7					 -y \
 8					 -f rawvideo \
 9					 -video_size 1024x768 \
10					 -framerate 60 \
11					 -pix_fmt bgra \
12					 -i pipe:0 \
13					 -c:v libx264 \
14					 -preset slow \
15					 -crf 18 \
16					 -pix_fmt yuv420p \
17					 "${out}/$1"