<HTML>
<HEAD>
</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>I’ve only recently come across Gstreamer, so I’m hoping you guys might be able to give me some pointers as to the best way to achieve the following.<BR>
<BR>
I need an application which will take video input (in any of the common i.e. AVI, FLV, MPG, MOV etc. formats) from a local file, and decode the frames one by one. I want the frames to be 8-bit luminance only i.e. greyscale, and I need to be able to access the raw pixel data for each frame. <BR>
<BR>
Processing of the luminance frame data may be slower than the ‘natural’ frame rate of the video, so ‘playback’ will almost certainly be slower than real-time. How do I control the pipeline so I process a single frame before decoding the next ?<BR>
<BR>
I don’t care about any audio track that might or might not be present.<BR>
<BR>
Any pointers or tips you can offer would be greatly appreciated :)<BR>
<BR>
Thanks in advance,<BR>
<BR>
Darren<BR>
<BR>
</SPAN></FONT>
</BODY>
</HTML>