<?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=Fp</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=Fp"/>
	<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Special:Contributions/Fp"/>
	<updated>2026-04-28T20:22:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Talk:Recommended_Ogg_Vorbis&amp;diff=10016</id>
		<title>Talk:Recommended Ogg Vorbis</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Talk:Recommended_Ogg_Vorbis&amp;diff=10016"/>
		<updated>2006-01-20T17:02:57Z</updated>

		<summary type="html">&lt;p&gt;Fp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um, the history here. Shouldn&#039;t it be in the [[Ogg Vorbis]] page instead? And a linkback from the [[Ogg Vorbis]] page to this page.&lt;br /&gt;
--[[User:Pepoluan|pepoluan]] 20:22, 4 January 2006 (CST)&lt;br /&gt;
&lt;br /&gt;
I have added linkback from [[Ogg Vorbis]] page. Do we need the green text? And can someone tell me if 4.51 has or hasn&#039;t became the recommended version? (I personally use 4.51 but no time nor desire to AB 4 and 4.51)&lt;br /&gt;
--[[User:Pepoluan|pepoluan]] 20:44, 4 January 2006 (CST)&lt;br /&gt;
&lt;br /&gt;
Yes, we do need the green text, it add&#039;s color to the wiki  and sticks with color scheme in the thread ;-D. I personally put the page together with my bare hands, adapted, and changed it. The History should be similiar to, but with less of an emphasis on the codec and more on the binaries.  I need to add in the advanced-command line parameters and knowing what binary is which. A lot of the other stuff can be left out. Thanks for fixing the table btw. If you see any other articles you can add information to with a reference or a source feel to free to do so. --[[User:HotshotGG|HotshotGG]] 5:52, 5 January 2006 (EST).&lt;br /&gt;
&lt;br /&gt;
:I&#039;m all for color in the Wiki... but why must green :D&lt;br /&gt;
:BTW you are wrong about 4.51. 4.51 is bugfix of 4.5, which is improvement from 4.&lt;br /&gt;
:So from 4.5 to 4.51 there&#039;s no code change (other than bugfix), but from 4 to 4.5 there&#039;s improvement in quality. &lt;br /&gt;
:See the announcement [http://www.hydrogenaudio.org/forums/index.php?showtopic=38517 here]. --[[User:Pepoluan|pepoluan]] 07:48, 6 January 2006 (CST) &lt;br /&gt;
&lt;br /&gt;
Here is what I am thinking. I think we should remove the gree color&#039;s on the text and just use color&#039;s for syntax highlightening and important stuff. You can continue to edit the page and I will come back and check out it. It&#039;s look good for the most part there is a lot of stuff that nees to be edited though. --[[User:HotshotGG|HotshotGG]] 07:45, 7 January 2006 (EST).&lt;br /&gt;
&lt;br /&gt;
:Tried to remove to greens. I think it looks overcolored now... black, then blue, then black, then green... the textblocks are too short I think to make it multicolored? --[[User:Pepoluan|pepoluan]] 07:30, 10 January 2006 (CST)&lt;br /&gt;
&lt;br /&gt;
I really think there &amp;lt;u&amp;gt;was&amp;lt;/u&amp;gt; too much green. The page is quickly degrading into a rainbow page. So I recolorized everything. And change the ugly vendor tag list to a table. --[[User:Pepoluan|pepoluan]] 13:56, 19 January 2006 (GMT)&lt;br /&gt;
&lt;br /&gt;
Note: aoTuV beta 2 was merged in xiph.org libvorbis 1.1, but aoTuV beta 3 was never merged in xiph.org.&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=10002</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=10002"/>
		<updated>2006-01-20T08:43:05Z</updated>

		<summary type="html">&lt;p&gt;Fp: /* Windows binaries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; improvements, you are welcome to use the latest release from Xiph.org &#039;&#039;&#039;Vorbis 1.1.2&#039;&#039;&#039; library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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&amp;quot; (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 oggenc2.8 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 oggenc2.8 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 oggenc2.8 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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&amp;quot; (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd v1.8.7 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd v1.8.7 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd v1.8.7 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(Work In Progress: Guide will be completed soon. Check [[OggDropXPd|here]])&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &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 unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&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 psy.c&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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;
&#039;&#039;&#039;aoTuV beta 4.51 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:25px; color:black; background-color:white; border:1px dotted black; text-align:left;&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 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20001031 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20010225 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010615 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|-  &lt;br /&gt;
| Xiphophorus libVorbis I 20010813 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt; ||  &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot; &lt;br /&gt;
| Xiphophorus libVorbis I 20010816 (gtune 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011014 (GTune 2) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20011217 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; ||   &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011231 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20020717 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20030308 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20030909 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;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 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20031230 (1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20040629 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20040920 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20050304 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| BS; Lancer [20050709] (based on aoTuV b4 [20050617]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4&amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.5 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer [20051121] (based on aoTuV b4b [20051117]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4.51&amp;lt;/font&amp;gt; || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt; inputfile.wav &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; &#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;
* &#039;&#039;oggenc2.7&#039;&#039; and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files if lossless channel coupling is not used, due to modification that need to be performed in the Vorbis libraries for proper channel coupling. Encoding assumes source material is CD audio content or PCM equivalent. &#039;&#039; &lt;br /&gt;
* The current oggenc and libvorbis API don&#039;t support the capabilities of full &amp;quot;bitrate peeling&amp;quot; yet. Experimental peelers exist, but only for testings purposes. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:black; background-color:white; border:1px dotted black; 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:3px;&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 aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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; background-color:white; 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;
&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q n --advanced-encode-option impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;&#039;&#039;&#039;r&#039;&#039;&#039;&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=10001</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=10001"/>
		<updated>2006-01-20T08:42:38Z</updated>

		<summary type="html">&lt;p&gt;Fp: /* Windows binaries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; improvements, you are welcome to use the latest release from Xiph.org &#039;&#039;&#039;Vorbis 1.1.2&#039;&#039;&#039; library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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&amp;quot; (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 oggenc2.8 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 oggenc2.8 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 oggenc2.8 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd v1.8.7 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd v1.8.7 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd v1.8.7 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(Work In Progress: Guide will be completed soon. Check [[OggDropXPd|here]])&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &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 unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&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 psy.c&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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;
&#039;&#039;&#039;aoTuV beta 4.51 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:25px; color:black; background-color:white; border:1px dotted black; text-align:left;&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 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20001031 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20010225 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010615 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|-  &lt;br /&gt;
| Xiphophorus libVorbis I 20010813 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt; ||  &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot; &lt;br /&gt;
| Xiphophorus libVorbis I 20010816 (gtune 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011014 (GTune 2) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20011217 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; ||   &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011231 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20020717 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20030308 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20030909 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;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 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20031230 (1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20040629 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20040920 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20050304 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| BS; Lancer [20050709] (based on aoTuV b4 [20050617]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4&amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.5 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer [20051121] (based on aoTuV b4b [20051117]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4.51&amp;lt;/font&amp;gt; || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt; inputfile.wav &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; &#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;
* &#039;&#039;oggenc2.7&#039;&#039; and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files if lossless channel coupling is not used, due to modification that need to be performed in the Vorbis libraries for proper channel coupling. Encoding assumes source material is CD audio content or PCM equivalent. &#039;&#039; &lt;br /&gt;
* The current oggenc and libvorbis API don&#039;t support the capabilities of full &amp;quot;bitrate peeling&amp;quot; yet. Experimental peelers exist, but only for testings purposes. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:black; background-color:white; border:1px dotted black; 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:3px;&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 aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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; background-color:white; 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;
&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q n --advanced-encode-option impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;&#039;&#039;&#039;r&#039;&#039;&#039;&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=10000</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=10000"/>
		<updated>2006-01-20T08:41:26Z</updated>

		<summary type="html">&lt;p&gt;Fp: /* Windows binaries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; improvements, you are welcome to use the latest release from Xiph.org &#039;&#039;&#039;Vorbis 1.1.2&#039;&#039;&#039; library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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&amp;quot; (from Ogg Vorbis page at rarewares).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 oggenc2.8 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 oggenc2.8 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 oggenc2.8 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(Work In Progress: Guide will be completed soon. Check [[OggDropXPd|here]])&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &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 unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&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 psy.c&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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;
&#039;&#039;&#039;aoTuV beta 4.51 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:25px; color:black; background-color:white; border:1px dotted black; text-align:left;&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 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20001031 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20010225 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010615 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|-  &lt;br /&gt;
| Xiphophorus libVorbis I 20010813 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt; ||  &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot; &lt;br /&gt;
| Xiphophorus libVorbis I 20010816 (gtune 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011014 (GTune 2) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20011217 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; ||   &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011231 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20020717 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20030308 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20030909 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;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 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20031230 (1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20040629 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20040920 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20050304 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| BS; Lancer [20050709] (based on aoTuV b4 [20050617]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4&amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.5 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer [20051121] (based on aoTuV b4b [20051117]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4.51&amp;lt;/font&amp;gt; || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt; inputfile.wav &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; &#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;
* &#039;&#039;oggenc2.7&#039;&#039; and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files if lossless channel coupling is not used, due to modification that need to be performed in the Vorbis libraries for proper channel coupling. Encoding assumes source material is CD audio content or PCM equivalent. &#039;&#039; &lt;br /&gt;
* The current oggenc and libvorbis API don&#039;t support the capabilities of full &amp;quot;bitrate peeling&amp;quot; yet. Experimental peelers exist, but only for testings purposes. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:black; background-color:white; border:1px dotted black; 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:3px;&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 aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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; background-color:white; 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;
&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q n --advanced-encode-option impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;&#039;&#039;&#039;r&#039;&#039;&#039;&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9999</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=9999"/>
		<updated>2006-01-20T08:34:07Z</updated>

		<summary type="html">&lt;p&gt;Fp: Please don&amp;#039;t go to a new line for these strings, the string should be the same as in the header. Better: put the strings between &amp;quot;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; improvements, you are welcome to use the latest release from Xiph.org &#039;&#039;&#039;Vorbis 1.1.2&#039;&#039;&#039; library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(Work In Progress: Guide will be completed soon. Check [[OggDropXPd|here]])&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &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 unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&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 psy.c&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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;
&#039;&#039;&#039;aoTuV beta 4.51 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:25px; color:black; background-color:white; border:1px dotted black; text-align:left;&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 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20001031 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20010225 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010615 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|-  &lt;br /&gt;
| Xiphophorus libVorbis I 20010813 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt; ||  &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot; &lt;br /&gt;
| Xiphophorus libVorbis I 20010816 (gtune 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011014 (GTune 2) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20011217 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; ||   &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011231 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20020717 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20030308 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20030909 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;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 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20031230 (1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20040629 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20040920 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20050304 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| BS; Lancer [20050709] (based on aoTuV b4 [20050617]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4&amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.5 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer [20051121] (based on aoTuV b4b [20051117]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4.51&amp;lt;/font&amp;gt; || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt; inputfile.wav &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; &#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;
* &#039;&#039;oggenc2.7&#039;&#039; and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files if lossless channel coupling is not used, due to modification that need to be performed in the Vorbis libraries for proper channel coupling. Encoding assumes source material is CD audio content or PCM equivalent. &#039;&#039; &lt;br /&gt;
* The current oggenc and libvorbis API don&#039;t support the capabilities of full &amp;quot;bitrate peeling&amp;quot; yet. Experimental peelers exist, but only for testings purposes. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:black; background-color:white; border:1px dotted black; 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:3px;&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 aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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; background-color:white; 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;
&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q n --advanced-encode-option impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;&#039;&#039;&#039;r&#039;&#039;&#039;&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9998</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=9998"/>
		<updated>2006-01-20T08:30:38Z</updated>

		<summary type="html">&lt;p&gt;Fp: AoTuV beta 3 is NOT in 1.1.2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; improvements, you are welcome to use the latest release from Xiph.org &#039;&#039;&#039;Vorbis 1.1.2&#039;&#039;&#039; library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(Work In Progress: Guide will be completed soon. Check [[OggDropXPd|here]])&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &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 unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&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 psy.c&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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;
&#039;&#039;&#039;aoTuV beta 4.51 &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;-- The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:25px; color:black; background-color:white; border:1px dotted black; text-align:left;&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 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20001031 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20010225 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20010615 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|-  &lt;br /&gt;
| Xiphophorus libVorbis I 20010813 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt; ||  &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot; &lt;br /&gt;
| Xiphophorus libVorbis I 20010816 (gtune 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011014 (GTune 2) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiphophorus libVorbis I 20011217 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; ||   &lt;br /&gt;
|- &lt;br /&gt;
| Xiphophorus libVorbis I 20011231 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20020717 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20030308 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20030909 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;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)&amp;lt;br&amp;gt;EXPERIMENTAL || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20031230 (1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| Xiph.Org libVorbis I 20040629 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20040920 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| Xiph.Org libVorbis I 20050304 || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| BS; Lancer [20050709] (based on aoTuV b4 [20050617]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4&amp;lt;/font&amp;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) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.5 &amp;lt;/font&amp;gt; || &lt;br /&gt;
|- &lt;br /&gt;
| AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt; ||&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee;&amp;quot;&lt;br /&gt;
| BS; Lancer [20051121] (based on aoTuV b4b [20051117]) || &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4.51&amp;lt;/font&amp;gt; || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt; inputfile.wav &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; &#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;
* &#039;&#039;oggenc2.7&#039;&#039; and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files if lossless channel coupling is not used, due to modification that need to be performed in the Vorbis libraries for proper channel coupling. Encoding assumes source material is CD audio content or PCM equivalent. &#039;&#039; &lt;br /&gt;
* The current oggenc and libvorbis API don&#039;t support the capabilities of full &amp;quot;bitrate peeling&amp;quot; yet. Experimental peelers exist, but only for testings purposes. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:black; background-color:white; border:1px dotted black; 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:3px;&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 aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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; background-color:white; 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;
&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q n --advanced-encode-option impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;&#039;&#039;&#039;r&#039;&#039;&#039;&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; &#039;&#039;is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9961</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=9961"/>
		<updated>2006-01-19T08:46:46Z</updated>

		<summary type="html">&lt;p&gt;Fp: changed 1.0.1 tag, as in http://svn.xiph.org/trunk/vorbis-tools/ogginfo/ogginfo2.c , correct me if this is wrong&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; psychoacoustic improvements, you are welcome to use the latest release from Xiph.org Vorbis 1.1.2 library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(work in progress, guide will be completed soon)&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: There is no Oggenc2.x that has been compiled with Lancer Optimizations as of yet (third-parties with a access to unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV Homepage]&#039;&#039;&#039; -- contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e &#039;&#039;psy.c&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&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;aoTuV beta 4&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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 for information above)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
* Xiphophorus libVorbis I 20000508 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* Xiphophorus libVorbis I 20001031 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010225 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010615 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010813 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010816 (gtune 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011014 (GTune 2) =&amp;gt;&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011217 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011231 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20020717 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030308 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030909 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20031230 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040629 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040920 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20050304 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* BS; Lancer [20050709] (based on aoTuV b4 [20050617]) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4&amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4a [20051105] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.5 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt;&lt;br /&gt;
* BS; Lancer [20051121] (based on aoTuV b4b [20051117]) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4.51&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; n &amp;lt;/font&amp;gt; is a number from -1 to 10&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;e.g. &#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; 5 &amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039; &#039;&#039;&#039;Note:&#039;&#039;&#039; Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well! (depending upon oggenc version) &#039;&#039;&lt;br /&gt;
&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It should be noted that Vorbis supports fractional numbers, e.g. &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5.50&amp;lt;/font&amp;gt; (or &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5,50&amp;lt;/font&amp;gt;, depending on where the tool is compiled.) &#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc2.7 and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files, excluding when using lossless channel coupling, due to modification that need to be performed in the Vorbis library for proper channel coupling. Encoding assumes source material is CD audio content or PCM equivalent &amp;lt;/font&amp;gt;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:green; background-color:white; 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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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;
&#039;&#039; &#039;&#039;&#039;(1)&#039;&#039;&#039; Only supported on aoTuVb3 and newer &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(2)&#039;&#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;
&#039;&#039; &#039;&#039;&#039;(3)&#039;&#039;&#039; Reports seem to indicate that aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1 &amp;lt;/font&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(4)&#039;&#039;&#039; Most users agree &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is applicable with 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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; background-color:white; 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: #cccccc;&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: #cccccc;&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: #cccccc;&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: #cccccc;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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]], but the amount of pre-echo is tuned using the &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9960</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=9960"/>
		<updated>2006-01-19T08:43:30Z</updated>

		<summary type="html">&lt;p&gt;Fp: /* History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; psychoacoustic improvements, you are welcome to use the latest release from Xiph.org Vorbis 1.1.2 library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(work in progress, guide will be completed soon)&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: There is no Oggenc2.x that has been compiled with Lancer Optimizations as of yet (third-parties with a access to unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV Homepage]&#039;&#039;&#039; -- contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e &#039;&#039;psy.c&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&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;aoTuV beta 4&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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 for information above)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
* Xiphophorus libVorbis I 20000508 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* Xiphophorus libVorbis I 20001031 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010225 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010615 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010813 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010816 (gtune 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011014 (GTune 2) =&amp;gt;&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011217 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011231 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20020717 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030308 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030909 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20031230 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040629 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040920 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20050304 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* BS; Lancer [20050709] (based on aoTuV b4 [20050617]) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4&amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4a [20051105] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.5 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt;&lt;br /&gt;
* BS; Lancer [20051121] (based on aoTuV b4b [20051117]) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Lancer based on aoTuV beta 4.51&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; n &amp;lt;/font&amp;gt; is a number from -1 to 10&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;e.g. &#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; 5 &amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039; &#039;&#039;&#039;Note:&#039;&#039;&#039; Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well! (depending upon oggenc version) &#039;&#039;&lt;br /&gt;
&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It should be noted that Vorbis supports fractional numbers, e.g. &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5.50&amp;lt;/font&amp;gt; (or &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5,50&amp;lt;/font&amp;gt;, depending on where the tool is compiled.) &#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc2.7 and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files, excluding when using lossless channel coupling, due to modification that need to be performed in the Vorbis library for proper channel coupling. Encoding assumes source material is CD audio content or PCM equivalent &amp;lt;/font&amp;gt;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:green; background-color:white; 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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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;
&#039;&#039; &#039;&#039;&#039;(1)&#039;&#039;&#039; Only supported on aoTuVb3 and newer &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(2)&#039;&#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;
&#039;&#039; &#039;&#039;&#039;(3)&#039;&#039;&#039; Reports seem to indicate that aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1 &amp;lt;/font&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(4)&#039;&#039;&#039; Most users agree &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is applicable with 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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; background-color:white; 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: #cccccc;&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: #cccccc;&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: #cccccc;&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: #cccccc;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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]], but the amount of pre-echo is tuned using the &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9948</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=9948"/>
		<updated>2006-01-18T10:05:40Z</updated>

		<summary type="html">&lt;p&gt;Fp: added aoTuV beta 4.5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; compiles, however you are welcome to use the latest release from Xiph.org Vorbis 1.1.2 library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(work in progress, guide will be completed soon)&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: There is no Oggenc2.x that has been compiled with Lancer Optimizations as of yet (third-parties with a access to unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV Homepage]&#039;&#039;&#039; -- contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e &#039;&#039;psy.c&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&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;aoTuV beta 4&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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 for information above)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
* Xiphophorus libVorbis I 20000508 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* Xiphophorus libVorbis I 20001031 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010225 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010615 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010813 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010816 (gtune 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011014 (GTune 2) =&amp;gt;&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011217 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011231 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20020717 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030308 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030909 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20031230 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040629 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040920 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20050304 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4a [20051105] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.5 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; n &amp;lt;/font&amp;gt; is a number from -1 to 10&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;e.g. &#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; 5 &amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039; &#039;&#039;&#039;Note:&#039;&#039;&#039; Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well! (depending upon oggenc version) &#039;&#039;&lt;br /&gt;
&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It should be noted that Vorbis supports fractional numbers, e.g. &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5.50&amp;lt;/font&amp;gt; (or &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5,50&amp;lt;/font&amp;gt;, depending on where the tool is compiled.) &#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc2.7 and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files, excluding when using lossless channel coupling, due to modification that need to be performed in the Vorbis library for proper channel coupling. Encoding assumes source material is CD audio content or PCM equivalent &amp;lt;/font&amp;gt;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:green; background-color:white; 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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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;
&#039;&#039; &#039;&#039;&#039;(1)&#039;&#039;&#039; Only supported on aoTuVb3 and newer &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(2)&#039;&#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;
&#039;&#039; &#039;&#039;&#039;(3)&#039;&#039;&#039; Reports seem to indicate that aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1 &amp;lt;/font&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(4)&#039;&#039;&#039; Most users agree &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is applicable with 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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; background-color:white; 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: #cccccc;&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: #cccccc;&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: #cccccc;&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: #cccccc;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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]], but the amount of pre-echo is tuned using the &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9916</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=9916"/>
		<updated>2006-01-16T12:47:06Z</updated>

		<summary type="html">&lt;p&gt;Fp: /* Recommended Encoder Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; compiles, however you are welcome to use the latest release from Xiph.org Vorbis 1.1.2 library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(work in progress, guide will be completed soon)&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: There is no Oggenc2.x that has been compiled with Lancer Optimizations as of yet (third-parties with a access to unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV Homepage]&#039;&#039;&#039; -- contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e &#039;&#039;psy.c&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&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;aoTuV beta 4&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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 for information above)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
* Xiphophorus libVorbis I 20000508 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* Xiphophorus libVorbis I 20001031 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010225 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010615 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010813 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010816 (gtune 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011014 (GTune 2) =&amp;gt;&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011217 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011231 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20020717 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030308 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030909 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20031230 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040629 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040920 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20050304 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; n &amp;lt;/font&amp;gt; is a number from -1 to 10&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;e.g. &#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; 5 &amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039; &#039;&#039;&#039;Note:&#039;&#039;&#039; Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well! (depending upon oggenc version) &#039;&#039;&lt;br /&gt;
&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It should be noted that Vorbis supports fractional numbers, e.g. &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5.50&amp;lt;/font&amp;gt; (or &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5,50&amp;lt;/font&amp;gt;, depending on where the tool is compiled.) &#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;oggenc2.7 and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files, excluding when using lossless channel coupling, due to modification that need to be performed in the Vorbis library for proper channel coupling. Encoding assumes source material is CD audio content or PCM equivalent &#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:green; background-color:white; 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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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;
&#039;&#039; &#039;&#039;&#039;(1)&#039;&#039;&#039; Only supported on aoTuVb3 and newer &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(2)&#039;&#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;
&#039;&#039; &#039;&#039;&#039;(3)&#039;&#039;&#039; Reports seem to indicate that aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1 &amp;lt;/font&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(4)&#039;&#039;&#039; Most users agree &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is applicable with 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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; background-color:white; 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: #cccccc;&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: #cccccc;&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: #cccccc;&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: #cccccc;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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]], but the amount of pre-echo is tuned using the &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9915</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=9915"/>
		<updated>2006-01-16T12:45:31Z</updated>

		<summary type="html">&lt;p&gt;Fp: /* Recommended Encoder Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; compiles, however you are welcome to use the latest release from Xiph.org Vorbis 1.1.2 library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(work in progress, guide will be completed soon)&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: There is no Oggenc2.x that has been compiled with Lancer Optimizations as of yet (third-parties with a access to unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV Homepage]&#039;&#039;&#039; -- contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e &#039;&#039;psy.c&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&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;aoTuV beta 4&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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 for information above)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
* Xiphophorus libVorbis I 20000508 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* Xiphophorus libVorbis I 20001031 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010225 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010615 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010813 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010816 (gtune 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011014 (GTune 2) =&amp;gt;&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011217 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011231 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20020717 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030308 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030909 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20031230 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040629 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040920 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20050304 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; n &amp;lt;/font&amp;gt; is a number from -1 to 10&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;e.g. &#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; 5 &amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039; &#039;&#039;&#039;Note:&#039;&#039;&#039; Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well! (depending upon oggenc version) &#039;&#039;&lt;br /&gt;
&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It should be noted that Vorbis supports fractional numbers, e.g. &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5.50&amp;lt;/font&amp;gt; (or &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5,50&amp;lt;/font&amp;gt;, depending on where the tool is compiled.) &#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;oggenc2.7 and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files, excluding when using lossless channel coupling, due to modification that need to be performed in reguard to the source code. Encoding assumes source material is CD audio content or PCM equivalent &#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:green; background-color:white; 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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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;
&#039;&#039; &#039;&#039;&#039;(1)&#039;&#039;&#039; Only supported on aoTuVb3 and newer &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(2)&#039;&#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;
&#039;&#039; &#039;&#039;&#039;(3)&#039;&#039;&#039; Reports seem to indicate that aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1 &amp;lt;/font&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(4)&#039;&#039;&#039; Most users agree &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is applicable with 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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; background-color:white; 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: #cccccc;&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: #cccccc;&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: #cccccc;&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: #cccccc;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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]], but the amount of pre-echo is tuned using the &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9914</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=9914"/>
		<updated>2006-01-16T12:41:48Z</updated>

		<summary type="html">&lt;p&gt;Fp: /* Recommended Encoder Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; compiles, however you are welcome to use the latest release from Xiph.org Vorbis 1.1.2 library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(work in progress, guide will be completed soon)&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: There is no Oggenc2.x that has been compiled with Lancer Optimizations as of yet (third-parties with a access to unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV Homepage]&#039;&#039;&#039; -- contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e &#039;&#039;psy.c&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&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;aoTuV beta 4&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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 for information above)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
* Xiphophorus libVorbis I 20000508 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* Xiphophorus libVorbis I 20001031 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010225 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010615 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010813 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010816 (gtune 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011014 (GTune 2) =&amp;gt;&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011217 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011231 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20020717 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030308 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030909 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20031230 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040629 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040920 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20050304 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; n &amp;lt;/font&amp;gt; is a number from -1 to 10&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;e.g. &#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; 5 &amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039; &#039;&#039;&#039;Note:&#039;&#039;&#039; Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well! (depending upon oggenc version) &#039;&#039;&lt;br /&gt;
&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It should be noted that Vorbis supports fractional numbers, e.g. &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5.50&amp;lt;/font&amp;gt; (or &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5,50&amp;lt;/font&amp;gt;, depending on where the tool is compiled.) &#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;oggenc2.7 and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files, including channel coupling due to modfication that need to be performed in reguard to the source code. Encoding assumes source material is CD audio content or PCM equivalent &#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:green; background-color:white; 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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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;
&#039;&#039; &#039;&#039;&#039;(1)&#039;&#039;&#039; Only supported on aoTuVb3 and newer &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(2)&#039;&#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;
&#039;&#039; &#039;&#039;&#039;(3)&#039;&#039;&#039; Reports seem to indicate that aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1 &amp;lt;/font&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(4)&#039;&#039;&#039; Most users agree &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is applicable with 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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; background-color:white; 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: #cccccc;&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: #cccccc;&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: #cccccc;&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: #cccccc;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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]], but the amount of pre-echo is tuned using the &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9913</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=9913"/>
		<updated>2006-01-16T12:38:10Z</updated>

		<summary type="html">&lt;p&gt;Fp: /* Recommended Encoder Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; compiles, however you are welcome to use the latest release from Xiph.org Vorbis 1.1.2 library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(work in progress, guide will be completed soon)&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: There is no Oggenc2.x that has been compiled with Lancer Optimizations as of yet (third-parties with a access to unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV Homepage]&#039;&#039;&#039; -- contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e &#039;&#039;psy.c&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&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;aoTuV beta 4&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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 for information above)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
* Xiphophorus libVorbis I 20000508 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* Xiphophorus libVorbis I 20001031 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010225 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010615 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010813 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010816 (gtune 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011014 (GTune 2) =&amp;gt;&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011217 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011231 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20020717 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030308 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030909 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20031230 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040629 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040920 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20050304 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; n &amp;lt;/font&amp;gt; is a number from -1 to 10&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;e.g. &#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; 5 &amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039; &#039;&#039;&#039;Note:&#039;&#039;&#039; Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well! (depending upon oggenc version) &#039;&#039;&lt;br /&gt;
&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It should be noted that Vorbis supports fractional numbers, e.g. &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5.50&amp;lt;/font&amp;gt; (or &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5,50&amp;lt;/font&amp;gt;, depending on where the tool is compiled.) &#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;oggenc2.7 and later are the only versions of oggenc that conform to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files, including channel coupling due to modfication that need to be performed in reguard to the source code. Encoding assumes source material is CD audio content or PCM equivalent &#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:green; background-color:white; 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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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;
&#039;&#039; &#039;&#039;&#039;(1)&#039;&#039;&#039; Only supported on aoTuVb4 and newer &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(2)&#039;&#039;&#039; Bitrate of 48 kbit/s is only for aoTuVb4 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;
&#039;&#039; &#039;&#039;&#039;(3)&#039;&#039;&#039; Reports seem to indicate that aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1 &amp;lt;/font&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(4)&#039;&#039;&#039; Most users agree &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is applicable with 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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; background-color:white; 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: #cccccc;&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: #cccccc;&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: #cccccc;&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: #cccccc;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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]], but the amount of pre-echo is tuned using the &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9912</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=9912"/>
		<updated>2006-01-16T12:35:57Z</updated>

		<summary type="html">&lt;p&gt;Fp: update for 1.1.2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. 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 &amp;quot;bleeding edge&amp;quot; compiles, however you are welcome to use the latest release from Xiph.org Vorbis 1.1.2 library. &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;
&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;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(work in progress, guide will be completed soon)&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This static GCC 4 binary was compiled by QuantumKnot. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: There is no Oggenc2.x that has been compiled with Lancer Optimizations as of yet (third-parties with a access to unix environment are encourage to try and compile one themselves if they have access to the sources).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV Homepage]&#039;&#039;&#039; -- contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;The source-code contains modifications mostly to the psychoacoustics model and bitrate allocation, i.e &#039;&#039;psy.c&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&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;aoTuV beta 4&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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 for information above)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including sped-up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;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, while standard aoTuV uses 80-bit FP. This difference, however, 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; &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Released Binaries=&lt;br /&gt;
&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;
* Xiphophorus libVorbis I 20000508 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 1 or beta 2 &amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* Xiphophorus libVorbis I 20001031 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010225 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010615 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010813 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20010816 (gtune 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011014 (GTune 2) =&amp;gt;&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 RC2 GT2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011217 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiphophorus libVorbis I 20011231 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 rc3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20020717 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030308 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20030909 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;1.0.1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Experimental GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20031230 (1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Post 1.0.1 CVS &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;GT3b2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b2 [20040420] (based on Xiph.Org&#039;s 1.0.1) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040629 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 or Xiph.Org Vorbis 1.1 RC1 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20040920 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Xiph.Org Vorbis 1.1 with impulse_trigger_profile &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b3 [20041120] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; aoTuV beta 3 &amp;lt;/font&amp;gt;&lt;br /&gt;
* Xiph.Org libVorbis I 20050304 =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt; Xiph.Org Vorbis 1.1.1 or Xiph.Org Vorbis 1.1.2 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4 [20050617] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4 &amp;lt;/font&amp;gt;&lt;br /&gt;
* AO; aoTuV b4b [20051117] (based on Xiph.Org&#039;s libVorbis) =&amp;gt; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;aoTuV beta 4.51 &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:black;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039; [[ABX]] &#039;&#039;&#039;your way up.&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;Ultimately, the best -q setting will depend on your specific needs. Feel free to experiment.&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/font&amp;gt; &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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; n &amp;lt;/font&amp;gt; is a number from -1 to 10&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;e.g. &#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; 5 &amp;lt;/font&amp;gt; inputfile.wav &#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039; &#039;&#039;&#039;Note:&#039;&#039;&#039; Most standard oggenc binaries can input lossless FLAC, WavPack, etc files as well! (depending upon oggenc version) &#039;&#039;&lt;br /&gt;
&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It should be noted that Vorbis supports fractional numbers, e.g. &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5.50&amp;lt;/font&amp;gt; (or &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5,50&amp;lt;/font&amp;gt;, depending on where the tool is compiled.) &#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;oggenc2.x is the only version of oggenc that conforms to the &#039;&#039;&#039;WAVEFORMATEXTENSIBLE&#039;&#039;&#039; header for outputing and decoding multi-channel Vorbis files (3 to 6 channels) in compliance with the Vorbis I decoding specification. Encoding multi-channel content might still produce sub-optimal files, including channel coupling due to modfication that need to be performed in reguard to the source code. Encoding assumes source material is CD audio content or PCM equivalent &#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:green; background-color:white; 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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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: #ccccca;&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;
&#039;&#039; &#039;&#039;&#039;(1)&#039;&#039;&#039; Only supported on aoTuVb4 and newer &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(2)&#039;&#039;&#039; Bitrate of 48 kbit/s is only for aoTuVb4 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;
&#039;&#039; &#039;&#039;&#039;(3)&#039;&#039;&#039; Reports seem to indicate that aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1 &amp;lt;/font&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(4)&#039;&#039;&#039; Most users agree &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is applicable with 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 aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;p&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; is a number from 0 to -15&#039;&#039;&#039;&lt;br /&gt;
:e.g. &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5&amp;lt;/font&amp;gt;&#039;&#039;&#039; --advanced-encode-option impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&amp;gt; inputfile.wav&#039;&#039;&#039;&amp;lt;/font&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;&#039;&#039;&#039;-5&#039;&#039;&#039;&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having &amp;lt;/font&amp;gt;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, 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 &amp;quot;smearing&amp;quot; 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;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left: 150px; color:green; background-color:white; 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: #cccccc;&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: #cccccc;&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: #cccccc;&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: #cccccc;&amp;quot;&lt;br /&gt;
| 4 || 2 ||   || 10 || 4&lt;br /&gt;
|}&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So be conservative.&lt;br /&gt;
* This settings 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]], but the amount of pre-echo is tuned using the &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039;&amp;lt;/font&amp;gt; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis&amp;diff=9798</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=9798"/>
		<updated>2006-01-10T13:26:01Z</updated>

		<summary type="html">&lt;p&gt;Fp: bitrate at q-1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:fish_logo.png|right|]] &lt;br /&gt;
[[Ogg Vorbis|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 produces, and most of the time, improves, its utilities.&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;
&lt;br /&gt;
=History= &lt;br /&gt;
&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). 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 enhancing the compression. It is now the recommended encoder by 3rd party developers at Hydrogenaudio. Aoyumi&#039;s latest is &#039;&#039;&#039;aoTuV beta 4.5&#039;&#039;&#039; (later bugfixed with &#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039;) released in &#039;&#039;&#039;December 2005&#039;&#039;&#039;, which improves low bit-rate quality even more. However, it is still undergoing peer review before it becomes the recommended encoder. Near the end of 2005, after aoTuV beta 4.51 is released, Xiph.org released &#039;&#039;&#039;Vorbis 1.1.2&#039;&#039;&#039;, which only provides bugfixes to Vorbis 1.1.1 (a merging of Vorbis 1.1 with aoTuV beta 3). So, although this is the &#039;official&#039; version, it is &#039;&#039;&#039;not recommended&#039;&#039;&#039;.&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;
&lt;br /&gt;
(adapted from [http://www.hydrogenaudio.org/forums/index.php?showtopic=15049 Recommended Encoder and Settings] post compiled by QuantumKnot)&lt;br /&gt;
&lt;br /&gt;
==Windows binaries==&lt;br /&gt;
&lt;br /&gt;
John33&#039;s oggenc2.8 is a special version of the Ogg Vorbis encoder. &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=59 aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=60 aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=61 aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64))]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you prefer a nice drag-and-drop interface, then you can try John33&#039;s OggDropXPd (Windows only). &amp;quot;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.&amp;quot; (from Ogg Vorbis page at rarewares)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=50 OggDropXPd aoTuV beta 4.51 (MSVC compile)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=51 OggDropXPd aoTuV beta 4.51 (ICL compile for P3/AMD Athlon)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://www.rarewares.org/dancer/dancer.php?f=52 OggDropXPd aoTuV beta 4.51 (ICL compile for P4/AMD Sempron, Athlon 64)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;(work in progress, guide will be completed soon)&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Linux binaries==&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;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;with impulse_trigger_profile&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The static GCC 4 binary was compiled by QuantumKnot. &lt;br /&gt;
&lt;br /&gt;
==3rd party source code==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://www.geocities.jp/aoyoume/aotuv/ aoTuV Homepage]&#039;&#039;&#039; -- contains modified source code written in C and downloads of binaries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;The source-code contains modifications mostly to the psychacoustics model and bitrate allocation, i.e &#039;&#039;psy.c&#039;&#039; and &#039;&#039;bitrate.c&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&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;aoTuV beta 4&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;Now the recommended encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Developed by Aoyumi and based on libvorbis 1.1.1, many people have reported this encoder to give better quality at low to medium bitrates. It 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 for information above)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;aoTuV beta 4.51&#039;&#039;&#039; &#039;&#039;&#039;&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;The latest encoder&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Many HydrogenAudio enthusiasts report that this version gives even better quality for low bit-rates. -q 1.5 becomes acceptable, even good enough, and -q 4 is now near-transparent! However, more peer review is needed before this version becomes the recommended encoder.&lt;br /&gt;
&lt;br /&gt;
==Optimized binaries==&lt;br /&gt;
&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; that are much faster than the standard binary builds with negligible to nearly no effects on audio quality, including speed up routines, i.e &#039;&#039;mdct.c&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20050709.zip oggenc2.6 aoTuV beta 4 (Lancer 20050709) (Win32 Build)]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[http://homepage3.nifty.com/blacksword/oggenc2_lancer20051121.zip oggenc2.6 aoTuV beta 4.51 (Lancer 20051121) (Win32 Build)]&#039;&#039;&#039; -- &#039;&#039;Latest version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
See [[Lancer]] Information and downloads page above.&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, while standard aoTuV uses 80-bit FP. This difference, however, 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;
=Recommended Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#039;&#039;&#039;Refer to the table below. For best results, start at -q 4 and&#039;&#039;&#039;&amp;lt;/font&amp;gt; [[ABX]] &amp;lt;font style=&amp;quot;color:blue;&amp;quot;&amp;gt;&#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;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/font&amp;gt;&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;n&amp;lt;/font&amp;gt;&#039;&#039; inputfile.wav&#039;&#039; &#039;&#039;&#039;&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;where &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; n &amp;lt;/font&amp;gt; is a number from -1 to 10&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;e.g. &#039;&#039;&#039;oggenc -q &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt; 5 &amp;lt;/font&amp;gt; &#039;&#039;inputfile.wav&#039;&#039; &#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039; &#039;&#039;&#039;Note:&#039;&#039;&#039; Most standard oggenc binaries can input FLACs as well ! &#039;&#039;&lt;br /&gt;
&amp;lt;/font&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It should be noted that Vorbis supports fractional numbers, e.g. &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5.50&amp;lt;/font&amp;gt; (or &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;5,50&amp;lt;/font&amp;gt;, depending on where the tool is compiled.) &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;margin-left:50px; color:green; background-color:white; 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: #cccccc;&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 || yes || yes || (1)&lt;br /&gt;
|- style=&amp;quot;background-color: #cccccc;&amp;quot;&lt;br /&gt;
| -q -1 || ~48 || ~48 - ~64 || yes || yes || (2)&lt;br /&gt;
|- &lt;br /&gt;
| -q 0 || ~64 || ~64 - ~80 || yes || yes || &lt;br /&gt;
|- style=&amp;quot;background-color: #cccccc;&amp;quot;&lt;br /&gt;
| -q 1 || ~80 || ~80 - ~96 || yes || yes || (3)&lt;br /&gt;
|-  &lt;br /&gt;
| -q 2 || ~96 || ~96 - ~112 || yes || yes ||  &lt;br /&gt;
|- style=&amp;quot;background-color: #cccccc;&amp;quot; &lt;br /&gt;
| -q 3 || ~112 || ~112 - ~128 || yes || yes || &lt;br /&gt;
|- &lt;br /&gt;
| -q 4 || ~128 || ~128 - ~160 || yes || yes || &lt;br /&gt;
|- style=&amp;quot;background-color: #cccccc;&amp;quot;&lt;br /&gt;
| -q 5 || ~160 || ~160 - ~192 || yes || yes || (4)  &lt;br /&gt;
|- &lt;br /&gt;
| -q 6 || ~192 || ~192 - ~224 || no || yes || &lt;br /&gt;
|- style=&amp;quot;background-color: #cccccc;&amp;quot;&lt;br /&gt;
| -q 7 || ~224 || ~224 - ~256 || no || no ||&lt;br /&gt;
|-&lt;br /&gt;
| -q 8 || ~256 || ~256 - ~320 || no || no ||&lt;br /&gt;
|- style=&amp;quot;background-color: #cccccc;&amp;quot;&lt;br /&gt;
| -q 9 || ~320 || ~320 - ~500 || no || no || &lt;br /&gt;
|- &lt;br /&gt;
| -q 10 || ~500 || ~500 - ~1000 || no || no ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(1)&#039;&#039;&#039; Only supported on aoTuVb4 and newer &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(2)&#039;&#039;&#039; Bitrate of 48 kbit/s is only for aoTuVb4 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;
&#039;&#039; &#039;&#039;&#039;(3)&#039;&#039;&#039; Reports seem to indicate that aoTuVb4.51 &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 1.5&amp;lt;/font&amp;gt; provides good quality for streaming &#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039; &#039;&#039;&#039;(4)&#039;&#039;&#039; Most people agree &amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-q 5&amp;lt;/font&amp;gt; achieves transparency&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Advanced Encoder Settings=&lt;br /&gt;
&lt;br /&gt;
===Reducing Pre-echo===&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is applicable with Vorbis 1.1; it &amp;lt;u&amp;gt;may&amp;lt;/u&amp;gt; not be applicable to aoTuVb4 or aoTuVb4.51.&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally, using the recommended settings above will give the best quality. However, 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 &#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039; advanced encode switch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_noisetune=&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;p&amp;lt;/font&amp;gt;&#039;&#039; is a number from 0 to -15&#039;&#039;&lt;br /&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;font style=&amp;quot;color:red;&amp;quot;&amp;gt;-5&amp;lt;/font&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;
&amp;lt;font style=&amp;quot;color:green;&amp;quot;&amp;gt;&#039;&#039;This is only valid for some Vorbis encoders that are marked as having&#039;&#039; &#039;&#039;&#039;impulse_trigger_profile&#039;&#039;&#039;.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are certain parts of some types of music, called &amp;quot;microattacks&amp;quot;, where Vorbis will produce a noise (sort of like a puff of steam), which is due to inaccuracies in the block-switching algorithm. Because the attacks are so fine and close together, Vorbis doesn&#039;t switch to short blocks enough which &amp;quot;smears&amp;quot; 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 higher 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; background-color:white; 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: #cccccc;&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: #cccccc;&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: #cccccc;&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: #cccccc;&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;font style=&amp;quot;color:green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option &#039;&#039;&#039;impulse_trigger_profile=&amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039;&#039; inputfile.wav&amp;lt;/font&amp;gt;&lt;br /&gt;
:&#039;&#039;where &#039;&#039;&amp;lt;font style=&amp;quot;color:red;&amp;quot;&amp;gt;r&amp;lt;/font&amp;gt;&#039;&#039; is a number from 0 to 4, fractions accepted.&#039;&#039;&lt;br /&gt;
&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. So use sparingly and with caution. If in doubt, leave impulse_trigger_profile on default (that is, don&#039;t use it at all)&lt;br /&gt;
* Setting the profile too high will make Vorbis switch to short blocks more often, which will lead to higher bitrate fluctuations. So be conservative.&lt;br /&gt;
* This settings 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, but the amount of pre-echo is tuned using the &#039;&#039;&#039;impulse_noisetune&#039;&#039;&#039; switch instead.&lt;br /&gt;
* You may try profiles 5 and 6 as substitutes for 3 and 4. Profile 5 and 6 came from 3 and 4 in GT3b2.&lt;br /&gt;
&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;font style=&amp;quot;color: green;&amp;quot;&amp;gt;oggenc -q n --advanced-encode-option impulse_noisetune=p&lt;br /&gt;
   --advanced-encode-option impulse_trigger_profile=r inputfile.wav&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fp</name></author>
	</entry>
</feed>