End-User Downloads
The Xiph.Org Foundation does not primarily create software for the end-user. Usually, we create specifications, reference implementations, libraries, and documentation for all of the above. We try to make it easy for developers to include support for the Xiph family of codecs. The following end-user download links are provided for convenience:
Also see the Third-Party Downloads below.
Developer Downloads
| Library | Stable Version | Download Link | Size | md5 |
|---|---|---|---|---|
| libogg | 1.3.0 |
libogg-1.3.0.tar.gz libogg-1.3.0.tar.xz libogg-1.3.0.zip |
415K 283K 496K |
0a7eb40b86ac050db3a789ab65fe21c2 84a35715170f2cd4c77a4448772b95d5 54e31beee990ab80d6ea75517c8616c8 |
| libvorbis | 1.3.3 |
libvorbis-1.3.3.tar.xz libvorbis-1.3.3.tar.gz libvorbis-1.3.3.zip |
1.0M 1.5M 1.8M |
71b649d3e08e63ece16649df906ce8b9 6b1a36f0d72332fae5130688e65efe1f 1913c028236e0a6d3e99fec07ce624c7 |
| vorbis-tools | 1.4.0 |
vorbis-tools-1.4.0.tar.gz vorbis-tools-1.4.0.zip vorbis-tools 1.2.0 (win32 binaries) |
1.3M 1.5K 349K |
567e0fb8d321b2cd7124f8208b8b90e6 05723f81cf692aed32d08974769a3156 530f79112f5a12f60a878ebd62013521 |
| libtheora | 1.1.1 |
libtheora-1.1.1.tar.bz2 libtheora-1.1.1.zip |
1.7M 2.0M |
292ab65cedd5021d6b7ddd117e07cd8e 5d29b56dbebe02c9667e92790ab72698 |
| libspeex | 1.2rc1 | speex-1.2rc1 | 1.1M | c4438b22c08e5811ff10e2b06ee9b9ae |
| libflac | 1.2.1 | flac-1.2.1.tar.gz | 2.0M | 153c8b15a54da428d1f0fadc756c22c7 |
| libao | 1.1.0 | libao-1.1.0.tar.gz libao-1.1.0.zip |
388K 500K |
2b2508c29bc97e4dc218fa162cf883c8 02f7e79eefb715a819bc7c8659478b7c |
| libxspf | 1.2.0 |
libxspf-1.2.0.tar.bz2 libxspf-1.2.0.tar.gz libxspf-1.2.0.tar.lzma libxspf-1.2.0.zip |
368K 524K 264K 672K |
eceb3bf8fd4af3b09ea06c5c029cd647 d3276bf6c7f86442b72629a3e7b8bd5b 751ded6addfbdaefb475b192b90304f2 1372b7f26c617541a32ab1d88a1cdea6 |
| vorbis-java | 1.0.0-beta |
vorbis-java-1.0.0-beta.tar.gz vorbis-java-1.0.0-beta.zip |
876K 1.0M |
1648f9bac284a701f87f306e1058f004 8ae70d703014b2d9cf51962315d5f891 |
| liboggz | 1.0.2, 1.1.1 |
liboggz-1.0.2.tar.gz liboggz-1.1.1.tar.gz |
685K 686K |
39368dd201b581cab634da5db6e6b32f 3649a657f8e368b881ba8b1b57381ff7 |
| libfishsound | 1.0.0 | libfishsound-1.0.0.tar.gz | 435K | 02c5c7b361a35c9da3cf311d68800dab |
You may also browse the download directory if you are looking for another library or for a specific version.
See the git repositories and the SVN page if you would like to access the source repositories.
Third-Party Downloads
DirectShow filters - play back ogg files in Media Player
If you are a Windows user who wants to be able to listen to .ogg files in Windows Media Player, then this is what you want. The Xiph.org DirectShow filters support playing of files encoded with Vorbis, Speex, Theora, and/or FLAC.
Make sure to uninstall any previous versions (remove "oggcodecs" from Add/Remove Programs), and make sure Windows Media Player (or any other DirectShow application) is closed before installing.
- Ogg Codecs for Windows, version 0.83.17220, 2010-05-16
- project page - for other versions, source code, or more information
Xiph QuickTime components - play back ogg files in QuickTime
Xiph QuickTime Components (XiphQT) is, in short, the solution for Mac and Windows users who want to use Xiph formats in any QuickTime-based application, e.g. playing Ogg Vorbis in iTunes or producing Ogg Theora with iMovie.
oggdropXPd - easily create Ogg Vorbis files in Windows
If you are a Windows user looking to easily create your own Ogg Vorbis files from a .WAV file or losslessly compressed file using an easy drag-and-drop GUI, rarewares' oggdrop is for you.
- oggdropXPd, version 1.9.0 using libVorbis v1.2.0, 2008-03-16
- rarewares : Ogg Vorbis project page - for source code, a version optimized for a particular processor family, or more information
VLC - play back multimedia files
"VLC (initially VideoLAN Client) is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, Ogg Vorbis, ...) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network."
- VLC project page - download precompiled binaries for Windows, Mac OS X, and various Linux distros, or get source code or other information
Helix Player - play back streaming multimedia in Linux
Helix Player is a multimedia player designed for streaming audio and video, and available for Linux and cell phones running the Symbian OS.
- Helix Player project page - download precompiled binaries for Linux, Solaris, or Symbian, or get source code or other information
