<?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=TheSven73</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=TheSven73"/>
	<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Special:Contributions/TheSven73"/>
	<updated>2026-05-09T08:58:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=20133</id>
		<title>Recommended Ogg Vorbis</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=20133"/>
		<updated>2009-12-25T09:26:21Z</updated>

		<summary type="html">&lt;p&gt;TheSven73: Added link to Linux Lancer-optimized oggenc binary&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:fish_logo.png|right|]]&lt;br /&gt;
[[Vorbis]], being a continuously developed standard, improves all the time. Plus, being an open (i.e. patent-free) standard, it has many &#039;third-parties&#039; that contribute, discuss, and work to improve the project.&lt;br /&gt;
&lt;br /&gt;
Here you can find some guidelines on which utilities to use, and what settings will provide you with the best quality.&lt;br /&gt;
&lt;br /&gt;
= History =&lt;br /&gt;
(For a highly detailed description of Vorbis history, check out OggZealot&#039;s [http://www.hydrogenaudio.org/forums/index.php?showtopic=15274&amp;amp;view=findpost&amp;amp;p=153268 Ogg Vorbis Historic] where Monty also adds a few more details too).&lt;br /&gt;
&lt;br /&gt;
(Ogg) Vorbis reached version 1.0 in &#039;&#039;&#039;July 2002&#039;&#039;&#039;. It is the official [http://www.xiph.org/ Xiph.org] encoder &#039;&#039;(the one you get from vorbis.com)&#039;&#039;. HA codec developer, Garf, did his own tunings, based on version 1.0 to produce GT3b1 and GT3b2. Both encoders showed improved [[pre echo]] handling for &#039;&#039;q&#039;&#039; values of &#039;&#039;5 to 10&#039;&#039;. It was later judged in an internal listening test that GT3b1 was the better of the two. There was a minor bugfix update earlier that year in March, which only appeared in the CVS at Xiph.org. This consisted of very minor bug fixes, which do more to correct odd problems that may occur rather than improving quality, including &#039;&#039;(garbled noise output and gaps in streams)&#039;&#039;. This was referred to as Post 1.0 CVS. Quality problems that mainly affected low bitrates were later addressed in a new bugfix &#039;&#039;(1.0.1)&#039;&#039; that was released.&lt;br /&gt;
&lt;br /&gt;
Post 1.0.1 CVS was released late &#039;&#039;&#039;December 2003&#039;&#039;&#039; by Monty at Xiph, and includes a true [[CBR]] template. In order to simplify the situation where we had two encoders &#039;&#039;(1.0.1 and GT3b1)&#039;&#039;, OggDropXPd developer John33 merged the sources to give us GT3b2. Once the 128 kbps multiformat test was completed, Aoyumi&#039;s [[aoTuV]] Vorbis tuning was determined to be the best Vorbis encoder. After the success of aoTuV beta 2 encoder, Xiph.Org merged their tunings into the official CVS branch to produce the long-awaited Vorbis 1.1. Aoyumi&#039;s later release of &#039;&#039;&#039;aoTuV beta 4&#039;&#039;&#039; encoder as of &#039;&#039;&#039;November 2005&#039;&#039;&#039; significantly improves Vorbis&#039; quality while increasing the compression ratio slightly.&lt;br /&gt;
&lt;br /&gt;
Later on, Aoyumi released &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. After extensive testing by Hydrogenaudio enthusiasts, aoTuV beta 4.51 is re-branded to &#039;&#039;&#039;aoTuV Release 1&#039;&#039;&#039;, and it became the &#039;&#039;&#039;&#039;&#039;then&#039;&#039;&#039;&#039;&#039; recommended encoder of Hydrogenaudio. Aoyumi keeps tuning aoTuV. The newest aoTuV encoders are the &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;aoTuV Beta 5&amp;lt;/span&amp;gt; releases. &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;Peer-review by Hydrogenaudio enthusiasts finally decided in June 2007 that &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;aoTuV Beta 5&amp;lt;/span&amp;gt; are now the recommended Vorbis encoders of Hydrogenaudio.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Near the end of 2005, after aoTuV beta 4.51 was released, Xiph.org released &#039;&#039;&#039;Vorbis 1.1.2&#039;&#039;&#039;. Unfortunatly it only provides bugfixes to Vorbis 1.1.1. Although this is the &#039;official&#039; version, it is &#039;&#039;&#039;not recommended&#039;&#039;&#039; by HA. If you are not interested in the latest “bleeding edge” improvements, you are welcome to use the latest release from Xiph.org &#039;&#039;&#039;Vorbis 1.2.3&#039;&#039;&#039; library (as of 2009).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Xiph.org does not maintain the binaries, but rather provides newest updates and releases to libogg and libvorbis, etc.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recommended Vorbis Encoders =&lt;br /&gt;
&#039;&#039;(adapted from [http://www.hydrogenaudio.org/forums/index.php?showtopic=15049 Recommended Encoder and Settings] post compiled by QuantumKnot)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Windows binaries ==&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the (Ogg) Vorbis encoder. “Features include compression from lossless files (Monkeys Audio, LPAC, FLAC, OptimFROG, WavPack and Shorten – requires presence of decoders), and the ability to specify &#039;padding&#039; in the headers for subsequent insertion of Tags” (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://rarewares.org/ogg-oggenc.php oggenc 2.83 aoTuV Beta 5.7]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). “Features include compression from lossless files ([[Monkey&#039;s Audio]], [[LPAC]], [[FLAC]] and [[OptimFROG]]), auto-tagging, renaming of encoded files, setting of advanced encoder parameters, use of VorbisGain tags on decode, Playlist (.m3u) creation, and others” (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://rarewares.org/ogg-oggdropxpd.php OggDropXPd v1.9.0 aoTuV Beta 5.7]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; If the above links do not work, then it is most likely caused by a new version of John33&#039;s utilities. In that case, go directly to [http://www.rarewares.org/ogg.php the Ogg Vorbis page at rarewares].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(OggDropXPd QuickStart guide is [[OggDropXPd|here]])&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mac OS/X binaries ==&lt;br /&gt;
&lt;br /&gt;
Users of Mac OS/X can download the following pack of tools:&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/files/ogg/vorbis-aotuv-b5.5-macosx.tar.gz Vorbis Tools (oggenc, oggdec, etc.) version 1.2.0 using aoTuV 5.5 for Mac OS/X]&#039;&#039;&#039;&lt;br /&gt;
: These tools were compiled by S_O for Mac OS/X.&lt;br /&gt;
&lt;br /&gt;
== Linux binaries ==&lt;br /&gt;
* &#039;&#039;&#039;[http://repo.or.cz/w/vorbis-lancer-gcc.git/blob/HEAD:/oggenc oggenc aoTuV beta 5 with libogg 1.1.3, FLAC read support and Lancer Optimizations (SSE) (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by The_Sven.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/quantumknot/oggenc-aotuv451.gz oggenc aoTuV beta 4.51 and libogg 1.1.3 (Static GCC 4 compile)]&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by QuantumKnot.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5.bz2 oggenc aoTuV beta 5 with libogg 1.1.3 and FLAC read support (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5a.bz2 oggenc 1.2.0 + aoTuV Beta5.5 with libogg 1.1.3 and FLAC 1.2.1 (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5c.bz2 oggenc 1.3.0 + aoTuV Beta5.61 with libogg 1.1.3, FLAC 1.2.1 and Kate 0.2.8 (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5d.bz2 oggenc 1.3.0 + aoTuV Beta5.7 with libogg 1.1.3, FLAC 1.2.1 and Kate 0.3.0 (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
== 3rd party source code ==&lt;br /&gt;
These are other (Ogg) Vorbis encoders that were tuned by 3rd party developers (outside of Xiph.Org).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV (Aoyumi&#039;s Tuned Vorbis)]&#039;&#039;&#039; – contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e [http://trac.xiph.org/browser/trunk/vorbis/lib/psy.c#L287 psy.c] (aotuv_hf_ weighting, Line 287)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;aoTuV Release 1 &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;– The previous recommended encoder&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:: This version (re-branded from beta 4.51) is an improvement over aoTuV beta 4, which although based on libvorbis 1.1.1, gives a better quality at low to medium bitrates. Since beta 4, aoTuV includes a -q -2 option for the lowest bitrate. According to guruboolez&#039; latest listening test on classical music, aoTuV beta 4 performed magnificently well at -q 6!! &#039;&#039;(see Aoyumi&#039;s website above for more information)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:: Many Hydrogenaudio enthusiasts report that Release 1 gives even better quality for low bit-rates. -q 1.5 works for streaming, even good enough.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;aoTuV Beta 5 &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;– The recommended encoder&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:: This version is the latest tuning. It improves further on low-bitrate encoding, without sacrificing compression. &#039;&#039;&#039;It is now the recommended Vorbis encoder at Hydrogenaudio.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: See [[Compiling aoTuV]] for information on how to compile it for Linux.&lt;br /&gt;
&lt;br /&gt;
== Optimized binaries ==&lt;br /&gt;
These are highly optimized encoders developed by the &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/index_e.htm Ogg Vorbis Acceleration Project]&#039;&#039;&#039; codenamed [[Lancer]]. They are much faster than the standard binary builds having negligible to nearly no effects on audio quality. These include sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;These optimized encoders are rapidly changing currently, as BlackSword finds new ways to accelerate, and in the process uncovers new bugs. Please check the “Lancer homepage” link below for the latest suite. It has not been updated since 2006.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/index.htm Lancer homepage]&#039;&#039;&#039; you can find the latest versions of Oggenc, [[OggDropXPd]], and Dynamic Link Libraries, with optimizations for SSE, SSE2, SSE3 and multi-threading instruction sets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Output of Lancer may be slightly different from output of &#039;standard&#039; aoTuV. This is due to the difference of floating-point rounding: Lancer uses 64-bit SSE instructions, in contrast to the standard aoTuV use of 80-bit FP instructions. The output difference between both binaries should not be audible at all. In fact, tests have proven that playback of Lancer&#039;s output is indistinguishable from playback of standard aoTuV output.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The_Sven has produced an aoTuV Beta 5 binary build of Lancer (as of 2009) with optimized SSE instruction sets that has been compiled for Linux. It runs about 3x faster compared to the standard AoTuv Beta 5 build and is a 32-bit x86 binary. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://repo.or.cz/w/vorbis-lancer-gcc.git/blob/HEAD:/oggenc oggenc 1.3.0 + aoTuV Beta 5 with libogg 1.1.3, FLAC 1.2.1 (SSE optimized Linux) (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by The_Sven.&lt;br /&gt;
&lt;br /&gt;
= Released Binaries =&lt;br /&gt;
How do I know which encoder was used to make this particular (Ogg) Vorbis file?&lt;br /&gt;
&lt;br /&gt;
Using either the &#039;&#039;ogginfo&#039;&#039; program or file info in your player, you can tell from the vendor tag:&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t interested in the latest compiles feel free to use Vorbis 1.1.3 libraries.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:2px; border:1px dotted;&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
! Vendor Tag !! Encoder !! Note&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20000508&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 Beta 1 or Beta 2 &amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20001031&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 Beta 3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20010225&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 Beta 4 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010615&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20010813&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010816 (gtune 1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20011014 (GTune 2)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20011217&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20011231&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20020717&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20030308&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20030909&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20031230 (1.0.1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20040629&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20040920&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV Beta 3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20050304&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 4 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BS; Lancer [20050709] (based on aoTuV b4 [20050617])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV Beta 4&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| AO; aoTuV b4a [20051105] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 4.5 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 4.51 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer [20051121] (based on aoTuV b4b [20051117])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV Beta 4.51&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| AO; aoTuV pre-beta5 [20060321] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 5&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer(&#039;&#039;xxx&#039;&#039;) [&#039;&#039;yyyymmdd&#039;&#039;] (based on aoTuV b4b [20051117])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Processor-specific Lancer based on aoTuV Beta 4.51&amp;lt;/span&amp;gt;&lt;br /&gt;
| (1)&lt;br /&gt;
|-&lt;br /&gt;
| BS; Lancer(&#039;&#039;xxx&#039;&#039;) [&#039;&#039;yyyymmdd&#039;&#039;] (based on aoTuV Release 1 [20051117])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Processor-specific Lancer based on aoTuV Release 1&amp;lt;/span&amp;gt;&lt;br /&gt;
| (1)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
(1)&#039;&#039; Starting 2006-05-06, BlackSword provides accelerated versions for different processors. See the [[Lancer]] page for more information. &#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Recommended Encoder Settings =&lt;br /&gt;
&#039;&#039;&#039;Refer to the table below. For best results, start at -q 2 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;General Command Line Usage:&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from -1 to 10, fractions accepted (using comma or period, depending on where the tool is compiled)&#039;&#039;&amp;lt;br /&amp;gt;e.g. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; inputfile.wav &amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well (depending upon oggenc version)&lt;br /&gt;
* The current oggenc and libvorbis API don&#039;t support the capabilities of full “bitrate peeling” yet. Experimental peelers exist, but only for testings purposes. &#039;&#039;i.e (Vinjey Systems)&#039;&#039;. If you are a developer and are interested in re-writing the encoder to support peeling (retraining some VQ books, etc), there is a bounty for implementing it into libvorbis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; border:1px dotted; text-align:center;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
! Switch !! VBR target&amp;lt;br /&amp;gt;(kbit/s) !! VBR range&amp;lt;br /&amp;gt;(kbit/s) !! [[Channel coupling|Channel&amp;lt;br /&amp;gt;Coupling]] !! [[Noise normalization|Noise&amp;lt;br /&amp;gt;Normalization]] !! Note&lt;br /&gt;
|-&lt;br /&gt;
| -q -2 || ~32 || ~32 – ~64 || point/lossless || yes || (1)&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q -1 || ~48 || ~48 – ~64 || point/lossless || yes || (2)&lt;br /&gt;
|-&lt;br /&gt;
| -q 0 || ~64 || ~64–~80 || point/lossless || yes ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 1 || ~80 || ~80 – ~96 || point/lossless || yes || (3)&lt;br /&gt;
|-&lt;br /&gt;
| -q 2 || ~96 || ~96 – ~112 || point/lossless || yes ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 3 || ~112 || ~112 – ~128 || point/lossless || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 4 || ~128 || ~128 – ~160 || point/lossless || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 5 || ~160 || ~160 – ~192 || point/lossless || no || (4)&lt;br /&gt;
|-&lt;br /&gt;
| -q 6 || ~192 || ~192 – ~224 || lossless || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 7 || ~224 || ~224 – ~256 || lossless || no ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 8 || ~256 || ~256 – ~320 || lossless || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 9 || ~320 || ~320 – ~500 || lossless || no ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 10 || ~500 || ~500 – ~1000 || lossless || no ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:30px;&amp;quot;&amp;gt;&lt;br /&gt;
(1)&#039;&#039; Only supported on aoTuVb3 and newer &#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
(2)&#039;&#039; Bitrate of 48 kbit/s is only for aoTuVb3 and newer. Earlier versions and Xiph.org versions use a bitrate of 45 kbit/s &#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
(3)&#039;&#039; Reports seem to indicate that aoTuV Release 1 &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1&amp;lt;/span&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
(4)&#039;&#039; Most users agree &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/span&amp;gt; achieves transparency, if the source is the original or [[lossless]]. It is not transparent in the case of [[transcoding]] from lossy source &#039;&#039;&#039;(strongly frowned upon)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you need to know what &#039;&#039;&#039;lowpass settings&#039;&#039;&#039; are used for each quality level, see [http://www.hydrogenaudio.org/forums/index.php?showtopic=15049&amp;amp;st=160&amp;amp;p=357461&amp;amp;#entry357461 this HA thread]. &#039;&#039;(It is not recommended that you adjust these)&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Encoder Settings =&lt;br /&gt;
=== Reducing pre-echo ===&lt;br /&gt;
&#039;&#039;This is applicable to Vorbis 1.1; it &amp;lt;u&amp;gt;may&amp;lt;/u&amp;gt; or &amp;lt;u&amp;gt;may not&amp;lt;/u&amp;gt; be applicable to aoTuV releases.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Generally, using the recommended settings above will give the best quality. There may be cases where Vorbis 1.1 will fail to reproduce sharp attacks or transients in your music, causing [[pre echo]]. In which case, you can use the &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/span&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;General Command Line Usage:&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/span&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;p&#039;&#039;&amp;lt;/span&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/span&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the lower the number (toward -15) for impulse_noisetune, the higher the bitrate will fluctuate in passages of music filled with transient attacks (and the final average bitrate may be much higher than the nominal). Therefore, you should try a small value to start off (say &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/span&amp;gt;) and see if you get acceptable quality. If not, tweak it lower.&lt;br /&gt;
&lt;br /&gt;
=== Reducing noise due to microattacks ===&lt;br /&gt;
&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called “microattacks”, where Vorbis will produce a noise (sort of like a puff of steam), which is due to inaccuracies in the block-switching algorithm &#039;&#039;(which can&#039;t be corrected)&#039;&#039;. Due to the fact the attacks are so fine and close together, Vorbis doesn&#039;t switch to impulse short blocks enough, thus “smearing” the reproduction.&lt;br /&gt;
&lt;br /&gt;
By default (with no additional switches), Vorbis selects a different profile for block switching (lower means less switching, higher means more switching) and the default values are shown in the table below:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; border:1px dotted green; text-align:center;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
! Quality !! Profile !! &amp;amp;nbsp; !! Quality !! Profile&lt;br /&gt;
|-&lt;br /&gt;
| -1 || 0 ||  || 5 || 2.5&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| 0 || 1 ||   || 6 || 2.7&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1 ||   || 7 || 3&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| 2 || 1.5 ||   || 8 || 3.7&lt;br /&gt;
|- &lt;br /&gt;
| 3 || 2 ||   || 9 || 4&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you encounter this problem on microattacks, you may try the impulse_trigger_profile advanced encode switch, which will change (increase) the profile to your desired value.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q n --advanced-encode-option impulse_trigger_profile=&amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;&#039;&#039;&#039;r&#039;&#039;&#039;&amp;lt;/span&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/span&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* There is the possibility that relaxed block switching (higher profiles) may cause other quality problems and create suboptimal Vorbis files. Please use it sparingly and with caution. If in doubt, leave impulse_trigger_profile on default &#039;&#039;(that is, don&#039;t use it at all)&#039;&#039;&lt;br /&gt;
* Setting the profile too high will make Vorbis switch to impulse short blocks more often, which will lead to higher bitrate fluctuations. Please be conservative about how you intend to use it.&lt;br /&gt;
* This setting has no effect on reducing the level of pre-echo. It can be said to only reduce the &#039;&#039;likelihood&#039;&#039; of [[Pre echo|pre echo]], but the amount of pre-echo is tuned using the &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/span&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Both Profiles 5 and 6, came from 3 and 4 in GT3b2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can use both impulse_noisetune and impulse_trigger_profile at the same time, but you will need separate switches, e.g.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; --advanced-encode-option impulse_noisetune=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/span&amp;gt;&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/span&amp;gt; inputfile.wav&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides]]&lt;/div&gt;</summary>
		<author><name>TheSven73</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=20132</id>
		<title>Recommended Ogg Vorbis</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=20132"/>
		<updated>2009-12-25T09:22:20Z</updated>

		<summary type="html">&lt;p&gt;TheSven73: Undo revision 20131 by TheSven73 (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:fish_logo.png|right|]]&lt;br /&gt;
[[Vorbis]], being a continuously developed standard, improves all the time. Plus, being an open (i.e. patent-free) standard, it has many &#039;third-parties&#039; that contribute, discuss, and work to improve the project.&lt;br /&gt;
&lt;br /&gt;
Here you can find some guidelines on which utilities to use, and what settings will provide you with the best quality.&lt;br /&gt;
&lt;br /&gt;
= History =&lt;br /&gt;
(For a highly detailed description of Vorbis history, check out OggZealot&#039;s [http://www.hydrogenaudio.org/forums/index.php?showtopic=15274&amp;amp;view=findpost&amp;amp;p=153268 Ogg Vorbis Historic] where Monty also adds a few more details too).&lt;br /&gt;
&lt;br /&gt;
(Ogg) Vorbis reached version 1.0 in &#039;&#039;&#039;July 2002&#039;&#039;&#039;. It is the official [http://www.xiph.org/ Xiph.org] encoder &#039;&#039;(the one you get from vorbis.com)&#039;&#039;. HA codec developer, Garf, did his own tunings, based on version 1.0 to produce GT3b1 and GT3b2. Both encoders showed improved [[pre echo]] handling for &#039;&#039;q&#039;&#039; values of &#039;&#039;5 to 10&#039;&#039;. It was later judged in an internal listening test that GT3b1 was the better of the two. There was a minor bugfix update earlier that year in March, which only appeared in the CVS at Xiph.org. This consisted of very minor bug fixes, which do more to correct odd problems that may occur rather than improving quality, including &#039;&#039;(garbled noise output and gaps in streams)&#039;&#039;. This was referred to as Post 1.0 CVS. Quality problems that mainly affected low bitrates were later addressed in a new bugfix &#039;&#039;(1.0.1)&#039;&#039; that was released.&lt;br /&gt;
&lt;br /&gt;
Post 1.0.1 CVS was released late &#039;&#039;&#039;December 2003&#039;&#039;&#039; by Monty at Xiph, and includes a true [[CBR]] template. In order to simplify the situation where we had two encoders &#039;&#039;(1.0.1 and GT3b1)&#039;&#039;, OggDropXPd developer John33 merged the sources to give us GT3b2. Once the 128 kbps multiformat test was completed, Aoyumi&#039;s [[aoTuV]] Vorbis tuning was determined to be the best Vorbis encoder. After the success of aoTuV beta 2 encoder, Xiph.Org merged their tunings into the official CVS branch to produce the long-awaited Vorbis 1.1. Aoyumi&#039;s later release of &#039;&#039;&#039;aoTuV beta 4&#039;&#039;&#039; encoder as of &#039;&#039;&#039;November 2005&#039;&#039;&#039; significantly improves Vorbis&#039; quality while increasing the compression ratio slightly.&lt;br /&gt;
&lt;br /&gt;
Later on, Aoyumi released &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. After extensive testing by Hydrogenaudio enthusiasts, aoTuV beta 4.51 is re-branded to &#039;&#039;&#039;aoTuV Release 1&#039;&#039;&#039;, and it became the &#039;&#039;&#039;&#039;&#039;then&#039;&#039;&#039;&#039;&#039; recommended encoder of Hydrogenaudio. Aoyumi keeps tuning aoTuV. The newest aoTuV encoders are the &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;aoTuV Beta 5&amp;lt;/span&amp;gt; releases. &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;Peer-review by Hydrogenaudio enthusiasts finally decided in June 2007 that &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;aoTuV Beta 5&amp;lt;/span&amp;gt; are now the recommended Vorbis encoders of Hydrogenaudio.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Near the end of 2005, after aoTuV beta 4.51 was released, Xiph.org released &#039;&#039;&#039;Vorbis 1.1.2&#039;&#039;&#039;. Unfortunatly it only provides bugfixes to Vorbis 1.1.1. Although this is the &#039;official&#039; version, it is &#039;&#039;&#039;not recommended&#039;&#039;&#039; by HA. If you are not interested in the latest “bleeding edge” improvements, you are welcome to use the latest release from Xiph.org &#039;&#039;&#039;Vorbis 1.2.3&#039;&#039;&#039; library (as of 2009).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Xiph.org does not maintain the binaries, but rather provides newest updates and releases to libogg and libvorbis, etc.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recommended Vorbis Encoders =&lt;br /&gt;
&#039;&#039;(adapted from [http://www.hydrogenaudio.org/forums/index.php?showtopic=15049 Recommended Encoder and Settings] post compiled by QuantumKnot)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Windows binaries ==&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the (Ogg) Vorbis encoder. “Features include compression from lossless files (Monkeys Audio, LPAC, FLAC, OptimFROG, WavPack and Shorten – requires presence of decoders), and the ability to specify &#039;padding&#039; in the headers for subsequent insertion of Tags” (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://rarewares.org/ogg-oggenc.php oggenc 2.83 aoTuV Beta 5.7]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). “Features include compression from lossless files ([[Monkey&#039;s Audio]], [[LPAC]], [[FLAC]] and [[OptimFROG]]), auto-tagging, renaming of encoded files, setting of advanced encoder parameters, use of VorbisGain tags on decode, Playlist (.m3u) creation, and others” (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://rarewares.org/ogg-oggdropxpd.php OggDropXPd v1.9.0 aoTuV Beta 5.7]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; If the above links do not work, then it is most likely caused by a new version of John33&#039;s utilities. In that case, go directly to [http://www.rarewares.org/ogg.php the Ogg Vorbis page at rarewares].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(OggDropXPd QuickStart guide is [[OggDropXPd|here]])&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mac OS/X binaries ==&lt;br /&gt;
&lt;br /&gt;
Users of Mac OS/X can download the following pack of tools:&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/files/ogg/vorbis-aotuv-b5.5-macosx.tar.gz Vorbis Tools (oggenc, oggdec, etc.) version 1.2.0 using aoTuV 5.5 for Mac OS/X]&#039;&#039;&#039;&lt;br /&gt;
: These tools were compiled by S_O for Mac OS/X.&lt;br /&gt;
&lt;br /&gt;
== Linux binaries ==&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/quantumknot/oggenc-aotuv451.gz oggenc aoTuV beta 4.51 and libogg 1.1.3 (Static GCC 4 compile)]&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by QuantumKnot.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5.bz2 oggenc aoTuV beta 5 with libogg 1.1.3 and FLAC read support (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5a.bz2 oggenc 1.2.0 + aoTuV Beta5.5 with libogg 1.1.3 and FLAC 1.2.1 (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5c.bz2 oggenc 1.3.0 + aoTuV Beta5.61 with libogg 1.1.3, FLAC 1.2.1 and Kate 0.2.8 (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5d.bz2 oggenc 1.3.0 + aoTuV Beta5.7 with libogg 1.1.3, FLAC 1.2.1 and Kate 0.3.0 (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: There is no Linux Oggenc2.x that has been compiled with Lancer Optimizations as of yet (third-parties with a access to a unix environment are encouraged to try and compile one themselves if they have access to the sources, see below.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3rd party source code ==&lt;br /&gt;
These are other (Ogg) Vorbis encoders that were tuned by 3rd party developers (outside of Xiph.Org).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV (Aoyumi&#039;s Tuned Vorbis)]&#039;&#039;&#039; – contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e [http://trac.xiph.org/browser/trunk/vorbis/lib/psy.c#L287 psy.c] (aotuv_hf_ weighting, Line 287)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;aoTuV Release 1 &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;– The previous recommended encoder&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:: This version (re-branded from beta 4.51) is an improvement over aoTuV beta 4, which although based on libvorbis 1.1.1, gives a better quality at low to medium bitrates. Since beta 4, aoTuV includes a -q -2 option for the lowest bitrate. According to guruboolez&#039; latest listening test on classical music, aoTuV beta 4 performed magnificently well at -q 6!! &#039;&#039;(see Aoyumi&#039;s website above for more information)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:: Many Hydrogenaudio enthusiasts report that Release 1 gives even better quality for low bit-rates. -q 1.5 works for streaming, even good enough.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;aoTuV Beta 5 &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;– The recommended encoder&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:: This version is the latest tuning. It improves further on low-bitrate encoding, without sacrificing compression. &#039;&#039;&#039;It is now the recommended Vorbis encoder at Hydrogenaudio.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: See [[Compiling aoTuV]] for information on how to compile it for Linux.&lt;br /&gt;
&lt;br /&gt;
== Optimized binaries ==&lt;br /&gt;
These are highly optimized encoders developed by the &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/index_e.htm Ogg Vorbis Acceleration Project]&#039;&#039;&#039; codenamed [[Lancer]]. They are much faster than the standard binary builds having negligible to nearly no effects on audio quality. These include sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;These optimized encoders are rapidly changing currently, as BlackSword finds new ways to accelerate, and in the process uncovers new bugs. Please check the “Lancer homepage” link below for the latest suite. It has not been updated since 2006.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/index.htm Lancer homepage]&#039;&#039;&#039; you can find the latest versions of Oggenc, [[OggDropXPd]], and Dynamic Link Libraries, with optimizations for SSE, SSE2, SSE3 and multi-threading instruction sets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Output of Lancer may be slightly different from output of &#039;standard&#039; aoTuV. This is due to the difference of floating-point rounding: Lancer uses 64-bit SSE instructions, in contrast to the standard aoTuV use of 80-bit FP instructions. The output difference between both binaries should not be audible at all. In fact, tests have proven that playback of Lancer&#039;s output is indistinguishable from playback of standard aoTuV output.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The_Sven has produced an aoTuV Beta 5 binary build of Lancer (as of 2009) with optimized SSE instruction sets that has been compiled for Linux. It runs about 3x faster compared to the standard AoTuv Beta 5 build and is a 32-bit x86 binary. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://repo.or.cz/w/vorbis-lancer-gcc.git/blob/HEAD:/oggenc oggenc 1.3.0 + aoTuV Beta 5 with libogg 1.1.3, FLAC 1.2.1 (SSE optimized Linux) (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by The_Sven.&lt;br /&gt;
&lt;br /&gt;
= Released Binaries =&lt;br /&gt;
How do I know which encoder was used to make this particular (Ogg) Vorbis file?&lt;br /&gt;
&lt;br /&gt;
Using either the &#039;&#039;ogginfo&#039;&#039; program or file info in your player, you can tell from the vendor tag:&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t interested in the latest compiles feel free to use Vorbis 1.1.3 libraries.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:2px; border:1px dotted;&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
! Vendor Tag !! Encoder !! Note&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20000508&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 Beta 1 or Beta 2 &amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20001031&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 Beta 3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20010225&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 Beta 4 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010615&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20010813&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010816 (gtune 1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20011014 (GTune 2)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20011217&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20011231&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20020717&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20030308&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20030909&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20031230 (1.0.1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20040629&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20040920&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV Beta 3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20050304&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 4 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BS; Lancer [20050709] (based on aoTuV b4 [20050617])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV Beta 4&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| AO; aoTuV b4a [20051105] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 4.5 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 4.51 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer [20051121] (based on aoTuV b4b [20051117])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV Beta 4.51&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| AO; aoTuV pre-beta5 [20060321] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 5&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer(&#039;&#039;xxx&#039;&#039;) [&#039;&#039;yyyymmdd&#039;&#039;] (based on aoTuV b4b [20051117])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Processor-specific Lancer based on aoTuV Beta 4.51&amp;lt;/span&amp;gt;&lt;br /&gt;
| (1)&lt;br /&gt;
|-&lt;br /&gt;
| BS; Lancer(&#039;&#039;xxx&#039;&#039;) [&#039;&#039;yyyymmdd&#039;&#039;] (based on aoTuV Release 1 [20051117])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Processor-specific Lancer based on aoTuV Release 1&amp;lt;/span&amp;gt;&lt;br /&gt;
| (1)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
(1)&#039;&#039; Starting 2006-05-06, BlackSword provides accelerated versions for different processors. See the [[Lancer]] page for more information. &#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Recommended Encoder Settings =&lt;br /&gt;
&#039;&#039;&#039;Refer to the table below. For best results, start at -q 2 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;General Command Line Usage:&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from -1 to 10, fractions accepted (using comma or period, depending on where the tool is compiled)&#039;&#039;&amp;lt;br /&amp;gt;e.g. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; inputfile.wav &amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well (depending upon oggenc version)&lt;br /&gt;
* The current oggenc and libvorbis API don&#039;t support the capabilities of full “bitrate peeling” yet. Experimental peelers exist, but only for testings purposes. &#039;&#039;i.e (Vinjey Systems)&#039;&#039;. If you are a developer and are interested in re-writing the encoder to support peeling (retraining some VQ books, etc), there is a bounty for implementing it into libvorbis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; border:1px dotted; text-align:center;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
! Switch !! VBR target&amp;lt;br /&amp;gt;(kbit/s) !! VBR range&amp;lt;br /&amp;gt;(kbit/s) !! [[Channel coupling|Channel&amp;lt;br /&amp;gt;Coupling]] !! [[Noise normalization|Noise&amp;lt;br /&amp;gt;Normalization]] !! Note&lt;br /&gt;
|-&lt;br /&gt;
| -q -2 || ~32 || ~32 – ~64 || point/lossless || yes || (1)&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q -1 || ~48 || ~48 – ~64 || point/lossless || yes || (2)&lt;br /&gt;
|-&lt;br /&gt;
| -q 0 || ~64 || ~64–~80 || point/lossless || yes ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 1 || ~80 || ~80 – ~96 || point/lossless || yes || (3)&lt;br /&gt;
|-&lt;br /&gt;
| -q 2 || ~96 || ~96 – ~112 || point/lossless || yes ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 3 || ~112 || ~112 – ~128 || point/lossless || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 4 || ~128 || ~128 – ~160 || point/lossless || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 5 || ~160 || ~160 – ~192 || point/lossless || no || (4)&lt;br /&gt;
|-&lt;br /&gt;
| -q 6 || ~192 || ~192 – ~224 || lossless || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 7 || ~224 || ~224 – ~256 || lossless || no ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 8 || ~256 || ~256 – ~320 || lossless || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 9 || ~320 || ~320 – ~500 || lossless || no ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 10 || ~500 || ~500 – ~1000 || lossless || no ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:30px;&amp;quot;&amp;gt;&lt;br /&gt;
(1)&#039;&#039; Only supported on aoTuVb3 and newer &#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
(2)&#039;&#039; Bitrate of 48 kbit/s is only for aoTuVb3 and newer. Earlier versions and Xiph.org versions use a bitrate of 45 kbit/s &#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
(3)&#039;&#039; Reports seem to indicate that aoTuV Release 1 &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1&amp;lt;/span&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
(4)&#039;&#039; Most users agree &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/span&amp;gt; achieves transparency, if the source is the original or [[lossless]]. It is not transparent in the case of [[transcoding]] from lossy source &#039;&#039;&#039;(strongly frowned upon)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you need to know what &#039;&#039;&#039;lowpass settings&#039;&#039;&#039; are used for each quality level, see [http://www.hydrogenaudio.org/forums/index.php?showtopic=15049&amp;amp;st=160&amp;amp;p=357461&amp;amp;#entry357461 this HA thread]. &#039;&#039;(It is not recommended that you adjust these)&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Encoder Settings =&lt;br /&gt;
=== Reducing pre-echo ===&lt;br /&gt;
&#039;&#039;This is applicable to Vorbis 1.1; it &amp;lt;u&amp;gt;may&amp;lt;/u&amp;gt; or &amp;lt;u&amp;gt;may not&amp;lt;/u&amp;gt; be applicable to aoTuV releases.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Generally, using the recommended settings above will give the best quality. There may be cases where Vorbis 1.1 will fail to reproduce sharp attacks or transients in your music, causing [[pre echo]]. In which case, you can use the &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/span&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;General Command Line Usage:&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/span&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;p&#039;&#039;&amp;lt;/span&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/span&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the lower the number (toward -15) for impulse_noisetune, the higher the bitrate will fluctuate in passages of music filled with transient attacks (and the final average bitrate may be much higher than the nominal). Therefore, you should try a small value to start off (say &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/span&amp;gt;) and see if you get acceptable quality. If not, tweak it lower.&lt;br /&gt;
&lt;br /&gt;
=== Reducing noise due to microattacks ===&lt;br /&gt;
&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called “microattacks”, where Vorbis will produce a noise (sort of like a puff of steam), which is due to inaccuracies in the block-switching algorithm &#039;&#039;(which can&#039;t be corrected)&#039;&#039;. Due to the fact the attacks are so fine and close together, Vorbis doesn&#039;t switch to impulse short blocks enough, thus “smearing” the reproduction.&lt;br /&gt;
&lt;br /&gt;
By default (with no additional switches), Vorbis selects a different profile for block switching (lower means less switching, higher means more switching) and the default values are shown in the table below:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; border:1px dotted green; text-align:center;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
! Quality !! Profile !! &amp;amp;nbsp; !! Quality !! Profile&lt;br /&gt;
|-&lt;br /&gt;
| -1 || 0 ||  || 5 || 2.5&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| 0 || 1 ||   || 6 || 2.7&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1 ||   || 7 || 3&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| 2 || 1.5 ||   || 8 || 3.7&lt;br /&gt;
|- &lt;br /&gt;
| 3 || 2 ||   || 9 || 4&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you encounter this problem on microattacks, you may try the impulse_trigger_profile advanced encode switch, which will change (increase) the profile to your desired value.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q n --advanced-encode-option impulse_trigger_profile=&amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;&#039;&#039;&#039;r&#039;&#039;&#039;&amp;lt;/span&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/span&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* There is the possibility that relaxed block switching (higher profiles) may cause other quality problems and create suboptimal Vorbis files. Please use it sparingly and with caution. If in doubt, leave impulse_trigger_profile on default &#039;&#039;(that is, don&#039;t use it at all)&#039;&#039;&lt;br /&gt;
* Setting the profile too high will make Vorbis switch to impulse short blocks more often, which will lead to higher bitrate fluctuations. Please be conservative about how you intend to use it.&lt;br /&gt;
* This setting has no effect on reducing the level of pre-echo. It can be said to only reduce the &#039;&#039;likelihood&#039;&#039; of [[Pre echo|pre echo]], but the amount of pre-echo is tuned using the &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/span&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Both Profiles 5 and 6, came from 3 and 4 in GT3b2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can use both impulse_noisetune and impulse_trigger_profile at the same time, but you will need separate switches, e.g.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; --advanced-encode-option impulse_noisetune=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/span&amp;gt;&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/span&amp;gt; inputfile.wav&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides]]&lt;/div&gt;</summary>
		<author><name>TheSven73</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=20131</id>
		<title>Recommended Ogg Vorbis</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=20131"/>
		<updated>2009-12-25T09:20:01Z</updated>

		<summary type="html">&lt;p&gt;TheSven73: Added link to Linux Lancer-optimized oggenc binary&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:fish_logo.png|right|]]&lt;br /&gt;
[[Vorbis]], being a continuously developed standard, improves all the time. Plus, being an open (i.e. patent-free) standard, it has many &#039;third-parties&#039; that contribute, discuss, and work to improve the project.&lt;br /&gt;
&lt;br /&gt;
Here you can find some guidelines on which utilities to use, and what settings will provide you with the best quality.&lt;br /&gt;
&lt;br /&gt;
= History =&lt;br /&gt;
(For a highly detailed description of Vorbis history, check out OggZealot&#039;s [http://www.hydrogenaudio.org/forums/index.php?showtopic=15274&amp;amp;view=findpost&amp;amp;p=153268 Ogg Vorbis Historic] where Monty also adds a few more details too).&lt;br /&gt;
&lt;br /&gt;
(Ogg) Vorbis reached version 1.0 in &#039;&#039;&#039;July 2002&#039;&#039;&#039;. It is the official [http://www.xiph.org/ Xiph.org] encoder &#039;&#039;(the one you get from vorbis.com)&#039;&#039;. HA codec developer, Garf, did his own tunings, based on version 1.0 to produce GT3b1 and GT3b2. Both encoders showed improved [[pre echo]] handling for &#039;&#039;q&#039;&#039; values of &#039;&#039;5 to 10&#039;&#039;. It was later judged in an internal listening test that GT3b1 was the better of the two. There was a minor bugfix update earlier that year in March, which only appeared in the CVS at Xiph.org. This consisted of very minor bug fixes, which do more to correct odd problems that may occur rather than improving quality, including &#039;&#039;(garbled noise output and gaps in streams)&#039;&#039;. This was referred to as Post 1.0 CVS. Quality problems that mainly affected low bitrates were later addressed in a new bugfix &#039;&#039;(1.0.1)&#039;&#039; that was released.&lt;br /&gt;
&lt;br /&gt;
Post 1.0.1 CVS was released late &#039;&#039;&#039;December 2003&#039;&#039;&#039; by Monty at Xiph, and includes a true [[CBR]] template. In order to simplify the situation where we had two encoders &#039;&#039;(1.0.1 and GT3b1)&#039;&#039;, OggDropXPd developer John33 merged the sources to give us GT3b2. Once the 128 kbps multiformat test was completed, Aoyumi&#039;s [[aoTuV]] Vorbis tuning was determined to be the best Vorbis encoder. After the success of aoTuV beta 2 encoder, Xiph.Org merged their tunings into the official CVS branch to produce the long-awaited Vorbis 1.1. Aoyumi&#039;s later release of &#039;&#039;&#039;aoTuV beta 4&#039;&#039;&#039; encoder as of &#039;&#039;&#039;November 2005&#039;&#039;&#039; significantly improves Vorbis&#039; quality while increasing the compression ratio slightly.&lt;br /&gt;
&lt;br /&gt;
Later on, Aoyumi released &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. After extensive testing by Hydrogenaudio enthusiasts, aoTuV beta 4.51 is re-branded to &#039;&#039;&#039;aoTuV Release 1&#039;&#039;&#039;, and it became the &#039;&#039;&#039;&#039;&#039;then&#039;&#039;&#039;&#039;&#039; recommended encoder of Hydrogenaudio. Aoyumi keeps tuning aoTuV. The newest aoTuV encoders are the &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;aoTuV Beta 5&amp;lt;/span&amp;gt; releases. &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;Peer-review by Hydrogenaudio enthusiasts finally decided in June 2007 that &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;aoTuV Beta 5&amp;lt;/span&amp;gt; are now the recommended Vorbis encoders of Hydrogenaudio.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Near the end of 2005, after aoTuV beta 4.51 was released, Xiph.org released &#039;&#039;&#039;Vorbis 1.1.2&#039;&#039;&#039;. Unfortunatly it only provides bugfixes to Vorbis 1.1.1. Although this is the &#039;official&#039; version, it is &#039;&#039;&#039;not recommended&#039;&#039;&#039; by HA. If you are not interested in the latest “bleeding edge” improvements, you are welcome to use the latest release from Xiph.org &#039;&#039;&#039;Vorbis 1.2.3&#039;&#039;&#039; library (as of 2009).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Xiph.org does not maintain the binaries, but rather provides newest updates and releases to libogg and libvorbis, etc.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recommended Vorbis Encoders =&lt;br /&gt;
&#039;&#039;(adapted from [http://www.hydrogenaudio.org/forums/index.php?showtopic=15049 Recommended Encoder and Settings] post compiled by QuantumKnot)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Windows binaries ==&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the (Ogg) Vorbis encoder. “Features include compression from lossless files (Monkeys Audio, LPAC, FLAC, OptimFROG, WavPack and Shorten – requires presence of decoders), and the ability to specify &#039;padding&#039; in the headers for subsequent insertion of Tags” (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://rarewares.org/ogg-oggenc.php oggenc 2.83 aoTuV Beta 5.7]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). “Features include compression from lossless files ([[Monkey&#039;s Audio]], [[LPAC]], [[FLAC]] and [[OptimFROG]]), auto-tagging, renaming of encoded files, setting of advanced encoder parameters, use of VorbisGain tags on decode, Playlist (.m3u) creation, and others” (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://rarewares.org/ogg-oggdropxpd.php OggDropXPd v1.9.0 aoTuV Beta 5.7]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; If the above links do not work, then it is most likely caused by a new version of John33&#039;s utilities. In that case, go directly to [http://www.rarewares.org/ogg.php the Ogg Vorbis page at rarewares].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(OggDropXPd QuickStart guide is [[OggDropXPd|here]])&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mac OS/X binaries ==&lt;br /&gt;
&lt;br /&gt;
Users of Mac OS/X can download the following pack of tools:&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/files/ogg/vorbis-aotuv-b5.5-macosx.tar.gz Vorbis Tools (oggenc, oggdec, etc.) version 1.2.0 using aoTuV 5.5 for Mac OS/X]&#039;&#039;&#039;&lt;br /&gt;
: These tools were compiled by S_O for Mac OS/X.&lt;br /&gt;
&lt;br /&gt;
== Linux binaries ==&lt;br /&gt;
* &#039;&#039;&#039;[http://repo.or.cz/w/vorbis-lancer-gcc.git/blob/HEAD:/oggenc oggenc aoTuV beta 5 with libogg 1.1.3, FLAC read support and Lancer Optimizations (SSE) (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by The_Sven.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/quantumknot/oggenc-aotuv451.gz oggenc aoTuV beta 4.51 and libogg 1.1.3 (Static GCC 4 compile)]&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by QuantumKnot.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5.bz2 oggenc aoTuV beta 5 with libogg 1.1.3 and FLAC read support (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5a.bz2 oggenc 1.2.0 + aoTuV Beta5.5 with libogg 1.1.3 and FLAC 1.2.1 (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5c.bz2 oggenc 1.3.0 + aoTuV Beta5.61 with libogg 1.1.3, FLAC 1.2.1 and Kate 0.2.8 (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://artfwo.googlepages.com/oggenc-aotuvb5d.bz2 oggenc 1.3.0 + aoTuV Beta5.7 with libogg 1.1.3, FLAC 1.2.1 and Kate 0.3.0 (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by artfwo.&lt;br /&gt;
&lt;br /&gt;
== 3rd party source code ==&lt;br /&gt;
These are other (Ogg) Vorbis encoders that were tuned by 3rd party developers (outside of Xiph.Org).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV (Aoyumi&#039;s Tuned Vorbis)]&#039;&#039;&#039; – contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e [http://trac.xiph.org/browser/trunk/vorbis/lib/psy.c#L287 psy.c] (aotuv_hf_ weighting, Line 287)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;aoTuV Release 1 &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;– The previous recommended encoder&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:: This version (re-branded from beta 4.51) is an improvement over aoTuV beta 4, which although based on libvorbis 1.1.1, gives a better quality at low to medium bitrates. Since beta 4, aoTuV includes a -q -2 option for the lowest bitrate. According to guruboolez&#039; latest listening test on classical music, aoTuV beta 4 performed magnificently well at -q 6!! &#039;&#039;(see Aoyumi&#039;s website above for more information)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:: Many Hydrogenaudio enthusiasts report that Release 1 gives even better quality for low bit-rates. -q 1.5 works for streaming, even good enough.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;aoTuV Beta 5 &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;– The recommended encoder&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:: This version is the latest tuning. It improves further on low-bitrate encoding, without sacrificing compression. &#039;&#039;&#039;It is now the recommended Vorbis encoder at Hydrogenaudio.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: See [[Compiling aoTuV]] for information on how to compile it for Linux.&lt;br /&gt;
&lt;br /&gt;
== Optimized binaries ==&lt;br /&gt;
These are highly optimized encoders developed by the &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/index_e.htm Ogg Vorbis Acceleration Project]&#039;&#039;&#039; codenamed [[Lancer]]. They are much faster than the standard binary builds having negligible to nearly no effects on audio quality. These include sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;These optimized encoders are rapidly changing currently, as BlackSword finds new ways to accelerate, and in the process uncovers new bugs. Please check the “Lancer homepage” link below for the latest suite. It has not been updated since 2006.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/index.htm Lancer homepage]&#039;&#039;&#039; you can find the latest versions of Oggenc, [[OggDropXPd]], and Dynamic Link Libraries, with optimizations for SSE, SSE2, SSE3 and multi-threading instruction sets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Output of Lancer may be slightly different from output of &#039;standard&#039; aoTuV. This is due to the difference of floating-point rounding: Lancer uses 64-bit SSE instructions, in contrast to the standard aoTuV use of 80-bit FP instructions. The output difference between both binaries should not be audible at all. In fact, tests have proven that playback of Lancer&#039;s output is indistinguishable from playback of standard aoTuV output.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The_Sven has produced an aoTuV Beta 5 binary build of Lancer (as of 2009) with optimized SSE instruction sets that has been compiled for Linux. It runs about 3x faster compared to the standard AoTuv Beta 5 build and is a 32-bit x86 binary. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://repo.or.cz/w/vorbis-lancer-gcc.git/blob/HEAD:/oggenc oggenc 1.3.0 + aoTuV Beta 5 with libogg 1.1.3, FLAC 1.2.1 (SSE optimized Linux) (Static GCC 4 compile)]&#039;&#039;&#039;&lt;br /&gt;
: This static GCC 4 binary was compiled by The_Sven.&lt;br /&gt;
&lt;br /&gt;
= Released Binaries =&lt;br /&gt;
How do I know which encoder was used to make this particular (Ogg) Vorbis file?&lt;br /&gt;
&lt;br /&gt;
Using either the &#039;&#039;ogginfo&#039;&#039; program or file info in your player, you can tell from the vendor tag:&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t interested in the latest compiles feel free to use Vorbis 1.1.3 libraries.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:2px; border:1px dotted;&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
! Vendor Tag !! Encoder !! Note&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20000508&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 Beta 1 or Beta 2 &amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20001031&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 Beta 3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20010225&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 Beta 4 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010615&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20010813&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010816 (gtune 1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20011014 (GTune 2)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20011217&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiphophorus libVorbis I 20011231&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20020717&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20030308&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20030909&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20031230 (1.0.1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20040629&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20040920&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV Beta 3 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org libVorbis I 20050304&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 4 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BS; Lancer [20050709] (based on aoTuV b4 [20050617])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV Beta 4&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| AO; aoTuV b4a [20051105] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 4.5 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 4.51 &amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer [20051121] (based on aoTuV b4b [20051117])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV Beta 4.51&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| AO; aoTuV pre-beta5 [20060321] (based on Xiph.Org&#039;s libVorbis)&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV Beta 5&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer(&#039;&#039;xxx&#039;&#039;) [&#039;&#039;yyyymmdd&#039;&#039;] (based on aoTuV b4b [20051117])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Processor-specific Lancer based on aoTuV Beta 4.51&amp;lt;/span&amp;gt;&lt;br /&gt;
| (1)&lt;br /&gt;
|-&lt;br /&gt;
| BS; Lancer(&#039;&#039;xxx&#039;&#039;) [&#039;&#039;yyyymmdd&#039;&#039;] (based on aoTuV Release 1 [20051117])&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;Processor-specific Lancer based on aoTuV Release 1&amp;lt;/span&amp;gt;&lt;br /&gt;
| (1)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
(1)&#039;&#039; Starting 2006-05-06, BlackSword provides accelerated versions for different processors. See the [[Lancer]] page for more information. &#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Recommended Encoder Settings =&lt;br /&gt;
&#039;&#039;&#039;Refer to the table below. For best results, start at -q 2 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;General Command Line Usage:&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from -1 to 10, fractions accepted (using comma or period, depending on where the tool is compiled)&#039;&#039;&amp;lt;br /&amp;gt;e.g. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; inputfile.wav &amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well (depending upon oggenc version)&lt;br /&gt;
* The current oggenc and libvorbis API don&#039;t support the capabilities of full “bitrate peeling” yet. Experimental peelers exist, but only for testings purposes. &#039;&#039;i.e (Vinjey Systems)&#039;&#039;. If you are a developer and are interested in re-writing the encoder to support peeling (retraining some VQ books, etc), there is a bounty for implementing it into libvorbis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; border:1px dotted; text-align:center;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
! Switch !! VBR target&amp;lt;br /&amp;gt;(kbit/s) !! VBR range&amp;lt;br /&amp;gt;(kbit/s) !! [[Channel coupling|Channel&amp;lt;br /&amp;gt;Coupling]] !! [[Noise normalization|Noise&amp;lt;br /&amp;gt;Normalization]] !! Note&lt;br /&gt;
|-&lt;br /&gt;
| -q -2 || ~32 || ~32 – ~64 || point/lossless || yes || (1)&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q -1 || ~48 || ~48 – ~64 || point/lossless || yes || (2)&lt;br /&gt;
|-&lt;br /&gt;
| -q 0 || ~64 || ~64–~80 || point/lossless || yes ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 1 || ~80 || ~80 – ~96 || point/lossless || yes || (3)&lt;br /&gt;
|-&lt;br /&gt;
| -q 2 || ~96 || ~96 – ~112 || point/lossless || yes ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 3 || ~112 || ~112 – ~128 || point/lossless || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 4 || ~128 || ~128 – ~160 || point/lossless || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 5 || ~160 || ~160 – ~192 || point/lossless || no || (4)&lt;br /&gt;
|-&lt;br /&gt;
| -q 6 || ~192 || ~192 – ~224 || lossless || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 7 || ~224 || ~224 – ~256 || lossless || no ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 8 || ~256 || ~256 – ~320 || lossless || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| -q 9 || ~320 || ~320 – ~500 || lossless || no ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 10 || ~500 || ~500 – ~1000 || lossless || no ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:30px;&amp;quot;&amp;gt;&lt;br /&gt;
(1)&#039;&#039; Only supported on aoTuVb3 and newer &#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
(2)&#039;&#039; Bitrate of 48 kbit/s is only for aoTuVb3 and newer. Earlier versions and Xiph.org versions use a bitrate of 45 kbit/s &#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
(3)&#039;&#039; Reports seem to indicate that aoTuV Release 1 &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1&amp;lt;/span&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
(4)&#039;&#039; Most users agree &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/span&amp;gt; achieves transparency, if the source is the original or [[lossless]]. It is not transparent in the case of [[transcoding]] from lossy source &#039;&#039;&#039;(strongly frowned upon)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you need to know what &#039;&#039;&#039;lowpass settings&#039;&#039;&#039; are used for each quality level, see [http://www.hydrogenaudio.org/forums/index.php?showtopic=15049&amp;amp;st=160&amp;amp;p=357461&amp;amp;#entry357461 this HA thread]. &#039;&#039;(It is not recommended that you adjust these)&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Encoder Settings =&lt;br /&gt;
=== Reducing pre-echo ===&lt;br /&gt;
&#039;&#039;This is applicable to Vorbis 1.1; it &amp;lt;u&amp;gt;may&amp;lt;/u&amp;gt; or &amp;lt;u&amp;gt;may not&amp;lt;/u&amp;gt; be applicable to aoTuV releases.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Generally, using the recommended settings above will give the best quality. There may be cases where Vorbis 1.1 will fail to reproduce sharp attacks or transients in your music, causing [[pre echo]]. In which case, you can use the &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/span&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;General Command Line Usage:&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/span&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;p&#039;&#039;&amp;lt;/span&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/span&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the lower the number (toward -15) for impulse_noisetune, the higher the bitrate will fluctuate in passages of music filled with transient attacks (and the final average bitrate may be much higher than the nominal). Therefore, you should try a small value to start off (say &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/span&amp;gt;) and see if you get acceptable quality. If not, tweak it lower.&lt;br /&gt;
&lt;br /&gt;
=== Reducing noise due to microattacks ===&lt;br /&gt;
&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &#039;&#039;&amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called “microattacks”, where Vorbis will produce a noise (sort of like a puff of steam), which is due to inaccuracies in the block-switching algorithm &#039;&#039;(which can&#039;t be corrected)&#039;&#039;. Due to the fact the attacks are so fine and close together, Vorbis doesn&#039;t switch to impulse short blocks enough, thus “smearing” the reproduction.&lt;br /&gt;
&lt;br /&gt;
By default (with no additional switches), Vorbis selects a different profile for block switching (lower means less switching, higher means more switching) and the default values are shown in the table below:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; border:1px dotted green; text-align:center;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
! Quality !! Profile !! &amp;amp;nbsp; !! Quality !! Profile&lt;br /&gt;
|-&lt;br /&gt;
| -1 || 0 ||  || 5 || 2.5&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| 0 || 1 ||   || 6 || 2.7&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1 ||   || 7 || 3&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| 2 || 1.5 ||   || 8 || 3.7&lt;br /&gt;
|- &lt;br /&gt;
| 3 || 2 ||   || 9 || 4&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you encounter this problem on microattacks, you may try the impulse_trigger_profile advanced encode switch, which will change (increase) the profile to your desired value.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q n --advanced-encode-option impulse_trigger_profile=&amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;&#039;&#039;&#039;r&#039;&#039;&#039;&amp;lt;/span&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/span&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* There is the possibility that relaxed block switching (higher profiles) may cause other quality problems and create suboptimal Vorbis files. Please use it sparingly and with caution. If in doubt, leave impulse_trigger_profile on default &#039;&#039;(that is, don&#039;t use it at all)&#039;&#039;&lt;br /&gt;
* Setting the profile too high will make Vorbis switch to impulse short blocks more often, which will lead to higher bitrate fluctuations. Please be conservative about how you intend to use it.&lt;br /&gt;
* This setting has no effect on reducing the level of pre-echo. It can be said to only reduce the &#039;&#039;likelihood&#039;&#039; of [[Pre echo|pre echo]], but the amount of pre-echo is tuned using the &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/span&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Both Profiles 5 and 6, came from 3 and 4 in GT3b2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can use both impulse_noisetune and impulse_trigger_profile at the same time, but you will need separate switches, e.g.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; --advanced-encode-option impulse_noisetune=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/span&amp;gt;&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/span&amp;gt; inputfile.wav&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides]]&lt;/div&gt;</summary>
		<author><name>TheSven73</name></author>
	</entry>
</feed>