VIDEO_WIDTH=848
VIDEO_HEIGHT=480
VIDEO_FRAMERATE=24
+VIDEO_FLIP=none
# Audio
AUDIO_CHANNELS=2
# ! queue ! videoflip method=rotate-180 \
gst-launch-1.0 v4l2src device=/dev/video$V4L2_ID ! video/x-raw, format=YUY2, width=$VIDEO_WIDTH, height=$VIDEO_HEIGHT, framerate=$VIDEO_FRAMERATE/1 \
- ! queue ! videoflip method=rotate-180 \
+ ! queue ! videoflip method=$VIDEO_FLIP \
! queue ! videoconvert \
! queue ! vp8enc threads=4 deadline=2 \
! queue ! muxout. \
jackaudiosrc connect=$AUDIO_CHANNELS ! audio/x-raw, format=F32LE, channels=$AUDIO_CHANNELS \
- ! queue ! rgvolume pre-amp=12.0 \
+ ! queue ! rgvolume pre-amp=12.0 \
! queue ! audiocheblimit mode=high-pass cutoff=120 poles=4 \
! queue ! audiodynamic characteristics=soft-knee mode=compressor threshold=0.25 ratio=4.0 \
- ! queue ! rgvolume pre-amp=12.0 \
+ ! queue ! rgvolume pre-amp=12.0 \
! queue ! rglimiter \
! queue ! audioconvert \
! queue ! opusenc bitrate=$AUDIO_OPUS_BITRATE \