Advanced Codecs
About Advanced Codecs
Advanced Codecs is a codec package that fixes a specific, maddening problem. You download a video, double-click it, and your player throws an error or plays sound with no picture (or picture with no sound). The format needs a decoder your system does not have. Advanced Codecs installs a full suite of audio and video decoders system-wide, so DirectShow players like Windows Media Player and Media Player Classic suddenly handle formats they choked on before. No separate player required, no per-file hunting for the right component.
What makes it more than a dump of codecs is the control panel that comes with it. Instead of installing a black box and hoping, you get a tabbed settings application that exposes exactly which formats are decoded, which filters handle what, and how playback behaves.
That combination, a broad decoder set plus genuine configurability, is the whole pitch. If you just want something that plays everything out of the box, a player like PotPlayer with built-in codecs might suit you better. If you specifically want to make your existing players smarter, this is the layer that does it.
What sits inside the package
The core of Advanced Codecs is built on respected open components rather than homegrown decoders. LAV Filters handle the heavy lifting, splitting containers and decoding video and audio. VSFilter (the xy-VSFilter variant) takes care of subtitle rendering. Icaros adds shell integration for thumbnails and properties. MediaInfo reads file details, and MPC-BE filters round out the playback chain. AC3 Filter is in there too for audio.
Pulling these together matters because each one solves a different piece of the puzzle, and getting them to cooperate by hand is fiddly. The package wires them up so they work as a unit. Supported formats run wide: MKV, MP4, AVI, WMV, MOV, MPG, FLV, divx, xvid, rmvb, ogm, evo, and more on the video side.
For audio you get FLAC, M4A, mka, MOD files, AAC bitstreaming, and ALAC decoding. H264/AVC, 10-bit (hi10p), and HEVC are active by default for every player on the system.
The settings application is the real differentiator
Double-click the main executable and the settings window opens straight away. This is where Advanced Codecs separates itself from a pack that just installs and disappears. The panel is organized into tabs, and every change applies instantly. Select something and it takes effect, no apply button, no reboot.
You can switch Windows Media Player between 64-bit and 32-bit mode, toggle the default renderer, adjust subtitle parameters, and stop or start the LAV splitter or the Icaros shell handler independently. There is a sharpening feature for video. You can freely edit the list of decoded and demuxed formats, so if one specific format misbehaves you flip it off (or back on) without touching anything else. Functionality from Win7DSFilterTweaker is built in, which spares you a separate utility for managing how DirectShow filters get assigned.
Now, a fair warning. None of this is necessary for most people. The default configuration plays the vast majority of files without you opening a single tab. The depth is there for when something breaks or when you have a strong opinion about which filter decodes what. If you have never thought about a demuxer in your life, you can install it and never look at the panel again.
Thumbnails and preview that other packs skip
Here is something Advanced Codecs does that simpler codec collections like CCCP or a basic K-Lite build tend not to bother with. It generates full-color thumbnails in Explorer for video files, including formats that usually show a blank icon, like FLV and 10-bit MKV. You can even choose the point in the video, by percentage, where the thumbnail frame gets grabbed. Small touch, genuinely useful when you are scanning a folder of clips.
It also enables the Explorer Preview Pane for newly activated filetypes, so MKV and FLV files become previewable the same way a JPEG or MP3 already is. And it can add files like MKV to the Windows Media Player playlist via right-click.
These are the kind of shell-level conveniences that quietly improve day-to-day file browsing rather than just playback.
When the media library breaks
One practical extra deserves a mention. If your Windows Media Player library gets corrupted (it happens, and the errors are cryptic), Advanced Codecs includes a function to rebuild it. That alone has saved people a frustrating afternoon.
It is the sort of repair feature you do not appreciate until the day you need it, and finding it bundled into a codec tool is a pleasant surprise.
Conclusion
Advanced Codecs is aimed at the person who has settled on a DirectShow player (Windows Media Player, Media Player Classic, a Media Center setup) and wants it to play everything reliably, with the option to get under the hood when a particular file acts up. Home theater PC builders and anyone curating a large, mixed-format video collection will get the most from the thumbnail generation and granular filter control.
It is overkill for someone who would happily just install an all-in-one player and never think about codecs again, and the dense settings panel can intimidate. But as a system-wide decoding layer with real configurability and a few genuinely handy repair tricks, it does a job that standalone players cannot, and it does it without nagging or clutter.
For the right kind of media setup, that focus is exactly the point.
Features & benefits
Pros & Cons
- Installs a wide decoder suite system-wide so existing players handle nearly any format
- The tabbed settings panel exposes real control over filters, formats, and renderers, with changes applying instantly
- Generates full-color thumbnails for video formats other packs leave blank, with percentage-based frame selection
- Built on trusted components like LAV Filters and VSFilter rather than obscure decoders
- Includes a Windows Media Player library rebuild and built-in DirectShow filter management
- Runs as a portable package with no installer
- The volume of configuration options can overwhelm anyone who just wants playback to work
- System-wide codec changes can occasionally conflict with players that ship their own internal filters
- The settings interface is purely functional and does not try to look modern
- Updating means replacing the files yourself rather than relying on an in-app updater
Frequently asked questions
It installs a complete set of audio and video decoders at the system level, letting DirectShow players like Windows Media Player handle formats they could not play before, and it adds a settings panel to control how those codecs behave.
A broad range, including MKV, MP4, AVI, WMV, FLV, divx, and rmvb for video, plus FLAC, M4A, ALAC, AAC, and MOD for audio. H264, 10-bit, and HEVC decoding are enabled by default.
Usually not. The default setup plays most files immediately. The tabbed settings panel is there for troubleshooting a specific format or fine-tuning which filter handles what, but casual users can ignore it entirely.
It works with DirectShow-based players such as Windows Media Player and Media Player Classic. Players that bundle their own internal codecs may ignore it or, occasionally, conflict with it, in which case the settings panel lets you adjust filter assignment.
A self-contained player only fixes playback inside that one player. This package upgrades decoding across every DirectShow player on the system at once, and adds shell-level extras like thumbnails and preview panes that a single player cannot provide.

(40 votes, average: 4.00 out of 5)