Hi,

Is there anyway to extract specific frames from a MPEG file?

Problem description: I have a MPEG file, which contains numerous frames(image sequence) alongwith the audio. I want to extract specific
frames(for example frame numbers 578, 3156) from this MPEG. Right now I am using VirtualDub tool to extract these frames and use it in my application. VirtualDub conevrts these frames and saves it as BMPs. Now I want to know if I can extract these frames through VB code. I have checked MSDN collection, but I didn't get satisfactory solutions. I have heard that we can achieve this task by using ActiveMovie activex control and it's COM interfaces. But I am not very comfortable with this control. Can somebody help me in my task? Working code would be a great help.

Thanks in advance.
Subbu