[gst-devel] avimux header problem

Mark Nauwelaerts manauw at skynet.be
Sat Aug 18 21:29:21 CEST 2007

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

videotestsrc num-buffers=500 ! ffmpegcolorspace ! video/x-raw-yuv,
framerate="25/1", format="(fourcc)I420" ! avimux ! filesink location=test.avi

You might use this to compare to at various stages, particularly at avimux input
and output, and in particular have a look at the caps, specifically framerate.
If that's not OK, avi might end up with 0/unknown frame duration, and
consequently overall duration, and would force players to somehow guess about
frame duration, which is pretty crucial.


Georg Holzmann wrote:
> Hallo!
> I have one more question ;) :
> I am trying to write a raw avi stream from my application to the hard 
> disk with the following pipeline:
> appsrc ! ffmpegcolorspace ! avimux ! filesink
> The data is written correct to the harddisk and in KDE I see the meta 
> info correct, but the length is zero. Therefore if I want to play this 
> file I always get an error.
> With GST_DEBUG=3 or GST_DEBUG=avimux:5 I don't get any warnings or 
> errors. However, I found a bug here: 
> http://webcvs.freedesktop.org/gstreamer/gst-plugins-good/NEWS?revision=1.24&view=markup:
>   * 356147 : [avimux] duration in header not correct for big avi ( > 2
> but this should be fixed for 0.10.4 (I am using plugins-good latest cvs 
> version and also tried setting "bigfile" to false ...)
> Has anyone a hint how I could try to get this working ?
> Many thanks,
> LG
> Georg
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> 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