[gst-devel] Converting a videostream to individual frames and vice versa

Jaap Haitsma jaap at haitsma.org
Mon May 15 13:29:50 CEST 2006


On Mon, 2006-05-15 at 10:46 +0200, Zaheer Merali wrote:
> On 5/14/06, Lutz Müller <lutz at topfrose.de> wrote:
> > On Sun, 2006-05-14 at 22:11 +0200, Jaap Haitsma wrote:
> > > Is it possible to make a pipeline that converts for example an mpeg2
> > > file to one jpeg file for every frame? And vice versa?
> > > To clarify even more I'd like to convert video.mpg which contains 250
> > > frames to:
> > > video.001.jpg
> > > video.002.jpg
> > > video.003.jpg
> > > .
> > > .
> > > .
> > > video.250.jpg
> 
> In 0.8 this was made possible with new media events and multifilesink.
> 
> This has not been ported to 0.10 yet and whether the approach I used
> in 0.8 is even sane for  0.10 is debatable.
> 
> Vice-versa also possible in 0.8 using multifilesrc, again this has not
> yet been ported to 0.10.

Thank you all for your responses. multifilesrc and multifilesink is what
I was looking for. It would be nice if gstreamer would also support
formats like tif, jpeg2000 and dpx. These formats are used a lot in
professional high end edit stations.

Out of curiosity. For which other things then converting videos to
individual frames are image encoder currently used in gstreamer apps?

Jaap





More information about the gstreamer-devel mailing list