An Open Source media-tagging library with support for ID3, ASF, APE, Xiph, and other media tags embedded in everything from .asf to .wv including mp3 and mpeg4, wmv, etc.
Supports a large variety of movie and music formats and abstracts away the differences so you can just write: file.Tag.Title, file.Tag.Duration ... etc.