[gst-devel] avimux header problem

Zaheer Merali zaheermerali at gmail.com
Sun Aug 19 20:03:55 CEST 2007


On 8/19/07, Georg Holzmann <grh at mur.at> wrote:
> Hallo Mark!
>
> > Following pipeline works fine on my system, that is, proper duration and playing
> > with totem, mplayer, xine (and it is generally comparable to your pipeline, I
> > assume):
> >
> > videotestsrc num-buffers=500 ! ffmpegcolorspace ! video/x-raw-yuv,
> > framerate="25/1", format="(fourcc)I420" ! avimux ! filesink location=test.avi
>
> Thanks for the tip with the framerate conversion. I tried the (amongst
> other things) the following pipeline now:
>
> appsrc ! videorate ! ffmpegcolorspace ! avimux ! filesink
> (code see [1])

The buffers provided by your appsrc have no timestamp so videorate
cannot adjust for whatever framerate it has negotiated for so all your
buffers will be dropped.

videorate is designed to drop buffers with no timestamp set.

Zaheer




More information about the gstreamer-devel mailing list