Programmatic stills from Flash Video FLV (Progressive)

Hi all,

Now, logically I know this isnt possible with actionscript alone (since it would be difficult to grab a still/thumbnail from the 10 sec mark of a video if flash had only downloaded 5 sec of said video), but does anyone have a solution for getting dynamic still from flv files (vis-a-vis the frame at the beginning of all youtube video clips)?

The only thing i can think of is to export a frame from each video I want a still from. That would be pretty cumbersome if I started posting a lot of videos.

YouTube appears to be provide their content via progressive steams and they have a still at the beginning of each clip, so it must be possible somehow :? Anyone have any good solutions for this? maybe via another language (PHP or something)? Any help would be much appreciated!