Opus (format)

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Opus
Ikona Opus
Ikona
Rozszerzenia pliku .opus
Typ MIME audio/ogg
Producent IETF codec working group
Data opracowania 2012-09-11
Typ Audio
Strona internetowa
Porównanie wydajności kodowania Opus i innych kodeków audio

Opus – format stratnej kompresji dźwięku, przystosowany do kodowania zarówno mowy jak i muzyki. Charakteryzuje się małym opóźnieniem (typowo 10-20 ms), najwyższą (w momencie wprowadzenia) jakością kompresji dźwięku oraz możliwością płynnej zmiany stopnia kompresji w dowolnej chwili. Używa algorytmów SILK (ze Skype) oraz CELT. Stosowanym formatem plików jest Ogg.

Do najbardziej charakterystycznych ograniczeń formatu należy: 16-bitowa dokładność, 2 kanały stereo (dźwięk dookólny zapisuje się za pomocą par stereofonicznych) i częstotliwość próbkowania 48 kHz. Jest to uzasadnione przeznaczeniem do transmisji gotowych nagrań oraz fizjologią słuchu[1].

Opus jest kodekiem audio wymaganym przez standard WebRTC[2].

Obsługa strumieni dźwięku Opus jest dostępna w filmach, np. dla systemu Windows w pakiecie LAV Fiters 0.51.3.[3] Kontener Matroska obsługuje ten format dźwięku eksperymentalnie[4]. W wersji beta 1.1 enkodera Opus znacznie poprawiono kompresję dźwięku przestrzennego dzięki uwzględnieniu maskowania głośników[5][6].

Przypisy

  1. Krytyka nagrań 24/192 http://people.xiph.org/~xiphmont/demo/neil-young.html
  2. Specyfikacja wymagań stawianych kodekom w WebRTC http://tools.ietf.org/html/draft-cbran-rtcweb-codec-02#section-3
  3. Wątek umożliwiający pobranie pakietu LAV Filters http://forum.doom9.org/showthread.php?p=1586965
  4. Specyfikacja osadzenia dźwięku Opus w kontenerze Matroska http://wiki.xiph.org/MatroskaOpus
  5. Wątek z wersją enkodera o poprawionej kompresji dźwięku 5.1 http://www.hydrogenaudio.org/forums/index.php?showtopic=101061
  6. Prezentacja nowych cech Opus 1.1 beta http://people.xiph.org/~xiphmont/demo/opus/demo3.shtml

Linki zewnętrzne[edytuj | edytuj kod]