Vorbis: Difference between revisions
Nowhere man (talk | contribs) m (→External links) |
m (→Pros) |
||
Line 1: | Line 1: | ||
=Introduction= | =Introduction= | ||
'''Vorbis''' ([http://www.vorbis.com www.vorbis.com]) is a fully open, non-proprietary, patent-free (subject to [http://www.hydrogenaudio.org/forums/index.php?showtopic=13531 speculation]), and royalty-free, general-purpose compressed audio format for mid to high quality (8khz-48.0kHz, 16+ bit, [[multichannel]]) audio and music at fixed and variable bitrates from 16 to >256 kbps/channel. This places vorbis in the same competitive class as audio representations such as MPEG-4 ([[AAC]]), and similar to, but higher performance [[MP3]], TwinVQ ([[VQF]]), [[WMA]] and [[PAC]]. | '''Vorbis''' ([http://www.vorbis.com www.vorbis.com]) is a fully open, non-proprietary, patent-free (subject to [http://www.hydrogenaudio.org/forums/index.php?showtopic=13531 speculation]), and royalty-free, general-purpose compressed audio format for mid to high quality (8khz-48.0kHz, 16+ bit, [[multichannel]]) audio and music at fixed and variable bitrates from 16 to >256 kbps/channel. This places vorbis in the same competitive class as audio representations such as MPEG-4 ([[AAC]]), and similar to, but higher performance [[MP3]], TwinVQ ([[VQF]]), [[WMA]] and [[PAC]]. | ||
Line 15: | Line 13: | ||
* Free (as in speech), Open Source and claimed to be patent free | * Free (as in speech), Open Source and claimed to be patent free | ||
* Good all-round performance (>48 kbps - a leading codec at [http://www.rjamorim.com/test/multiformat128/results.html 128 kbps]) | * Good all-round performance (>48 kbps - a leading codec at [http://www.rjamorim.com/test/multiformat128/results.html 128 kbps]) | ||
* Well written [http://www.xiph.org/ | * Well written [http://www.xiph.org/vorbis/doc/ specs] | ||
* Several portable [http://wiki.hydrogenaudio.org/index.php?title=Ogg_Vorbis#Hardware hardware players] | * Several portable [http://wiki.hydrogenaudio.org/index.php?title=Ogg_Vorbis#Hardware hardware players] | ||
* Suitable for internet-streaming (via [http://www.icecast.org/ Icecast] and other methods) | * Suitable for internet-streaming (via [http://www.icecast.org/ Icecast] and other methods) | ||
Line 26: | Line 24: | ||
* Current implementations are more computationally intensive to encode and decode than MP3 (Vorbis 2.0 seeks to overcome this limitation by slimlining the encoder) | * Current implementations are more computationally intensive to encode and decode than MP3 (Vorbis 2.0 seeks to overcome this limitation by slimlining the encoder) | ||
* Multichannel input mappings for 5.1, Ambisonic-B, and other config have no channel coupling and aren't tuned (expect sub-optimal results until code is improved). | * Multichannel input mappings for 5.1, Ambisonic-B, and other config have no channel coupling and aren't tuned (expect sub-optimal results until code is improved). | ||
Revision as of 17:00, 28 September 2005
Introduction
Vorbis (www.vorbis.com) is a fully open, non-proprietary, patent-free (subject to speculation), and royalty-free, general-purpose compressed audio format for mid to high quality (8khz-48.0kHz, 16+ bit, multichannel) audio and music at fixed and variable bitrates from 16 to >256 kbps/channel. This places vorbis in the same competitive class as audio representations such as MPEG-4 (AAC), and similar to, but higher performance MP3, TwinVQ (VQF), WMA and PAC.
Vorbis is the first of a planned family of Ogg multimedia coding formats being developed as part of Xiph.org's ogg multimedia project.
Informal listening test suggests Vorbis to be comparable to MPEG-4 AAC at most bitrates and MPC at 128 kbps. Transparency is generally reached at about 150-170 kbps (-q 5) (with some exceptions). The encoder is reasonably young and unoptimized, so further improvements can always be expected.
Unfortunately, Xiph.org has failed to improve Vorbis at a steady rate since its initial 1.0 release in July 2002 (due to other developement projects and time constraints). Since then development has been led by other coders such as Garf and Aoyumi. Aoyumi's AoTuV series of encoders was incorporated into the September 2004 release of 1.1, which brought about the first quality improvements across the board for 2 years. Currently Aoyumi is working on AoTuv Beta 4 and future releases.
Vorbis has had success with many recent video game titles employing Vorbis as opposed to MP3 (with Epic Games' Unreal Tournament 2003 and Unreal Tournament 2004, the PC port of Microsoft's Halo and Uru being notable examples). It's also an official part of the OpenAL extension library.
Pros
- Free (as in speech), Open Source and claimed to be patent free
- Good all-round performance (>48 kbps - a leading codec at 128 kbps)
- Well written specs
- Several portable hardware players
- Suitable for internet-streaming (via Icecast and other methods)
- Fully gapless playback
- High potential for further tuning
- Structured to allow the design for a hybrid filterbank.
Cons
- Limited official development (third-party developement is always encouraged)
- Current implementations are more computationally intensive to encode and decode than MP3 (Vorbis 2.0 seeks to overcome this limitation by slimlining the encoder)
- Multichannel input mappings for 5.1, Ambisonic-B, and other config have no channel coupling and aren't tuned (expect sub-optimal results until code is improved).