Логотип Xiph.Org

Сайт проекта

Расширение файлов: .ogg

Формат Ogg vorbis разработан компанией Xiphophorus. На этом же сайте можно найти исходные коды проекта. Он является частью проекта Ogg, предусматривающего создание полностью открытого стека мультимедиа технологий. Название формата (Vorbis) происходит от имени героя книги Тэрри Пратчетта "Маленькие Боги".

Качество звука, закодированного в Ogg формате, находится где-то между MP3 и AAC.

Достоинства

  • Ogg vorbis является полностью открытым форматом, значит его использование является абсолютно бесплатным
  • Поддержка до 255 каналов
  • Поддержка частот дискретизации от 6 kHz до 192 kHz

Недостатки

  • Более требователен к ресурсам процессора, чем MP3.

aoTuV

Сайт проекта

aoTuV (аббревиатура от Aoyumi's Tuned Vorbis) — судя по всему, японский проект, который является неофициальной веткой формата Ogg Vobis.

Перевод описания с официального сайта:

aoTuV является кодеком и библиотектой формата Ogg Vorbis. Он основан на libvorbis, созданной организацией Xiph.Org и его цель заключается в улучшении качества сжатого материала. Если вы заинтересованы в хорошем качестве, то вам стоит его попробовать.

aoTuV значительно улучшает качество кодека Vorbis: большинство людей соглашаются с тем, что aoTuV beta 4 (и более новые) выдают качество, неотличимое от оригинала, с опцией -q 5.

Форумы Hydrogen Audio рекомендуют версию aoTuV Release 1 (которая была переименована из aoTuV beta 4.51 после обширной экспертной оценки). Эта версия улучшает качество на низких битрейтах при опции -q 1 (битрейт примерно 80 kbps), и, как сообщают некоторые люди, этой опции вполне достаточно для потокового применения кодека.

Последняя версия этого кодека — aoTuV beta 5, в ней качество на низких битрейтах стало ещё лучше в сфере нормализации шумов, без ухудшения степени сжатия. Эта версия на текущий момент проходит экспертную оценку на форумах Hydrogen Audio.

Lancer

Lancer — кодовое имя набора прекрасно оптимизированных библиотек и утилит для формата Vorbis, созданного неким BlackSword в рамках проекта Ogg Vorbis Acceleration.

Наиболее новая версия — Lancer 20061110 основана на релизе проекта aoTuV Release 1. Она включает оптимизированные версии следующих программных продуктов:

  • Oggenc 2.83
  • OggDropXPd 1.8.9
  • Динамические библиотеки Vorbis (ogg.dll, vorbis.dll, vorbisenc.dll, vorbisfile.dll, libvorbis.dll)

Оптимизированные сборки

Начиная с версии 20060506, BlackSword выкладывает различные сборки набора Lancer. Каждая из этих сборок предназначена для определенной платформы. Вот неполный список сборок:

  • SSE: AthlonXP (ядро Barton и более старые), Pentium III
  • SSE2: Athlon64, Opteron, Pentium IV
  • SSE2MT: многопоточная версия SSE2
  • SSE3: Athlon64 Rev E (ядра Venice и San Diego), Pentium IV (ядро Prescott), Core Duo (Solo)
  • SSE3MT: многопоточная версия SSE3 для Athlon64 X2, Pentium D, Core Duo (Dual), Core 2 Duo (ядра Conroe и Merom)

Теоретически, многопоточные сборки работают быстрее на процессорах с технологией Hyper-Threading или многоядерных / многопроцессорных системах.

Все последние модели процессоров должны поддерживать технологию SSE3. Тем не менее, рекомендуется, чтобы вы удостоверились в этом, узнав это у производителя процессора или у человека, который хорошо разбирается в процессорных архитектурах. Вы также можете проверить, какой уровень SSE поддерживает ваш процессор экспериментальным путем: просто скачайте и запустите Oggenc 2.83 с поддержкой такого уровня SSE, в котором вы заинтересованы. Если ваш процессор не поддерживает соответствующую технологию, то Oggenc 2.83 сообщит вам об этом и завершит свое выполнение.