vp8enc waiting for EOS
Tim-Philipp Müller
t.i.m at zen.co.uk
Tue Oct 30 02:59:08 PDT 2012
On Sun, 2012-10-28 at 09:42 +0100, David Klasinc wrote:
> Greetings,
>
> this is my command line:
>
> gst-launch-1.0 -e ximagesrc endx=1919 \
> endy=1079 use-damage=false show-pointer=true ! queue ! \
> videorate ! video/x-raw,framerate=15/1 ! videoconvert ! \
> vp8enc end-usage=vbr target-bitrate=1000000 threads=3 ! \
> queue name=before_mux ! webmmux name=mux ! queue ! \
> filesink location="test.webm"
>
> I record for about 10 seconds of the video, then I press CTRL-C and it
> takes more than 20 seconds for data to be flushed on disk and file written.
>
> Is there a way to minimize this time? When encoding with x264 the flush
> is almost instant.
It's probably just the vp8 encoder being incredibly slow... maybe try
some other options there to see if those make a difference.
Also, how many frames per sec do you get from ximagesrc?
Cheers
-Tim
More information about the gstreamer-devel
mailing list