[gst-devel] offline processing

Edward Hervey bilboed at gmail.com
Thu Sep 13 18:20:25 CEST 2007


  Just disable Quality of Service emission in the sinks (set qos=False
and/or sync=False on your pipeline's sinks).


On 9/13/07, José Carlos Pujol <jpujol at tid.es> wrote:
> Hi all
> Is it possible to do offline processing with gstreamer?
> I have a video in MPEG format and a plugin which takes a lot of time per
> frame to do the processing, much more that the video frame rate. I made
> a simple pipeline in order to dump every single frame of the source
> video filtered by my plugin, but the frame rate is set by the source
> video, so there is a huge frame skipping in order to maintain the
> original timestamps.
> When I do the same with a YUV video, I get the desired behaviour: the
> framerate is set by the required time of the slowest plugin and every
> single frame is filtered.
> I tried to convert the MPEG file into YUV, but the space needed is
> prohibitive.
> Any ideas?
> Thanks!
> José Carlos
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

Edward Hervey
Multimedia editing developer

More information about the gstreamer-devel mailing list