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.1.3 |
libogg-1.1.3.tar.gz libogg-1.1.3.zip |
395K 467K |
eaf7dc6ebbff30975de7527a80831585 d4a0364e7ea34803ccde8f37e4b21bc2 |
| libvorbis | 1.2.0 |
libvorbis-1.2.0.tar.gz libvorbis-1.2.0.zip |
1.5M 1.7M |
478646358c49f34aedcce58948793619 ceae7e999ed18469418a1e971d7029d9 |
| vorbis-tools | 1.2.0 |
vorbis-tools-1.2.0.tar.gz vorbis-tools-1.2.0.7z vorbis-tools 1.2.0 (win32 binaries) |
1.0MK 527K 349K |
df976d24e51ef3d87cd462edf747bf9a 57fd2a6e446b3d906bf5199962b9ccfd 530f79112f5a12f60a878ebd62013521 |
| libtheora | 1.0beta3 |
libtheora-1.0beta3.tar.bz2 libtheora-1.0beta3.tar.gz libtheora-1.0beta3.zip |
1.5M 1.9M 2.0M |
04b3e1055da49daba6afce93f3214b1f 98fbf4a7a61486db17803e0f521f6ac8 817306f57e68694ee4354326efc77b71 |
| libspeex | 1.0.5 | speex-1.0.5.tar.gz | 534K | 01d6a2de0a88a861304bf517615dea79 |
| libflac | 1.2.1 | flac-1.2.1.tar.gz | 2.0M | 153c8b15a54da428d1f0fadc756c22c7 |
| libao | 0.8.8 | libao-0.8.8.tar.gz | 396K | b92cba3cbcf1ee9bc221118a85d23dcd |
| libSpiff | 0.8.4 |
libspiff-0.8.4.tar.bz2 libspiff-0.8.4.tar.gz libspiff-0.8.4.tar.lzma libspiff-0.8.4.zip |
496K 628K 344K 824K |
d07a1e80f10995a89413d6b149aeb63f 4125dc78240e1d519066a9a03ccb67bb 8441fcba2ab5aa8e200a6ccf047b4058 ab0f06bd0f04303fd128b398c03ac480 |
| 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 |
You may also browse the download directory if you are looking for another library or for a specific version.
See the SVN page if you would like to access the source repository.
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. Illiminable's 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 any version of Windows, version 0.71.0946, 2006-02-24
- project page - for newer versions, source code, or more information
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
