-#!/usr/bin/env bash
+# !/usr/bin/env bash
set -e
gst-launch-1.0 pipewiresrc client-name="video_streaming" ! $VIDEO_FORMAT, width=$VIDEO_WIDTH, height=$VIDEO_HEIGHT, framerate=$VIDEO_FRAMERATE/1 \
! queue ! $VIDEO_DECODER \
! queue ! videoconvert \
- ! queue ! vp8enc threads=4 deadline=2 \
+ ! queue ! vp8enc threads=4 deadline=2 target-bitrate=2000000 \
! queue ! muxout. \
pipewiresrc client-name="video_streaming" target-object="audio_processing" ! audio/x-raw, format=F32LE, channels=$AUDIO_CHANNELS \
! queue ! audioconvert \