#!/usr/local/bin/dash ffmpeg -y \ -f x11grab -s 1920x1080 -framerate 8 -i $DISPLAY \ -f pulse -ac 2 -ar 44100 -i oss_input.dsp0 \ -f pulse -ac 2 -ar 44100 -i oss_output.dsp0.monitor \ -filter_complex ' anlmdn=s=1, highpass=f=140, lowpass=f=16000, equalizer=f=350:t=h:w=200:g=-5.5, equalizer=f=600:t=h:w=200:g=0.5, equalizer=f=1000:t=h:w=100:g=-5.5, equalizer=f=2500:t=h:w=1000:g=1.5, deesser=i=0.5:m=0.5:f=0.5, acompressor=threshold=0.1:ratio=8:attack=150:release=40:knee=1, amix=inputs=2 ' \ -s 1280x720 -c:v libx264 -b:v 300k -preset ultrafast \ -acodec aac -b:a 160k -ar 44100 -ac 2 \ -pix_fmt yuv420p \ -threads 0 \ -f flv \ rtmp://live-lax.twitch.tv/app/$(pass twitchkey) # vim: filetype=sh