Твой софтовый форум > Software > SoftoRooM > *NIX-SOFT > *NIX-SOFT -> Аудио

libVorbis 1.3.2

,

свободный кодек

Дата публикации: 03.11.2010 - 15:37
ЭЖД
ph34r.gif libvorbis 1.2.3

Vorbis — свободный формат сжатия звука с потерями, официально появившийся летом 2002 года. По функциональности и качеству аналогичен таким кодекам как AAC, AC3 и VQF, превосходящим MP3. Психоакустическая модель, используемая в Vorbis, по принципам действия близка к MP3 и подобным, однако математическая обработка и практическая реализация этой модели существенно отличаются, что позволило авторам объявить свой формат совершенно независимым от всех предшественников.

Для хранения аудиоданных в формате Vorbis чаще всего применяется медиаконтейнер Ogg, такой файл обычно имеет расширение .ogg и называется двойным именем «Ogg/Vorbis» или «Ogg Vorbis». Однако «Ogg Vorbis» называют и сам кодек без контейнера, так как он является частью проекта Ogg.

Формат изначально разрабатывался с возможностью потокового вещания. Это даёт формату достаточно полезный побочный эффект — в одном файле можно хранить несколько композиций с собственными тегами. При загрузке такого файла в плеер должны отобразиться все композиции, будто их загрузили из нескольких различных файлов.

Формат имеет гибкую систему тегов. Заголовок тегов легко расширяется и позволяет включать тексты любой длины и сложности (например, текст песни), перемещающиеся изображениями (например, фотография обложки альбома). Текстовые теги хранятся в UTF-8, что позволяет писать на нескольких языках одновременно и исключает возможные проблемы с кодировками.

Ogg Vorbis по умолчанию использует переменный битрейт, при этом значения последнего не ограничены какими-то жёсткими значениями, и он может варьироваться даже на 1 kbps. При этом стоит заметить, что форматом жёстко не ограничен максимальный битрейт, и при максимальных настройках кодирования он может варьировать от 400 kbps до 700 kbps. Такой же гибкостью обладает частота дискретизации — пользователям предоставляется любой выбор в пределах от 2 кГц до 192 кГц.

Преимущества Vorbis
  • Отсутствие патентных ограничений.
  • До 255 каналов.
  • «Sample accurate» — звуковые данные не будут иметь смещений, дополнительных или потерянных сэмплов относительно друг друга.
  • «Streamable» — поддержка поточного воспроизведения.
  • Эффективные алгоритмы переменного битрейта.
  • Частота дискретизации до 192 кГц.
  • Разрядность до 32 бит.
  • Гибкий Joint stereo.
  • Гибкая психоакустическая модель.
  • Теги хранятся в Юникоде, а не национальной кодировке.
    Материал из Википедии — свободной энциклопедии

Home_http://www.vorbis.com/
Downloads (~1,5 Mb)_http://downloads.xiph...s-1.2.3.tar.gz
ЭЖД
ph34r.gif libvorbis 1.3.1

libvorbis 1.3.1 (2010-02-26) -- "Xiph.Org libVorbis I 20100325 (Everywhere)"

* tweak + minor arithmetic fix in floor1 fit
* revert noise norm to conservative 1.2.3 behavior pending
more listening testing

libvorbis 1.3.0 (2010-02-25) -- unreleased staging snapshot

* Optimized surround support for 5.1 encoding at 44.1/48kHz
* Added encoder control call to disable channel coupling
* Correct an overflow bug in very low-bitrate encoding on 32 bit
machines that caused inflated bitrates
* Numerous API hardening, leak and build fixes
* Correct bug in 22kHz compand setup that could cause a crash
* Correct bug in 16kHz codebooks that could cause unstable pure
tones at high bitrates

Downloads (~1,39 Mb)_http://downloads.xiph...s-1.3.1.tar.gz
KLUCHICK
Цитата | Quote(ЭЖД @ 31.08.2009 - 15:09)
Для хранения аудиоданных в формате Vorbis чаще всего применяется медиаконтейнер Ogg, такой файл обычно имеет расширение .ogg и называется двойным именем «Ogg/Vorbis» или «Ogg Vorbis». Однако «Ogg Vorbis» называют и сам кодек без контейнера, так как он является частью проекта Ogg.
*


Правда, никто, кроме поклонников глубоко любимого мной и многими другими искушёнными книгочеями Сэра Терри Пратчетта не знает истинного смысла происхождения названий Ogg и Vorbis. Кто читал книги Пратчетта несомненно знает и любит матушку Огг - добрую и очень толстенькую ведьму с Овцепикских гор. Автора знаменитой "Поваренной книги матушки Огг", большой любительницы выпить в хорошей компании и спеть разухабистую песенку "Про ёжика" smile.gif

Полная противоположность матушки, тощий как жердь, унылый и маниакально фанатичный поклонник бога Ома, Верховный Эксквизитор Ворбис, отнюдь не отличается добрым нравом, совершенно равнодушен к вкусной пище и весёлым компаниям... Собственно говоря - создатели медиаконтейнера, назвав его так имели в виду превращение БОЛЬШОГО, ТОЛСТОГО, ЯРКОГО И ВЕСЁЛОГО в ТОЩЕЕ, УНЫЛОЕ И АСКЕТИЧНОЕ...

Вот такой вот экскурс в литературу... smile.gif Читайте Сэра Терри!!!
HugoBo-SS
Сэр Терри есть весь, но читать некогда )
А за ассоциацию - респект. Формат - отличный ( объем - качество), пользую с начала тысячилетия. Жаль, что о бытовухи мало кто поддерживает ( особо автомагнитолы, да и трансиверов с поддержеой не попадалось) (
ЭЖД
ph34r.gif libvorbis 1.3.2

Changes and fixes in the new libvorbis release include:

* Additional proofing against invalid/malicious streams in floor, residue, and bos/eos packet trimming code (see SVN for details).
* New programming documentation tree for the low-level libvorbis calls
* Correct handling of vorbisfile serial numbers array element [0] on non-seekable streams
* Back out an [old] AoTuV HF weighting that was first enabled in 1.3.0; there are a few samples where I really don't like the effect it causes.
* Correct timestamp return for granule positions with high bit set.
* The [undocumented] half-rate decode API made no attempt to keep the PCM offset tracking consistent in seeks. Fix and add a testing mode to seeking_example.c to torture test seeking in half-rate mode. Also remove requirement that half-rate mode only work with seekable files.
* Fixed a chaining bug in raw_seeks where seeking out of the current link would fail due to not reinitializing the decode machinery.
* Improvement of seeking strategy reduces the necessary number of seek callbacks in an open or seek operation by well over 2/3.

Downloads (~1,41 Mb)_http://downloads.xiph...s-1.3.2.tar.gz


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: libVorbis 1.3.2
SoftoRooM © 2004-2024