#!/bin/bash
#
#	una version minimalista de obs

RTMP="rtmp://fediverse.tv:1935/live/..." #completalo

[ ! "$1" == "" ] && RTMP=$1

# Alsa
AUDIOH=alsa
AUDIOP=hw:0,0

# Pulse
AUDIOH=pulse
AUDIOP=1
RESOLUCION=1920x1080

# Mouse: oculto 0, visible 1
MOUSE=1
#X=":0.0+$(((3840-1920)/2)),2160"
X=":0.0"

ffmpeg -y -v info -f x11grab -draw_mouse 0 -r 30 -s $RESOLUCION  -thread_queue_size 4096 \
-i $X  -f $AUDIOH -thread_queue_size 4096 -i $AUDIOP -acodec aac -strict -2 -ar 44100 \
-b:a 128k -af aresample=async=1 \
 -c:v libx264 -preset veryfast -maxrate 2976k -bufsize 5952k \
-pix_fmt yuv420p -r 30 -crf 25 -g 60 -tune zerolatency \
-f flv $RTMP
# agregarle logo
#-vf "movie=$HOME/.logo.png [wm]; [in][wm] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]" \
