Matroska Splitter 1.8.9.131
MKV files playing without audio? Video stuttering during seeks? Subtitles refusing to appear?
MKV playback on Windows depends on a chain of components working together.
Matroska Splitter handles one specific and non-negotiable step in that chain: splitting the MKV container into separate audio, video, and subtitle streams so each decoder can process its own track.
Without a functioning splitter, the rest of the pipeline does nothing.
Where Matroska Splitter Fits in a DirectShow Setup
A working MKV playback stack has three distinct layers. First, a splitter reads the container format and separates the streams. Second, audio and video decoders process those streams. Third, a renderer displays the output.
Matroska Splitter owns the first layer for MKV and MKA files.
Feed it a container and it extracts every track cleanly - video streams including HEVC/H.265, VP9, H.264/AVC, Apple ProRes, MJPEG, and the newer AVS3 format all pass through without issue.
Audio tracks covering Opus, AAC, AC3, DTS, FLAC, and Vorbis are handed off to whichever audio decoder is registered in your system.
Subtitle streams get routed to DirectVobSub (VSFilter) or xy-VSFilter if either is installed.
WebM containers and MKA audio-only files are also supported, with improved stability and seek behavior over earlier versions.
What's New in This Release
This version ships a single installer that covers both x86 and x64 systems - you download one file and it registers the correct filter for your Windows architecture automatically. No separate 32-bit or 64-bit builds to track.
Silent install is now supported. Running the installer with the /S flag suppresses all message boxes and installs with no UI shown. This is specifically useful when chaining component installs from a parent codec pack installer - the filter registers silently as part of a larger automated deployment without interrupting the sequence.
Version detection runs at launch. The installer reads the currently installed version from the Windows registry before doing anything:
- Same version already installed - a prompt offers to reinstall.
- Newer version detected - a warning appears offering a downgrade.
- Older version detected - the installer upgrades silently with no prompt required.
This prevents accidental downgrades and makes Matroska Splitter safe to include in automated update scripts without wrapping it in version-check logic yourself.
Building a Complete MKV Playback Stack
Matroska Splitter handles demuxing, but it does not decode. Pair it with LAV Filters for modern hardware-accelerated video and audio decoding, or use ffdshow if you need real-time post-processing filters like sharpening or noise reduction during playback.
For subtitle rendering, DirectVobSub is the standard choice. If subtitle sync is drifting or you need improved styling support, xy-VSFilter is the recommended replacement.
If you prefer a pre-configured all-in-one solution rather than assembling components individually, the codec packs section includes options that bundle a splitter, decoders, and a media player in a single installer.
Not sure which components your system is currently running? The Codec Finder and Codec Troubleshooter can identify gaps before you install anything.
For legacy H.264 content where you specifically need CoreAVC, Matroska Splitter pairs with it without any configuration change - splitter and decoder operate as independent DirectShow filters.
System Requirements and Installation
Matroska Splitter runs on Windows 10 and Windows 11, integrating with the DirectShow framework present on all current Windows versions. The filter requires no additional runtimes or dependencies. The installer is 711 KB.
For more detail on the registration process for DirectShow filters like this one, the guide on installing and uninstalling DLL and AX files covers the full procedure step by step.
The only problem is it does not support HVEC H265 build ones. It should be updated ...
Example video: Ghost.in.the.Shell.Arise Border 1 Ghost Pain 2013 720p BluRay Jap Ac3 Sub Ita Eng x265-NAHOM
