updated Aug 18, 2026 705KB file size 4.1K downloads

Ogg Splitter is a free DirectShow filter from the MPC-BE project that opens Ogg and OGM files so Windows players can read what is inside them, handling Vorbis, Opus, FLAC, Speex and Theora streams in a 704KB install.

When a player refuses to open an .ogg file, the missing piece is almost always a splitter rather than a codec.

A splitter opens the container and separates the streams inside it, which has to happen before any decoder can start work.

That is the one job this filter does, in 704KB, with no settings and no interface.

First, Check Whether You Need It

Worth two minutes before you install anything. LAV Filters includes its own splitter that already handles Ogg containers, and so does every current codec pack, so a lot of people arriving here are already covered.

Open the file in MPC-HC and look at View, then Filters, while it plays. If a splitter is listed there, your Ogg handling works and this page has nothing to add.

Install this one when you want the smallest possible footprint for Ogg files alone, when you are building a DirectShow setup filter by filter, or when an application specifically expects the MPC Ogg Splitter.

What Splitting Means Here

Every media file is a container, and the container is not the codec. An .ogg file wraps one or more streams, and Windows cannot decode any of them until something opens the wrapper.

The chain for an Ogg file runs in this order:

  1. The source filter reads the file off disk.
  2. The splitter opens the container and separates each stream inside it.
  3. A decoder turns each stream back into audio or video.
  4. The renderer sends the result to your speakers or screen.

This filter is stage two, and nothing after it can start without it. That is also why installing it alone changes nothing if you have no decoder - the two are a pair.

What It Unpacks

The Ogg container carries a wider range of formats than most people expect, and this filter reads all of the common ones.

Stream inside the file Where you meet it Decoder you still need
Vorbis Music downloads, game audio, older podcasts LAV Filters or FFDShow
Opus Voice chat recordings, internet radio, low-bitrate music LAV Filters
FLAC in an Ogg wrapper Archive recordings and Linux-sourced collections LAV Filters
Speex Old voice recordings and VoIP archives LAV Filters
Theora video Open-source video archives, pre-WebM web video LAV Filters
OGM video, audio and subtitles Fansubbed video from the early 2000s LAV Filters, plus a subtitle renderer

One practical detail the other pages skip: the filter registers itself for the .ogg and .ogm extensions, and identifies everything else by the signature at the start of the file. Players that inspect file contents, which includes MPC-HC and MPC-BE, will hand it .opus, .oga, .ogv and .spx files too.

Applications that decide purely on the file extension may not. If you have a folder of .opus files and one program ignores them, renaming a copy to .ogg is the quickest way to tell whether that is what is happening.

Putting the Rest of the Chain Together

LAV Filters is the decoder to pair this with, and it covers Vorbis, Opus, FLAC, Speex and Theora between them. FFDShow still works for the older formats if it is what you already run.

If you would rather not assemble anything, K-Lite Codec Pack plays Ogg files out of the box, and the K-Lite Mega Codec Pack adds post-processing on top. Either makes this filter unnecessary.

For encoding rather than playback, the Ogg Vorbis tools are what produce these files in the first place.

The Opus Audio Codec and Speex pages cover their own formats the same way, on the encoding side rather than the playback side.

Lossless work usually starts from the FLAC reference tools, whether or not the result ends up inside an Ogg wrapper.

The Older Alternatives

Two other filter sets cover similar ground, and both predate this one by a long way. They matter only when a specific old application expects their particular filters.

Ogg DirectShow Filters is the original Xiph package, carrying its own splitter, a Vorbis encoder and decoder and an OGM muxer. It has not seen an update in roughly two decades.

DirectShow Filters for Ogg Vorbis, Speex, Theora and FLAC is a broader older set covering the same Xiph formats. On a current Windows 10 or 11 machine, neither is the first thing to reach for.

Before you install: remove any older Ogg filter set first, including the RadLight Ogg Media DirectShow Filter. Two splitters registered for the same file type leaves Windows to pick one, and it does not always pick well.

If You Actually Wanted to Cut a File in Half

The name causes real confusion, so to be clear: this filter does not chop audio files into smaller pieces. It separates streams inside a container while a file plays, and you never see it happen.

To cut a podcast into segments or trim a track, use mp3Splt, which handles Ogg Vorbis natively and makes its cuts without re-encoding. To turn an Ogg file into something else entirely, our free online audio converter does it in the browser with nothing uploaded.

Installing It

Run the installer and restart your player. The filter registers itself, sits slightly above the default handlers in priority, and has no interface, no tray icon and nothing to configure - the two screenshots on this page are of the installer, because there is nothing else to show.

To confirm it took, play an .ogg file in MPC-HC and open View, then Filters. MPC Ogg Splitter should appear in the active graph.

If a file still refuses to open, the container may not be what the extension claims. Our Codec Finder will tell you what is actually inside it before you install anything else.

The Rest of the Family

The same project builds a splitter for most other containers, all at the same version and all equally small. Matroska Splitter covers MKV and MKA files, which is where Vorbis and Opus tracks usually turn up these days.

MPC Raw Video Splitter does the same job for raw video streams that have no container at all.

There is more of both kinds in the audio codecs collection, and among the codec packs if you would rather install one thing and be done.

Quick questions

Do I need this if I already have LAV Filters?

Almost certainly not. LAV Filters includes a splitter that handles Ogg containers, and the same goes for any current codec pack.

Will it play .opus and .oga files?

Yes, provided your player identifies files by their contents rather than their extension. The filter registers .ogg and .ogm directly and recognises everything else by the Ogg signature.

Does it decode the audio as well?

No, and that is the most common misunderstanding. It only separates the streams, so a decoder such as LAV Filters has to be installed alongside it.

Can it open old OGM video files?

Yes. It registers the .ogm extension and handles the video, audio and subtitle streams inside those files, which matters for fansubbed video from the early 2000s.

Does it split an audio file into separate tracks?

No. Splitting here means separating streams inside a container during playback, not cutting a file up - use mp3Splt for that.

Does it work on Windows 11?

Yes, and on Windows 10. It is a standard DirectShow filter with no dependencies beyond a player that uses DirectShow.

Download Ogg Splitter 1.9.1.19 and see whether it clears your problem, or write the first review if it does - nobody has reviewed it yet.

Be the Voice! Write the First Review or just Drop a Comment on Ogg Splitter 1.9.1.19.
Verification Code
Click the image or refresh button to get a new code.
Quick heads up: Reviews & comments get a fast check before posting - no spam allowed.
ALTERNATIVES TO OGG SPLITTER