<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.hydrogenaudio.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Grignr</id>
	<title>Hydrogenaudio Knowledgebase - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hydrogenaudio.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Grignr"/>
	<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Special:Contributions/Grignr"/>
	<updated>2026-04-30T13:55:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Vorbis&amp;diff=5201</id>
		<title>Vorbis</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Vorbis&amp;diff=5201"/>
		<updated>2005-06-29T18:12:34Z</updated>

		<summary type="html">&lt;p&gt;Grignr: Added a few nicer players to the DAP list; added link to xiph&amp;#039;s more exhaustive list.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&#039;&#039;&#039;Ogg Vorbis&#039;&#039;&#039; ([http://www.vorbis.com www.vorbis.com]) is a fully open, non-proprietary, patent-free &amp;lt;small&amp;gt;(subject to [http://www.hydrogenaudio.org/forums/index.php?showtopic=13531 speculation])&amp;lt;/small&amp;gt;, and royalty-free, general-purpose compressed audio format for mid to high quality (8khz-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to &amp;gt;256 kbps/channel. This places vorbis in the same competitive class as audio representations such as MPEG-4 ([[AAC]]), and similar to, but higher performance [[MP3]], twinvq ([[VQF]]), [[WMA]] and [[PAC]].&lt;br /&gt;
&lt;br /&gt;
Vorbis is the first of a planned family of Ogg multimedia coding formats being developed as part of Xiph.org&#039;s ogg multimedia project.&lt;br /&gt;
&lt;br /&gt;
Informal listening test suggests Vorbis to be comparable to MPEG-4 [[AAC]] at most bitrates and [[MPC]] at 128 kbps. Transparency is generally reached at about 150-170 kbps (-q 5) (with some exceptions). The encoder is reasonably young and unoptimized, so further improvements can always be expected.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, Xiph.org has failed to improve Vorbis at a steady rate since its initial 1.0 release in July 2002 (due to other developement projects and time constraints). Since then development has been lead by other coders such as [http://sjeng.org/vorbisgt3.html Garf] and [http://www.geocities.jp/aoyoume/aotuv/ Aoyumi].  Aoyumi&#039;s AoTuV series of encoders was incorporated into the September 2004 release of 1.1, which brought about the first quality improvements across the board for 2 years. Currently Aoyumi is working on AoTuv Beta 4 and future releases. &lt;br /&gt;
&lt;br /&gt;
Vorbis has had success with many recent video game titles employing Vorbis as opposed to MP3 (with Epic Games&#039; Unreal Tournament 2003 and Unreal Tournament 2004, the PC port of Microsoft&#039;s Halo and Uru being notable examples).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pros==&lt;br /&gt;
* Free (as in speech), Open Source and claimed to be patent free&lt;br /&gt;
* Good all-round performance (&amp;gt;48 kbps - a leading codec at [http://www.rjamorim.com/test/multiformat128/results.html 128 kbps])&lt;br /&gt;
* Well written [http://www.xiph.org/ogg/vorbis/docs.html specs]&lt;br /&gt;
* Several portable [http://wiki.hydrogenaudio.org/index.php?title=Ogg_Vorbis#Hardware hardware players]&lt;br /&gt;
* Suitable for internet-streaming (via [http://www.icecast.org/ Icecast] and other methods)&lt;br /&gt;
* Fully [[gapless]] playback&lt;br /&gt;
* High potential for further tuning&lt;br /&gt;
* Structured to allow the design for a hybrid filterbank.&lt;br /&gt;
&lt;br /&gt;
==Cons==&lt;br /&gt;
* Limited official development (third-party developement is always encouraged)&lt;br /&gt;
* Current implementations are more computationally intensive to encode and decode than MP3 (Vorbis 2.0 seeks to overcome this limitation by slimlining the encoder)&lt;br /&gt;
* Multichannel input mappings for 5.1, Ambisonic-B, and other config have no channel coupling and aren&#039;t tuned (expect sub-optimal results until code is improved).&lt;br /&gt;
&lt;br /&gt;
=Technical details used in compression=&lt;br /&gt;
* Psychoacoustics masking exploited via an ([[ATH]] model)&lt;br /&gt;
* Masking curves derived from emperically adjusted set of [http://www.zainea.com/masking2.htm Ehmer Curves]&lt;br /&gt;
* Multiple block sizes for window switching (varies for different modes) &lt;br /&gt;
* Modified Discrete Cosine Transform ([[MDCT]]) is used for noise analysis. &lt;br /&gt;
* Fast Fourier Transform ([[FFT]]) is used for tonal analysis. &lt;br /&gt;
* Customly designed window function similiar to the sine window (good sidelobe rejection).&lt;br /&gt;
* Advanced coupled stereo modes ([http://us.xiph.org/ogg/vorbis/doc/stereo.html point/phase stereo] and lossless)&lt;br /&gt;
* [[Vector quantization]] is used for coding the noise-floor and residue backend using &#039;&#039;trained&#039;&#039; codebooks. &lt;br /&gt;
* [[Huffman coding]] is used to minimize vector codeword redundancy.&lt;br /&gt;
&lt;br /&gt;
=Software=&lt;br /&gt;
&#039;&#039;&#039;Encoders&#039;&#039;&#039;&lt;br /&gt;
* [[Oggenc]] official command-line encoder (Win32/Posix). &lt;br /&gt;
* [http://www.rarewares.org/ogg.html OggdropXPd] advanced drag-and-drop encoder by John33 (Win32)&lt;br /&gt;
* [http://www.saunalahti.fi/cse/foobar2000/ foo_vorbisenc] vorbis encoder library for Foobar2000 (Win32) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decoders&#039;&#039;&#039;&lt;br /&gt;
* [[Ogg123]] for Unix systems (GPL), a very simple to use command-line player. (Win32/Posix)&lt;br /&gt;
* [http://www.rarewares.org/ogg.html OggDec] for Windows, by John33, a very featureful command line decoder. (Win32)&lt;br /&gt;
* [http://qtcomponents.sourceforge.net/ QuickTime Component] (Allows playback in [[QuickTime]]/[[iTunes]]) (Win32)&lt;br /&gt;
* [http://corevorbis.corecodec.org/ CoreVorbis] (DirectShow) (Win32)&lt;br /&gt;
* [http://www.illiminable.com/ogg/ illiminable Ogg Directshow Filters] (Also plays Speex, Theora and FLAC) (Win32)&lt;br /&gt;
&lt;br /&gt;
=Supported Digital Audio Players=&lt;br /&gt;
The following list contains some players that support Vorbis playback.&lt;br /&gt;
A [http://wiki.xiph.org/index.php/PortablePlayers longer list] can be found at xiph&#039;s wiki.&lt;br /&gt;
* [[iRiver H-Series]]&lt;br /&gt;
* [[MPIO H-Series]] &lt;br /&gt;
* [[Rio Karma]]&lt;br /&gt;
* [http://www.iaudiophile.net/ iAudio] [[IAudio M3|M3]], U2, G3, 5&lt;br /&gt;
* [[Neuros]]&lt;br /&gt;
* [http://www.samsung.com/Products Samsung] [http://www.yepp.co.kr/ Yepp] YP-T6, YP-T7, YP-C1, YP-F1&lt;br /&gt;
&lt;br /&gt;
=External links=&lt;br /&gt;
The following links contain information surrounding the Ogg Vorbis codec that can be found on Hydrogenaudio and elsewhere throughout the web. &lt;br /&gt;
&lt;br /&gt;
* [[Ogg]] (Container)&lt;br /&gt;
* [http://www.vorbis.com Ogg Vorbis official website] (requires updating)&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Vorbis Ogg Vorbis at Wikipedia.] &lt;br /&gt;
* [http://www.audiocoding.com/modules/wiki/?page=Ogg+Vorbis Ogg Vorbis at AudioCoding]&lt;br /&gt;
* [http://www.rarewares.org/ogg.html Ogg Vorbis binaries at Rarewares. ]&lt;br /&gt;
* [http://www.rjamorim.com/test/ Listening tests comparing Vorbis against MP3, AAC, WMA, etc.]&lt;br /&gt;
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=15049 Recommended settings thread for encoding with Vorbis.]&lt;br /&gt;
* [http://wiki.hydrogenaudio.org/index.php?title=EAC_and_Ogg_Vorbis Configuring EAC and Vorbis as an external command-line encoder] &lt;br /&gt;
* [http://www.geocities.jp/aoyoume/aotuv/ Aoyumi homepage tuned versions of Vorbis 1.1 encoder and current beta binaries.]  &lt;br /&gt;
* [http://homepage3.nifty.com/blacksword/index_e.htm Archer/Lancer homepage optimized versions of AoTuV Beta 3 Vorbis encoder and other SSE optmizations. ]&lt;br /&gt;
* [http://www.free-comp-shop.com/vorbis.pdf Keith Roberts rendition of understanding the MDCT in Vorbis by defineing it&#039;s basic trig properties (good read)] &lt;br /&gt;
* [http://www.xiph.org Xiph.org Foundation]&lt;br /&gt;
* [http://wiki.xiph.org/index.php/Bounties Xiph.org Vorbis bounties]&lt;/div&gt;</summary>
		<author><name>Grignr</name></author>
	</entry>
</feed>