From db526923b2887c1eabba734fa6f6a5453bd418ad Mon Sep 17 00:00:00 2001
From: katherine <shmibs@shmibbles.me>
Date: Sat, 13 Aug 2016 04:44:22 -0700
Subject: create screen capturing function

---
 .config/init/funcs/scap | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100755 .config/init/funcs/scap

(limited to '.config/init')

diff --git a/.config/init/funcs/scap b/.config/init/funcs/scap
new file mode 100755
index 0000000..489f7b8
--- /dev/null
+++ b/.config/init/funcs/scap
@@ -0,0 +1,18 @@
+#!/bin/zsh
+
+# capture webm
+scap() {
+	archey3
+	sleep .2
+
+	if [[ -f '/tmp/cap.mp4' ]]; then
+		rm '/tmp/cap.mp4'
+	fi
+
+	echo 'recording...'
+
+	ffmpeg -v panic -video_size 1920x1080 -framerate 30 -f x11grab -i :0.0 \
+		-f pulse -ac 2 -i default -af aresample=async=1 \
+		-c:v libx264 -q 0 -preset fast '/tmp/cap.mp4'
+}
+
-- 
cgit v1.2.3