[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gstreamer-devel
Subject:    d3d11screencapturesrc: how i can add delay to the video? (attention of Seungha Yang)
From:       Maurizio via gstreamer-devel <gstreamer-devel () lists ! freedesktop ! org>
Date:       2023-02-25 16:56:40
Message-ID: 000c01d9493a$225cfaf0$6716f0d0$ () mbsoft ! biz
[Download RAW message or body]

I'm capturing a win32 form and adding audio from stdin and saving into an mkv file.

My pipeline Is this:

gst-launch-1.0.exe -e d3d11screencapturesrc capture-api=1 window-handle=1116712 \
crop-x=3 crop-width=1598 crop-y=3 crop-height=898 ! queue leaky=1 ! clockoverlay \
halignment=2 valignment=4 time-format="%e %b %Y %H:%M:%S" auto-resize=false \
font-desc="DS-Digital, 28" ! videoconvertscale ! video/x-raw,width=854,height=480 ! \
mfh264enc bitrate=1024 rc-mode=0 ! h264parse ! matroskamux name=mux streamable=true ! \
queue leaky=1 ! filesink location="D:\\90Giorni\\2023-02-25_0000.mkv" fdsrc ! \
rawaudioparse format=pcm pcm-format=s16le sample-rate=44100 num-channels=2 ! \
audioresample ! audioconvert ! opusenc bitrate=128000 ! opusparse ! mux.

Everything works like a charm but for some reason I need to add a little delay to the \
video (up to 1 second). I tried to use the queue min-threshold-time and \
min-threshold-bytes but no lucv, nothing change.

How I can add delay to the video in the pipeline using gst-launch-1.0.exe on windows?

Thank you
Maurizio


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic