>Is there a website or document that describes the AVI file format? I know
>that AVI can contain many different codecs, but I'm wondering if there is a
>general guide that explains how to parse a file to determine what codecs are
>present and any other metadata.
The win32 API provides lots of functions/interfaces for accessing the
content of an AVI file. Read up in MSDN.
I wrote some code which creates an AVI file. Obviously this isn't
exactly what you're looking for... but maybe you might find it helpful
to look and my code and see what kinds of API functions/interfaces are