Przejdź do zawartości

Vorbis

Z Wikipedii, wolnej encyklopedii
Vorbis
ilustracja
Rozszerzenia pliku

.ogg .oga

Typ MIME

audio/ogg, audio/vorbis, audio/vorbis-config

Producent

Xiph.Org Foundation

Typ

dźwięk

Strona internetowa
libVorbis
logo
ilustracja
Autor Xiph.Org Foundation
Aktualna wersja stabilna 1.3.6[1]
Rodzaj kodek dźwięku (wzorcowa implementacja)
Licencja licencja BSD[2]
Strona internetowa

Vorbisstratny kodek dźwięku z rodziny Ogg. Bardzo często używany jest w połączeniu z kontenerem Ogg i nosi wtedy nazwę Ogg Vorbis (często błędnie zapisywaną tylko jako Ogg, czy nawet jako OGG). Ogg Vorbis potrafi obsłużyć do 255 kanałów i ponad 16-bitowy dźwięk o częstotliwości próbkowania od 6-48 kHz.

Specyfikacje tych formatów są własnością publiczną. Biblioteki rozprowadza się na prawach licencji z rodziny BSD, a narzędzia na zasadach GNU GPL.

Rozszerzenie plików Ogg Vorbis to .ogg lub .oga.

Charakterystyka formatu Ogg Vorbis

[edytuj | edytuj kod]

Vorbis jest kodekiem ogólnego zastosowania. Ponieważ jego schemat kompresji przedkłada jakość wynikowej fali dźwiękowej nad jej zgodność z zakodowywanym oryginałem, najlepiej sprawdza się w tworzeniu plików o dużym stopniu kompresji (od 48 do 128 kbps). W przeprowadzonych testach jakości stwierdzono, że średnia jakość dźwięku zakodowanego w formacie Ogg Vorbis jest porównywalna do AAC i wyższa niż MP3 o tej samej przepływności.

  • preferuje się w nim subiektywną jakość brzmienia niż absolutną wierność sygnału
  • preferuje się w nim łatwość obsługi (ustaw jakość i podaj pliki źródłowe) niż mnogość opcji, mimo to Vorbis nadaje się do większości zastosowań
  • dekodowanie plików zapisanych w tym formacie intensywnie korzysta z pamięci (w przenośnych odtwarzaczach MP3 uwidacznia się to większym obciążeniem procesora i skróceniem czasu pracy)
  • jest z natury kodekiem o zmiennej przepływności
  • korzysta z algorytmów podobnych do MP3 (ale usuwa większość jego ograniczeń), a wysoką jakość uzyskano drogą starannej regulacji parametrów kodowania i „przerzucenia” ich do nagłówka pliku
  • odkrycia dokonane podczas eksploatacji Vorbisa wykorzystano w nowym kodeku Opus

Aby uniknąć pomyłki przy dobraniu odpowiedniej wartości przepływności w zależności od ilości kanałów dźwiękowych, niektóre programy kodujące materiał audio do formatu Ogg Vorbis (np. Audacity) zamiast jawnie określonej przepływności używają umownej skali Q (skali jakości) odnoszącej się do jakości nagrania. Poniżej przedstawiono znaczenie poszczególnych jej wartości na skali przepływności dla 2 kanałów dźwiękowych (stereo), 16 bitowego dźwięku o próbkowaniu 44,1kHz:

skala Q (ang. Quality) przepływność nominalna
-2 (tylko aoTuV b2 i nowszy) 32 Kbps
-1 45 Kbps
0 64 Kbps
1 80 Kbps
2 96 Kbps
3 112 Kbps
4 128 Kbps
5 160 Kbps
6 192 Kbps
7 224 Kbps
8 256 Kbps
9 320 Kbps
10 499,9 Kbps

Nowa biblioteka libvorbis w wersji 1.2 zwykle lepiej kompresuje niż wartości podane w tej tabeli.

Obsługa

[edytuj | edytuj kod]

Odtwarzacze sprzętowe

[edytuj | edytuj kod]
  • Elta
    • 8844 MPEG4 DVD/DivX
  • iAUDIO
    • X5/X5L
    • Cowon D2
    • Cowon E2
    • Cowon J3
    • Cowon S9
  • iRiver
    • Lplayer (Q1 – Q10)
    • U10 (Q1 – Q10)
    • Clix, Clix 2 (Q1 – Q10)
    • iFP-700/800/900 (96 – 225kbps, obowiązuje tu średni bitrate a nie parametr Q!)
    • H120/H140/H300 (Q2 – Q10)
    • T10, T20, T30, T50, T60 (Q1 – Q10)
    • E10 (Q1 – Q10)
    • E100 (Q1 – Q10)
  • LG
    • FM37
    • FM33
  • Meizu M6
    • (Q1 – Q10)
  • PENTAGRAM
    • Eon Cineo
    • Vanquish R Pocket
    • Vanquish R SKIT