This topic lists the media formats that Microsoft Media Foundation supports natively. Third parties can support additional formats by writing custom plug-ins.
File Containers
| Format | File Extensions | Media Source | Media Sink | Requires |
| 3GP | .3g2, .3gp, .3gp2, .3gpp | MPEG-4 File Source | 3GP File Sink | Windows 7 |
| Advanced Streaming Format (ASF) | .asf, .wma, .wmv | ASF File Source | ASF File Sink | Windows Vista |
| Audio Data Transport Stream (ADTS). | .aac, .adts | ADTS File Source | None | Windows 7 |
| AVI | .avi | AVI File Source | None | Windows 7 |
| MP3 | .mp3 | MP3 File Source | MP3 File Sink |
File source: Windows Vista
File sink: Windows 7
|
| MPEG-4 | .m4a, .m4v, .mov, .mp4 | MPEG-4 File Source | MPEG-4 File Sink | Windows 7 |
| Synchronized Accessible Media Interchange (SAMI) | .sami, .smi | SAMI Media Source | None | Windows Vista |
| WAVE | .wav | AVI File Source | None | Windows 7 |
Audio Codecs
| Format | Decoder | Encoder | Requires |
| μ-law Coding | Audio Compression Manager (ACM) μ-law Codec | None | Windows Vista |
| Adaptive Differential Pulse Code Modulation (ADPCM) | ACM ADPCM Codec | None | Windows Vista |
| Advanced Audio Coding (AAC) | AAC Decoder | AAC Encoder | Windows 7 |
| MP3 | MP3 Decoder | None | Windows Vista |
| GSM 6.10 | ACM GSM 6.10 Codec | None | Windows Vista |
| Windows Media Audio (WMA) | Windows Media Audio Decoder | Windows Media Audio Encoder | Windows Vista |
Note Media Foundation provides wrappers for several ACM codecs, listed in the previous table. However, Media Foundation does not support arbitrary ACM codecs.
Video Codecs
See Also
- Media Foundation Programming Guide
Send comments about this topic to Microsoft
Build date: 10/8/2009