<HTML>
<HEAD>

</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>I&#8217;ve only recently come across Gstreamer, so I&#8217;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 &#8216;natural&#8217; frame rate of the video, so &#8216;playback&#8217; 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&#8217;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>