[gst-devel] dshowvideosrc with a mux
Julien Moutte
julien at moutte.net
Mon Apr 28 07:59:18 CEST 2008
First you probably have a latency issue as this is a live pipeline and
avimux / avidemux could add some latency.
Second you should not try to play what you just muxed in the same
pipeline. You should compress the video and then store to a file that
you can play later on. If you want local feedback from the capture you
should use tee after the source and have a preview branch.
Julien
On Apr 23, 2008, at 1:40, Andy Sturges <andy at sturges.me.uk> wrote:
> I am trying to capture video and audio and mux them into a single file
> on windows XP, but am seeing very slow video capture when using any
> form
> of mux. To illustrate the problem here a a couple of simple examples:
>
> This pipeline works fine:
>
> gst-launch-0.10.exe dshowvideosrc ! ffmpegcolorspace !
> directdrawsink
>
> but adding a mux/demux stage into the pipe causes the video to be very
> slow:
>
> dshowvideosrc ! ffmpegcolorspace ! avimux ! avidemux !
> ffmpegcolorspace ! directdrawsink
>
> I have tried adding queues and videorate controls but this makes no
> difference.
>
> Any input on this problem welcome,
>
> Andy
>
> ---
> ----------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save
> $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list