Supported Media Formats in Media Foundation

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

FormatFile ExtensionsMedia SourceMedia SinkRequires
3GP.3g2, .3gp, .3gp2, .3gppMPEG-4 File Source3GP File SinkWindows 7
Advanced Streaming Format (ASF).asf, .wma, .wmvASF File SourceASF File SinkWindows Vista
Audio Data Transport Stream (ADTS)..aac, .adtsADTS File SourceNoneWindows 7
AVI.aviAVI File SourceNoneWindows 7
MP3.mp3MP3 File SourceMP3 File Sink

File source: Windows Vista

File sink: Windows 7

MPEG-4.m4a, .m4v, .mov, .mp4MPEG-4 File SourceMPEG-4 File SinkWindows 7
Synchronized Accessible Media Interchange (SAMI).sami, .smiSAMI Media SourceNoneWindows Vista
WAVE.wavAVI File SourceNoneWindows 7

 

Audio Codecs

FormatDecoderEncoderRequires
μ-law Coding Audio Compression Manager (ACM) μ-law CodecNoneWindows Vista
Adaptive Differential Pulse Code Modulation (ADPCM)ACM ADPCM CodecNoneWindows Vista
Advanced Audio Coding (AAC)AAC DecoderAAC EncoderWindows 7
MP3MP3 DecoderNoneWindows Vista
GSM 6.10ACM GSM 6.10 CodecNoneWindows Vista
Windows Media Audio (WMA)Windows Media Audio DecoderWindows Media Audio EncoderWindows 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

FormatDecoderEncoderRequires
DV VideoDV Video DecoderNoneWindows 7
H.264H.264 Video DecoderH.264 Video EncoderWindows 7
MJPEGMJPEG DecoderNoneWindows 7
MPEG-4 Part 2MPEG4 Part 2 Video DecoderNoneWindows 7
Windows Media Video (WMV)Windows Media Video DecoderWindows Media Video EncoderWindows Vista

 

See Also

Media Foundation Programming Guide

Send comments about this topic to Microsoft

Build date: 10/8/2009

Tags :


Page view tracker