tags:

views:

840

answers:

3

Are there any .NET-specific tools out there that can parse / access the elementary data streams in an MP4 file?

Thanks, -Greg

A: 

This is probably not the kind of thing you meant, but: MeGUI (a GPL'ed video encoding/muxing application written in C#) includes a frontend for mp4box (a commandline MP4 muxer/demuxer).

Vladimir
+1  A: 

If you have a codec that will play MP4 streams, then you could use the unmanaged DirectShow api and you should be able to get info through there.

There is a project for a managed wrapper to DirectShow, which you can find here:

http://directshownet.sourceforge.net/link text

casperOne
A: 

MP4UI - http://www.videohelp.com/tools/mp4UI

blame