day & night

libVorbis 1.3.2, свободный кодек
Дата обновления: , перейти к новому сообщению
#1
ЭЖД



*nix`оид
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 11.935
Регистрация: 18.09.2004
Пользователь №: 1.679


Респектов: 789
-----XXXX-




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
User is offline
Go topGo end
 

Ответов(1 - 4)
26.03.2010 - 20:53
#2
ЭЖД



*nix`оид
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 11.935
Регистрация: 18.09.2004
Пользователь №: 1.679


Респектов: 789
-----XXXX-




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
User is offline
Go topGo end
icon1 26.03.2010 - 21:40
#3
KLUCHICK



Вечная память...
[SoftoRooMTeaM] Group Icon

Группа: Администраторы
Сообщений: 5.668
Регистрация: 15.03.2004
Из: The Ural federal district
Пользователь №: 326


Респектов: 3848
-----XXXXX




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


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

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

Вот такой вот экскурс в литературу... smile.gif Читайте Сэра Терри!!!
User is offline
Go topGo end
27.03.2010 - 0:07
#4
HugoBo-SS



тут-та-ту
[SoftoRooMTeaM] Group Icon

Группа: Модераторы
Сообщений: 10.906
Регистрация: 3.04.2008
Из: Russia SPb
Пользователь №: 827.869


Респектов: 4350
-----XXXXX




Сэр Терри есть весь, но читать некогда )
А за ассоциацию - респект. Формат - отличный ( объем - качество), пользую с начала тысячилетия. Жаль, что о бытовухи мало кто поддерживает ( особо автомагнитолы, да и трансиверов с поддержеой не попадалось) (
User is offline
Go topGo end
3.11.2010 - 15:37
#5
ЭЖД



*nix`оид
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 11.935
Регистрация: 18.09.2004
Пользователь №: 1.679


Респектов: 789
-----XXXX-




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
User is offline
Go topGo end

Topic Options
Сейчас: 29.03.2024 - 2:59
Мобильная версия | Lite версия