Supported audio and video formats (Windows Runtime apps)

[This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you’re developing for Windows 10, see the latest documentation]

This section lists the audio and video formats that are supported in Windows Store apps using JavaScript and Windows Store apps using C++, C#, or Visual Basic.

Supported audio and video formats

Media File Container or File Format File Extension Media Stream Formats (Codecs)
Video Audio

MPEG-4

.3g2

H.263

H.264 (Baseline, Main, High)

MPEG-4 Part2 SP and ASP

AAC (LC, HE)

.3gp2

.3gp

.3gpp

.m4a

n/a

ALAC*

AAC (LC, HE)

MP3

AC3 (DD, DD+)

.m4v

H.263

H.264 (Baseline, Main, High)

MPEG-4 Part2 SP and ASP

.mp4v

.mp4

.mov

MPEG-2

.m2ts (e.g. AVCHD)

H.264

MPEG-2 (L1, L2, stereo-only)

MPEG-1 (L1, L2)

AAC (LC, HE)

AC3 (DD, DD+)

ASF

.asf

VC-1

WMV9

WMA standard

WMA voice

WMA lossless

WMA Pro

AC3 (DD, DD+)

.wm

.wmv

.wma

n/a

ADTS

.aac

n/a

AAC (LC, HE)

.adt

.adts

MP3

.mp3

n/a

MP3

WAV

.wav

n/a

PCM

MP3

MS ADPCM

IMA ADPCM

MS DDITT G.711

MS GSM 6.10

AC3 (DD, DD+)

AVI

.avi

MPEG-4 Part2 SP and ASP

Motion-JPG

H.263

uncompressed

PCM

MP3

MS ADPCM

IMA ADPCM

MS CCITT G.711

MS GSM 6.10

AC3 (DD, DD+)

AC-3

.ac3

.ec3

n/a

AC3 (DD, DD+)

FLAC*

.flac

n/a

FLAC

3GP*

.3gp

n/a

AMR-NB

3G2*

.3g2

n/a

AMR-NB

AMR*

.amr

n/a

AMR-NB

 

* Support introduced in Windows 10.