ogg@illiminable.com
Download page for Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC
Main Page

About the downloads
From now on, there will be unstable releases made available. This allows me to keep one stable version for the average user and another version for those who like to keep up with that latest features, and are willing to live dangerously. This seems better than what recently has been long delays between releases. This is partly prompted by version 0.72.1838 which has a lot of new code and bufixes but which hasn't been thoroughly tested yet. At this stage I plan to keep a more regular unstable release, and possibly in the future a daily or very regular bleeding edge release.

Unstable does not necessarily mean that it will crash more. It just means it hasn't been tested, so it may or may not be as stable as a proper release

Additionally some major changes to add some new features and in particular to maintain 9X support while moving forward to full unicode support have caused the package size to increase quite dramatically from the 800-900k of the previous builds. At some point in the future, I will take some effort to trim this down again, and will also likely start offering two different releases. One with only the decoders which will be pretty small, and one with all the encoders and decoders and tools which will be slightly larger.

As usual, please report bugs you find to me, being sure to tell me which version you are using.

Current priorities - Better encoding support, vista support, tagging, shell integration, Windows Mobile 5 support.

Latest Stable (0.71.0946)
Latest UNSTABLE (0.72.1838)
Current Stable Version (0.71.0946) - 24/02/2006

More bugfixes, particularly to theora. See 0.70 release for more details about recent changes. Docs and source package will be updated on the weekend, there's no major changes there from 0.70. This version is fairly stable now it seems.

Ogg Codecs for windows
Windows All Versions
824,901 bytes


  • Fixed the theora seeking bug, should accurately seek to any frame without artefacts.
  • Fixed bug not handling WMP doing hardware video acceleration, caused crash on some files (Thanks slashdot!)
  • Fixed handling of missing 3xx http response codes
  • Fixed bug where player would crash if you dragged it from one monitor to another while playing
  • Fixed COM reference double-release bug
  • Fixed race condition which could crash or hang sometimes after a seek.


  • Current UNSTABLE Version (0.72.1838) - 17/9/2006

    Major changes in this version include, updating all the code to Visual Studio 2005. There is now a "working" port for Windows Mobile 5.0 as at this revision, this is not yet released. Many minor bugixes and compatability fixes, dependancy updates, speed increases, unicode support, improved installer. Some major work was done to maintain Windows 9X/ME support while properly supporting unicode. If you use or have an interest in the maintaining of support for these obsolete operating systems, please let me know whether they are working for you.

    Ogg Codecs for windows
    Windows All Versions
    1,426,864 bytes


  • Fixed bug that would refuse to play extremely small files
  • Added YUY2 output support to better support old graphics hardware
  • Updated speex to 1.2beta1
  • Updated project to VS 2005
  • Using theora-exp for theora decoding ~30% speed up
  • Improved 24/32 bit support for FLAC (still may not be perfect)
  • All code moved to unicode. Fixed bug which would fail if paths had unicode chars
  • Custom unicode emulating(unicows) CRT's to maintain Windows 9X support
  • Compatablity fixes for Media Portal and Media Player Classic
  • Installer detects and offers to remove previous versions
  • Installer offers to optionally associate WMP to .ogg
  • MMX optimisations for libtheora ported to MASM, encoding ~25-30% faster
  • Xiph fish icon in explorer
  • Code ported to Windows Mobile 5.0 (currently unreleased build)
  • Switch to integer decoding version of speex


  • Main Page