DVD support and Frame Capture

Does OpenGL support accessing DVDs and capturing frames from video files such as MPEGS?

Or do I need to use DirectShow for this?

Thanks in advance.

OpenGL is only for rendering graphics. It is completely useless for decoding streaming media. DirectShow would be a good choice for Windows machines. Once you have decoded a frame, you can easily use it with OpenGL of course.