Opus (format)
![]() | |
![]() | |
Rozszerzenia pliku |
|
---|---|
Typ MIME |
|
Producent | |
Data opracowania |
2012-09-11 |
Ostatnia wersja |
1.5.2 |
Typ |
audio |
Otwarty format? |
tak |
Strona internetowa |


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 opus.
Charakterystyczną cechą formatu jest maksymalna częstotliwość próbkowania równa 48 kHz. Jest to uzasadnione fizjologią ludzkiego słuchu[2].
Opus jest kodekiem audio wymaganym przez standard WebRTC[3] oraz jest formatem otwartym i bezpłatnym[1].
Obsługa strumieni dźwięku Opus jest dostępna w plikach video, np. dla systemu Windows w pakiecie LAV Fiters 0.51.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].
Historia
[edytuj | edytuj kod]Najważniejsze usprawnienia w wersji 1.5 opublikowanej 4 marca 2024. [7]
- zwiekszono wykorzystanie uczenia maszynowego w koderze i dekoderze
- dzięki uczeniu maszynowemu poprawiono wypełnienie brakujących ramek dźwięku (DRED) w wyniku utraty pakietów
- poprawiono mechanizm odzyskiwania pakietów, dzięki uczeniu maszynowemu Deep PLC (Packet Loss Cancelation)
- wykorzystano uczenie maszynowego do ukrywania artefaktów kodowania mowy przy niskich przepływnościach
- dodano wsparcie dla instrukcji AVX2 (x86-64) oraz NEON (Aarch64)
Przypisy
[edytuj | edytuj kod]- ↑ a b Strona Opus codec.
- ↑ Krytyka dystrybucji plików dźwiękowych 24bit/192kHz. [dostęp 2013-06-28]. [zarchiwizowane z tego adresu (2014-06-06)].
- ↑ Specyfikacja wymagań stawianych kodekom w WebRTC.
- ↑ Specyfikacja osadzenia dźwięku Opus w kontenerze Matroska.
- ↑ Wątek z wersją enkodera o poprawionej kompresji dźwięku 5.1.
- ↑ Prezentacja cech Opus 1.1 beta. [dostęp 2013-07-19]. [zarchiwizowane z tego adresu (2017-04-30)].
- ↑ Opus 1.5 Released. [dostęp 2025-06-15].
Linki zewnętrzne
[edytuj | edytuj kod]- Strona formatu SILK – http://dev.skype.com/silk
- Strona formatu CELT – https://web.archive.org/web/20110228033837/http://www.celt-codec.org/