summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2018-06-16 13:25:47 -0700
committerBen Sima <ben@bsima.me>2018-06-16 13:25:47 -0700
commit82b67260a52a56e6c07207c1e140e30dd45d4e38 (patch)
tree09974271f8fed8c0126fdcad4c6d1ea4774165c2
parent8316bc418112267e14bbb6873137c7ea33d3fd1b (diff)
Make it work with multiple screens (kinda)
-rwxr-xr-xvlog11
1 files changed, 8 insertions, 3 deletions
diff --git a/vlog b/vlog
index 6a35a79..6c25a73 100755
--- a/vlog
+++ b/vlog
@@ -4,11 +4,16 @@
FILE=$(date +%Y.%m.%d..%H.%M)
+#SIZE=$(xdpyinfo | grep 'dimensions:'|awk '{print $2}')
+SIZE=1920x1080
+
ffmpeg \
-f alsa -i default \
- -f x11grab -video_size `xdpyinfo | grep 'dimensions:'|awk '{print $2}'` -framerate 25 -i :0.0 \
+ -f x11grab -video_size "$SIZE" -framerate 30 -i :0.0+0,0 \
-f video4linux2 -i /dev/video0 \
-filter_complex '[2:v]scale=480:-1[cam];[1:v][cam]overlay=W-w-10:H-h-10' \
-ab 192 -acodec pcm_s16le -qscale 0 \
- -c:v libx264 -crf:v 18 -c:a flac \
- $HOME/Videos/vlog/$FILE.mkv
+ -c:v libx264 \
+ -crf:v 18 \
+ -c:a flac \
+ "$HOME/Videos/vlog/$FILE.mkv"