Extracting Metadata from Windows Media files - Tim Sneath. In this article, I'll describe how to use the Windows Media Format SDK to access the metadata embedded in Windows Media files for cataloguing purposes.
Also included is two managed classes written in C# that vastly simplify the usage of this SDK. Download MediaCatalog 1.0 (35KB) Introduction. C# Windows Media Format SDK Translation. Download source files - 58.8 Kb Introduction In my previous article (Windows Media Audio Compressor), I've showed you how to create a Windows Media compressor.
I used managed C++ to interact with the Windows Media Format (WMF) SDK, which exposes only unmanaged COM interfaces. While this could be an acceptable solution, it is a little complicated to implement, specially if you need more than simple interaction with the WMF objects, data and functions. In this article, I describe a translation of most of the WMF SDK interfaces, data structures, constants and functions into C#.