Media Player Codec Pack supported formats

A product compatibility reference for the containers, video codecs, audio codecs, subtitles and playback outputs supported by Media Player Codec Pack.

  • ✓ Separate codec-pack support from hardware-dependent playback capabilities
  • ✓ Check modern and legacy video, audio and subtitle compatibility
  • ✓ Understand where HDMI, S/PDIF, HDR, 4K and multichannel output depend on your PC or AV equipment
Windows 11, 10, 8.1 & 7Containers, codecs & subtitlesOutput limitations explained
Windows media playback screenshot
Codec Pack compatibility from media file to playback output.
 
 
Home › Supported Formats

This page answers “does the codec pack support it?” For explanations of terms such as MKV, HEVC, 4K, HDR, 5.1, HDMI, S/PDIF, THX and Audyssey, use the broader Video, audio and playback formats guide.

Compatibility has layers. A codec can be supported in software even when a GPU cannot accelerate it. Display, HDR and audio-output capabilities can also depend on Windows, drivers, the player, GPU, audio device, receiver, cable/connection and display.
Supported Codec Pack provides a playback path Hardware-dependent Final capability depends on the playback chain Plus edition Specialist component supplied with Plus

Containers, file types and disc structures

LAV Splitter registers a much broader set of containers and source types than the headline consumer formats. The codec streams inside still determine which decoders are used.

MKV / MKA / MKS / MK3D / WebM

Supported
LAV Splitter · Matroska/WebM

Matroska family containers, including video, audio, subtitle-only and stereoscopic variants. The streams inside still determine the decoders used.

AVI / DIVX / AMV

Supported
LAV Splitter · AVI family

AVI-family files including common DivX/Xvid-era media and AMV variants.

MP4 / M4V / MOV / QT / 3GP / 3GA

Supported
LAV Splitter · ISO BMFF/QuickTime

Modern MPEG-4/QuickTime-family containers used for H.264, HEVC, AV1, AAC, ALAC and many other stream combinations.

TS / M2TS / MTS / TP / SSIF

Supported
LAV Splitter · MPEG transport stream

Broadcast, AVCHD, Blu-ray-derived and stereoscopic transport streams.

MPG / MPEG / VOB / EVO

Supported
LAV Splitter · MPEG program stream

MPEG program streams, DVD VOB files and HD-DVD-era EVO media.

BDMV / MPLS

Supported
LAV Splitter · Blu-ray

Blu-ray index and playlist structures are recognised by LAV Splitter. Disc decryption is a separate issue.

FLV

Supported
LAV Splitter · Flash Video

Flash Video containers using compatible audio/video streams.

OGG / OGM / OGV

Supported
LAV Splitter · Ogg family

Ogg-family containers, including Vorbis/Opus audio and Theora or other compatible video.

RM / RMVB

Supported
LAV Splitter · RealMedia

Legacy RealMedia containers where the contained streams are decodable.

WMV / ASF / DVR-MS / WTV

Supported
LAV Splitter · Windows media/TV

Windows Media, ASF, DVR-MS and Windows Television recording containers.

MXF

Supported
LAV Splitter · Material Exchange Format

Professional Material Exchange Format media with compatible essence streams.

BIK

Supported
LAV Splitter · Bink

Bink media used by many games and interactive titles.

AVS

Supported
LAV Splitter · AviSynth

AviSynth scripts can be opened as a video source when AviSynth is available.

Video codecs and picture formats

LAV Video is FFmpeg-backed and supports a broad modern, professional and legacy decoder set. Hardware acceleration is used only where the GPU, driver and stream profile allow it.

H.264 / AVC

Supported
LAV Video

Broad H.264 decoding including many high-bit-depth/chroma variants; hardware acceleration depends on GPU capability.

HEVC / H.265

Supported
LAV Video

HEVC software decoding with hardware acceleration where supported, including modern high-bit-depth and 4:2:2/4:4:4 paths on suitable hardware.

AV1

Supported
LAV Video

AV1 decoding is supported in software, with GPU acceleration on compatible modern hardware.

VVC / H.266

Supported
LAV Video / LAV Splitter

VVC streams are supported by the current LAV playback stack; hardware acceleration is dependent on platform support.

APV (Advanced Professional Video)

Supported
LAV Video / LAV Splitter

Professional APV streams are supported by LAV 0.81 and later.

VP9 / VP8

Supported
LAV Video

Web video codecs with hardware acceleration available on compatible GPUs.

MPEG-1 / MPEG-2 Video

Supported
LAV Video

Legacy MPEG video including DVD and broadcast-era content.

MPEG-4 ASP / DivX / Xvid / MS-MPEG-4

Supported
LAV Video + legacy filters

Common AVI-era MPEG-4 variants, with additional legacy filter coverage in the pack.

VC-1 / WMV9 / WMV7 / WMV8

Supported
LAV Video

Microsoft video formats used in WMV, ASF, Blu-ray and other legacy HD content.

ProRes

Supported
LAV Video

Apple ProRes decoding for compatible MOV/MXF-style workflows.

DNxHD / DNxHR

Supported
LAV Video

Avid professional intermediate video formats.

Theora / VP3

Supported
LAV Video

Theora and related VP3 video, commonly encountered in Ogg media.

FLV1 / VP6 / Flash Screen Video

Supported
LAV Video

Legacy Flash-era video codecs.

MJPEG / JPEG 2000

Supported
LAV Video

Motion JPEG and JPEG 2000 video/picture streams.

Animated WebP

Supported
LAV Splitter / LAV Video

Animated WebP support is included in LAV 0.82.

H.261 / H.263

Supported
LAV Video

Older videoconferencing and low-bitrate video codecs.

Sorenson Video / Indeo / Cinepak / QuickTime RLE

Supported
LAV Video

A range of older QuickTime, Windows and CD-ROM-era video codecs.

FFV1 / HuffYUV / Lagarith / Ut Video

Supported
LAV Video + bundled legacy codec

Lossless and near-lossless production/archive codecs, with Lagarith also bundled separately.

Dirac / Snow / ZLIB / MSZH / FLIC and other legacy codecs

Supported
LAV Video

LAV Video exposes a broad FFmpeg-backed decoder set beyond the commonly listed consumer codecs.

Audio codecs and standalone audio formats

LAV Audio and CW-Lossless / CW-Lossy provide complementary decoding and standalone audio playback.

DSF / DFF / DSD

Supported
CW-Lossless

DSD-family playback in all editions. Output mode depends on the DAC, driver and player configuration. CW-Lossless settings include a preferred SACD ISO area for supported SACD ISO playback.

SACD ISO

Supported
CW-Lossless

Supported SACD ISO playback in all editions, with stereo or multichannel area preference. DSD output depends on the selected driver, device and connection.

HDCD

Supported
CW-Lossless

HDCD decoding from compatible PCM material in all editions.

MP3 / MP2 / MPEG audio

Supported
CW-Lossy / LAV Audio

MPEG Layer II/III and related standalone MPEG audio extensions including .mpa, .m1a and .m2a.

AAC / M4A / M4B

Supported
CW-Lossy / LAV Audio

AAC in standalone files or common containers, including M4A/M4B usage.

ALAC / Apple Lossless

Supported
CW-Lossless / LAV Audio

Apple Lossless decoding without requiring iTunes, Apple Music or QuickTime.

AC-3 / Dolby Digital

Supported
LAV Audio

Can be decoded to PCM or bitstreamed where the playback/output chain supports it.

E-AC-3 / Dolby Digital Plus

Supported
LAV Audio

Decode and compatible output paths are available; transport support depends on the connected hardware.

Dolby TrueHD / TrueHD Atmos

Supported
LAV Audio

Lossless Dolby TrueHD can be decoded or bitstreamed; Atmos metadata use depends on the receiver/output chain.

DTS / DTS-HD

Supported
LAV Audio

Core DTS and DTS-HD playback paths are supported, with compatible bitstreaming where available.

FLAC

Supported
CW-Lossless / LAV Audio

Lossless stereo and multichannel FLAC playback.

Opus

Supported
CW-Lossy / LAV Audio

Modern low-latency/lossy audio in standalone files, Ogg/WebM and other compatible containers.

Vorbis / OGG audio

Supported
LAV Audio

Ogg Vorbis standalone and containerised audio.

WMA / Windows Media Audio

Supported
LAV Audio

Windows Media Audio variants carried in compatible ASF/WMV containers.

WavPack (WV)

Supported
CW-Lossless

WavPack .wv lossless audio playback.

DXD

Supported
CW-Lossless

High-rate PCM audio, commonly stored in WAV containers. Output depends on device and driver capabilities; this does not imply a .dxd file association.

PCM / WAV

Supported
CW-Lossless / LAV Audio

Uncompressed PCM and WAV-family playback through CW-Lossless or LAV Audio.

Monkey's Audio (APE / MAC)

Supported
CW-Lossless

Lossless Monkey's Audio playback.

OptimFROG (OFR)

Supported
CW-Lossless

OptimFROG .ofr playback is provided by CW-Lossless.

ADPCM and other uncommon audio codecs

Supported
LAV Audio

LAV Audio supports a wide FFmpeg-backed range of uncommon and legacy audio codecs, including additional ADPCM variants.

Tracker and module audio

CW-MOD provides OpenMPT-based tracker and module playback.

IT

Supported
CW-MOD (OpenMPT)

Impulse Tracker modules.

MO3

Supported
CW-MOD (OpenMPT)

Tracker modules using MP3 or Ogg-compressed samples.

MOD

Supported
CW-MOD (OpenMPT)

Classic tracker module audio.

MTM

Supported
CW-MOD (OpenMPT)

MultiTracker modules.

S3M

Supported
CW-MOD (OpenMPT)

Scream Tracker 3 modules.

UMX

Supported
CW-MOD (OpenMPT)

Unreal music package/module playback.

XM

Supported
CW-MOD (OpenMPT)

FastTracker 2 Extended Module playback.

Streaming and network sources

Network source support depends on LAV Splitter, the player and the stream protocol.

RTSP

Supported
LAV Splitter

Real Time Streaming Protocol sources are registered by LAV Splitter.

RTP

Supported
LAV Splitter

Real-time media transport streams.

MMS / MMSH / MMST

Supported
LAV Splitter

Legacy Microsoft streaming protocols.

RTMP / RTMPT

Supported
LAV Splitter

RTMP-family stream sources where accessible to the DirectShow graph.

Subtitles and text tracks

Common text and bitmap subtitle formats can be presented through compatible playback filters and renderers.

SRT

Supported
xy-VSFilter / LAV Splitter

Common external and embedded text subtitle workflows.

SSA / ASS

Supported
xy-VSFilter / LAV Splitter

Styled subtitle rendering through compatible DirectShow playback paths.

VobSub / DVD subtitles

Supported
xy-VSFilter / LAV Splitter

DVD-era bitmap subtitle streams.

PGS / Blu-ray subtitles

Supported
LAV Splitter + compatible renderer/filter

Blu-ray presentation graphics carried in supported containers/disc structures.

Playback and output capabilities

These items sit later in the playback chain, so support may depend on hardware and connections rather than the codec pack alone. See DSD output connections, CW-Lossy compensation and CW-PlayBridge recovery playback.

Dolby Pro Logic / II / IIz

Supported
CW-Surround

Matrix surround decoding from compatible stereo sources; IIz provides Height/Ambient channels. This is distinct from Dolby Atmos decoding.

AC-3 encoding for S/PDIF

Hardware-dependent
LAV Audio settings

Optional Dolby Digital output for compatible digital connections and receivers.

Frequency compensation

Plus edition
CW-Lossy

Optional frequency compensation in Plus; availability does not imply restoration of original discarded audio.

Troublesome-file recovery

Plus edition
CW-PlayBridge / MPC FFmpeg

CW-PlayBridge requires MPC Home Cinema. MPC FFmpeg is a separate x64 software-decoding player with stereo output. Recovery depends on the file damage.

Stereo / multichannel PCM

Supported
Audio output

Final channel support depends on the Windows audio device, player configuration and connection.

5.1 / 7.1 layouts

Supported
Channel layouts

The source codec, player settings and output device must all support the chosen layout.

HDMI audio

Hardware-dependent
Digital transport

HDMI capabilities are determined by the GPU/audio device, driver, receiver/display and connection version.

S/PDIF optical / coaxial

Hardware-dependent
Digital transport

Typically suitable for stereo PCM and compatible compressed AC-3/DTS bitstreams; bandwidth is more limited than HDMI.

Analogue output

Hardware-dependent
Audio output path

Depends on the sound device and available analogue channels.

4K / 8K, HDR and high bit depth

Hardware-dependent
Video presentation

Codec support alone does not guarantee smooth decode, HDR output or display compatibility.