gstreamer recording to file problem

Arjen Veenhuizen arjen.veenhuizen at
Mon Apr 18 05:18:46 UTC 2016

When running gst-launch-1.0, it does not properly force an EOS on the bus
before shutting down. Since the MP4 container requires an index (the MOOV
atom, see:
and mp4mux only writes this index after receiving an EOS, you will write an
invalid mp4 to disk when no EOS is detected. You can fix this by adding -e
to your command line, e.g.:

This will send an EOS on the pipeline just before shutting down.

View this message in context:
Sent from the GStreamer-devel mailing list archive at

More information about the gstreamer-devel mailing list