From: Guillaume Pellerin Date: Fri, 11 Oct 2024 09:44:02 +0000 (+0200) Subject: re-add jpeg video caps, rm video timestamp and delay X-Git-Tag: 4.1.0~48^2~13 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=4ab2b9b7d13cc2a3ae63a65c7d5a450e9d32d3e4;p=telecaster-server.git re-add jpeg video caps, rm video timestamp and delay --- diff --git a/bin/streaming/telecaster.py b/bin/streaming/telecaster.py index 70167d1..aded3bc 100755 --- a/bin/streaming/telecaster.py +++ b/bin/streaming/telecaster.py @@ -10,15 +10,14 @@ from copy import deepcopy # ! queue ! clockoverlay time-format="%D %H:%M:%S" \ -VIDEO_PIPELINE_BASE="""pipewiresrc client-name="video_streaming" \ +VIDEO_PIPELINE_BASE="""pipewiresrc client-name="video_streaming" ! {format}, width={width}, height={height}, framerate={framerate}/1 \ ! queue ! {decoder} \ - ! queue min-threshold-time={video_delay} ! videoflip method={flip} \ - ! queue ! timecodestamper first-timecode-to-now=true \ + ! queue ! videoflip method={flip} \ ! queue ! videoconvert \ ! queue ! vp8enc threads=4 deadline=2 \ ! queue ! muxout. \ pipewiresrc client-name="video_streaming" ! audio/x-raw, format=F32LE, channels={channels} \ - ! queue min-threshold-time={audio_delay} ! audiocheblimit mode=high-pass cutoff=120 poles=4 \ + ! queue ! audiocheblimit mode=high-pass cutoff=120 poles=4 \ ! queue ! volume volume={gain_pre} \ ! queue ! audiodynamic characteristics=soft-knee mode=compressor threshold=0.125 ratio=0.125 \ ! queue ! volume volume={gain_post} \