Vorbis - Vorbis

Vorbis
Logo Vorbis wiele ryb 2005.svg
Rozszerzenie nazwy pliku
.ogg
Rodzaj mediów internetowych
application/ogg, audio/ogg, audio/vorbis, audio/vorbis-config
Opracowany przez Fundacja Xiph.Org
Pierwsze wydanie 8 maja 2000 ( 2000-05-08 )
Najnowsze wydanie
Vorbis I
(4 lipca 2020 ) ( 2020-07-04 )
Rodzaj formatu Format kompresji dźwięku
Zawarte przez Ogg , Matroska , WebM
Standard Specyfikacja
Otwarty format ? TAk
Stronie internetowej http://xiph.org/vorbis/
libvorbis
Ogginfo zrzut ekranu.png
Deweloper(zy) Fundacja Xiph.Org
Pierwsze wydanie 19 lipca 2002 r. ( 19.07.2002 )
Wersja stabilna
1.3.7 / 4 lipca 2020 ; 13 miesięcy temu ( 2020-07-04 )
Napisane w C
Rodzaj Kodek audio , implementacja referencyjna
Licencja Licencja w stylu BSD
Stronie internetowej Pliki do pobrania Xiph.org

Vorbis to bezpłatny projekt oprogramowania o otwartym kodzie źródłowym, kierowany przez Fundację Xiph.Org . W ramach projektu powstaje format kodowania dźwięku i referencyjny koder/dekoder ( kodek ) oprogramowania do stratnej kompresji dźwięku . Vorbis jest najczęściej używany w połączeniu z formatem kontenera Ogg i dlatego jest często określany jako Ogg Vorbis .

Vorbis jest kontynuacją rozwoju kompresji dźwięku zapoczątkowanego w 1993 roku przez Chrisa Montgomery'ego . Intensywny rozwój rozpoczął się po liście Fraunhofer Society z września 1998 r. ogłaszającym plany pobierania opłat licencyjnych za format audio MP3 . Projekt Vorbis powstał w ramach projektu Ogg firmy Xiphophorus (znanego również jako projekt multimedialny OggSquish). Chris Montgomery rozpoczął pracę nad projektem i był wspomagany przez coraz większą liczbę innych programistów. Kontynuowali ulepszanie kodu źródłowego, aż format pliku Vorbis został zamrożony do wersji 1.0 w maju 2000 roku. Pierwotnie licencjonowany jako LGPL , w 2001 roku licencja Vorbis została zmieniona na licencję BSD, aby zachęcić do adopcji, z poparciem Richarda Stallmana . Stabilna wersja (1.0) oprogramowania referencyjnego została wydana 19 lipca 2002 r.

Xiph.Org Foundation utrzymuje implementację referencyjną , libvorbis . Istnieją również dostrojone widełki , w szczególności aoTuV , które oferują lepszą jakość dźwięku, szczególnie przy niskich przepływnościach. Te ulepszenia są okresowo scalane z powrotem do referencyjnej bazy kodu.

Od lutego 2013 r. firma Xiph.Org stwierdziła, że ​​należy zaprzestać korzystania z Vorbis na rzecz kodeka Opus , który jest również projektem Fundacji Xiph.Org, a także wolnym i otwartym. W porównaniu z Vorbis, Opus może jednocześnie osiągnąć wyższą wydajność kompresji — zarówno w testach odsłuchowych samego Xiph.Org, jak i innych firm — oraz niższe opóźnienia kodowania/dekodowania (w większości przypadków wystarczająco niskie do zastosowań w czasie rzeczywistym, takich jak telefonia internetowa lub śpiew na żywo , rzadko możliwe w przypadku Vorbis).

Nazwa

Vorbis jest nazwany po Dysku charakteru Exquisitor Vorbis w Małych Bogów przez Sir Terry Pratchett . Jednak format Ogg nie nosi nazwy Nanny Ogg , innej postaci ze Świata Dysku; nazwa w rzeczywistości wywodzi się od ogging , żargonu, który pojawił się w grze komputerowej Netrek .

Stosowanie

Vorbis konkuruje z innymi formatami audio, takimi jak MP3. Chociaż Vorbis jest technicznie lepszy (rozwiązuje wiele ograniczeń związanych z projektem MP3), MP3 ma znacznie wyższy publiczny profil. Ponieważ Vorbis nie ma wsparcia finansowego od dużych organizacji, obsługa formatu nie jest tak rozpowszechniona, chociaż programy takie jak Audacity mogą konwertować na bardziej popularne formaty, a obsługa gier stopniowo się poprawia.

Format Vorbis okazał się popularny wśród zwolenników wolnego oprogramowania . Twierdzą, że jego wyższa wierność i całkowicie swobodny charakter, nieobciążony patentami, sprawiają, że jest to odpowiedni zamiennik dla opatentowanych i zastrzeżonych formatów.

Przykład Vorbisa o niskiej przepływności

Vorbis ma różne zastosowania dla produktów konsumenckich. Wiele gier wideo przechowuje dźwięk w grze jako Vorbis, w tym między innymi Amnesia: The Dark Descent , Grand Theft Auto: San Andreas , Halo: Combat Evolved , Minecraft i World of Warcraft . Popularne odtwarzacze oprogramowania obsługują odtwarzanie Vorbis natywnie lub za pośrednictwem zewnętrznej wtyczki . Korzysta z niego wiele stron internetowych, w tym Wikipedia . Inne to Jamendo i Mindawn , a także kilka krajowych stacji radiowych, takich jak JazzRadio, Absolute Radio , NPR , Radio New Zealand i Deutschlandradio . Usługa strumieniowego przesyłania dźwięku Spotify używa Vorbis do swoich strumieni audio. Również francuska strona muzyczna Qobuz oferuje swoim klientom możliwość pobrania zakupionych utworów w formacie Vorbis, podobnie jak amerykańska strona muzyczna Bandcamp .

Jakość

Testy odsłuchowe przeprowadzone do 2014 roku wykazały, że Vorbis radził sobie znacznie lepiej niż wiele innych stratnych formatów audio , ponieważ produkował mniejsze pliki o równoważnej lub wyższej jakości, zachowując jednocześnie złożoność obliczeniową porównywalną z innymi formatami MDCT , takimi jak AAC i Windows Media Audio .

Testy odsłuchowe miały na celu znalezienie najlepszej jakości stratnych kodeków audio przy określonych przepływnościach . Niektóre wnioski wyciągnięte z testów odsłuchowych:

  • Niski bitrate (mniej niż 64 kbit/s): ostatni (2007) publiczny test wieloformatowy przy 48 kbit/s wykazał, że aoTuV Vorbis miał lepszą jakość niż WMA i LC-AAC , taką samą jakość jak WMA Professional i niższą jakość niż HE-AAC .
  • Średnie do niskich przepływności (mniej niż 128 kbit/s do 64 kbit/s): prywatne testy w 2005 r. przy 80 kbit/s i 96 kbit/s wykazały, że aoTuV Vorbis miał lepszą jakość niż inne stratne formaty audio (LC-AAC , HE-AAC , MP3 , MPC , WMA ).
  • Wysokie przepływności (większe niż 128 kbit/s): większość ludzi nie słyszy znaczących różnic. Jednak przeszkoleni słuchacze często słyszą znaczące różnice między kodekami przy identycznych przepływnościach, a aoTuV Vorbis działał lepiej niż LC-AAC, MP3 i MPC.

Ze względu na stale ewoluujący charakter kodeków audio wyniki wielu z tych testów stały się nieaktualne.

Testy słuchowe

Testy odsłuchowe są zwykle przeprowadzane jako testy ABX , tzn. słuchacz musi zidentyfikować nieznaną próbkę X jako A lub B, przy czym A (oryginalna) i B (wersja zakodowana) są dostępne jako odniesienie. Wynik testu musi być statystycznie istotny. Taka konfiguracja zapewnia, że ​​słuchacz nie będzie stronniczy od swoich oczekiwań i że wynik jest bardzo mało prawdopodobny, aby był wynikiem przypadku. Jeśli próbkę X można wiarygodnie zidentyfikować, słuchacz może przypisać ocenę jako subiektywną ocenę jakości. W przeciwnym razie zakodowana wersja jest uważana za przezroczystą . Poniżej znajdują się linki do kilku wyników testów odsłuchowych.

2005, lipiec porównanie
AAC vs MP3 vs Vorbis vs WMA przy 80 kbit/s. Stwierdza, że ​​Vorbis aoTuV beta 4 jest najlepszym koderem zarówno dla muzyki klasycznej, jak i dla różnych rodzajów muzyki w tym bitrate, i że jego jakość jest porównywalna z LAME ABR MP3 przy 128 kbit/s.
2005, sierpień porównanie
AAC vs MP3 vs Vorbis vs WMA przy 96 kbit/s. Stwierdza, że ​​Vorbis aoTuV beta 4 i AAC są najlepszymi enkoderami dla muzyki klasycznej przy tej przepływności, podczas gdy aoTuV beta 4 jest najlepszym enkoderem dla muzyki pop, nawet lepszym niż LAME przy 128 kbit/s.
2005, sierpień porównanie
MPC vs Vorbis vs MP3 vs AAC przy 180 kbit/s. Audiofilski odsłuch, który stanowi, że w przypadku muzyki klasycznej, Vorbis aoTuV beta 4 ma 93% procent prawdopodobieństwa bycia najlepszym koder, związany z RPP. RPP remisuje na pierwszym miejscu z Vorbisem, a na drugim z LAME.
2011, porównanie z kwietnia, Hydrogenaudio
Vorbis vs HE-AAC vs Opus przy 64 kbit/s. Vorbis był średnio pomiędzy niską kotwicą LC-AAC a Nero HE-AAC, podczas gdy nadchodzący Opus (by Xiph ) był najlepszy.

Charakterystyczne artefakty

Podobnie jak w przypadku większości nowoczesnych formatów, najczęściej wymienianym problemem w przypadku Vorbisa jest echo wstępne , słaba kopia ostrego ataku, który pojawia się tuż przed właściwym dźwiękiem (ten artefakt jest najbardziej widoczny podczas odtwarzania dźwięku kastanietów ).

Gdy przepływność jest zbyt niska, aby zakodować dźwięk bez zauważalnej utraty, Vorbis wykazuje tryb awarii podobny do analogowego szumu, który można opisać jako pogłos w pomieszczeniu lub amfiteatrze. Zachowanie Vorbisa wynika z podejścia szumu do kodowania; zobacz szczegóły techniczne .

Szczegóły techniczne

Nominalna przepływność Vorbis na poziomach jakości dla wejścia stereo 44,1 kHz. Nowa libvorbis v1.2 zwykle kompresuje lepiej niż te wartości (efektywna szybkość transmisji może się różnić).
Jakość Nominalna szybkość transmisji
Oficjalna Fundacja Xiph.Org Vorbis aoTuV beta 3 i nowsze
-q-2 niedostępne 32 kb/s
-q-1 45 kb/s 48 kb/s
-q0 64 kb/s
-q1 80 kb/s
-q2 96 kb/s
-q3 112 kb/s
-q4 128 kb/s
-q5 160 kb/s
-q6 192 kb/s
-q7 224 kb/s
-q8 256 kb/s
-q9 320 kb/s
-q10 500 kb/s

Vorbis jest przeznaczony dla częstotliwości próbkowania od telefonii 8 kHz do cyfrowych masterów 192 kHz i szeregu reprezentacji kanałów (monofonicznych, polifonicznych, stereofonicznych, kwadrofonicznych, 5.1, ambisonicznych lub do 255 dyskretnych kanałów). Biorąc pod uwagę wejście stereo 44,1 kHz (standardowa częstotliwość próbkowania dźwięku CD ), koder wygeneruje sygnał wyjściowy od około 45 do 500 kbit/s (od 32 do 500 kbit/s dla strojenia aoTuV) w zależności od określonego ustawienia jakości. Ustawienie jakości wynosi od −0.1 do 1.0 dla biblioteki Xiph i −0.2 do 1.0 dla aoTuV. Kodowanie front-endy mapują te wartości na ustawienie jakości oparte na liczbach całkowitych, które wynosi od -1 do 10 dla biblioteki Xiph i od -2 do 10 dla aoTuV. Pliki zakodowane z danym ustawieniem jakości powinny mieć taką samą jakość dźwięku we wszystkich wersjach kodera, ale nowsze wersje powinny być w stanie osiągnąć tę jakość przy niższej przepływności. Wspomniane powyżej szybkości transmisji bitów są jedynie przybliżone; Vorbis jest z natury zmiennym bitrate (VBR), więc bitrate może się znacznie różnić w zależności od próbki. (Jest to kodek o zmiennej szybkości transmisji bitów w dowolnej formie, a pakiety nie mają minimalnego rozmiaru, maksymalnego rozmiaru ani stałego/oczekiwanego rozmiaru).

Vorbis ma być bardziej wydajny niż MP3, a przejrzystość kompresji danych jest dostępna przy niższych przepływnościach.

Zarys algorytmu kodera

Vorbis I jest monolitycznym kodekiem przekształcającym adaptacyjnie do przodu, opartym na zmodyfikowanej dyskretnej transformacji kosinusowej (MDCT). Vorbis wykorzystuje Zmodyfikowana dyskretna transformacja kosinusowa do konwersji danych dźwiękowych z dziedziny czasu do dziedziny częstotliwości . Uzyskane dane w dziedzinie częstotliwości są dzielone na składowe poziomu szumu i pozostałości, a następnie kwantyzowane i kodowane entropijnie za pomocą algorytmu kwantyzacji wektorowej opartego na książce kodów . Algorytm dekompresji odwraca te etapy. Podejście oparte na szumie zapewnia Vorbisowi charakterystyczny, podobny do szumu analogowy tryb awarii, gdy przepływność jest zbyt niska, aby zakodować dźwięk bez zauważalnej straty. Dźwięk artefaktów kompresji przy niskich przepływnościach można być może opisać jako pogłos w amfiteatrze lub pomieszczeniu.

Dostrojone wersje

Różne dostrojone wersje enkodera (Garf, aoTuV lub MegaMix) próbują zapewnić lepszy dźwięk przy określonym ustawieniu jakości, zwykle radząc sobie z pewnymi problematycznymi kształtami fali poprzez tymczasowe zwiększenie szybkości transmisji. Większość dostrojonych wersji Vorbisa próbuje naprawić problem echa wstępnego i poprawić jakość dźwięku przy niższych ustawieniach jakości (-q-2 do -q4). Niektóre sugestie dotyczące tuningu stworzone przez społeczność użytkowników Vorbis (zwłaszcza tuning aoTuV beta 2) zostały włączone do wydania 1.1.0.

Peeling z szybkością transmisji

Format Vorbis obsługuje peeling bitrate w celu zmniejszenia szybkości bitów już zakodowanych plików bez ponownego kodowania, a istnieje kilka eksperymentalnych implementacji. Jednak jakość jest „nieprzydatna” i znacznie gorsza od dekodowania i ponownego kodowania.

Powodem, dla którego programy złuszczające tak poważnie obniżają jakość, jest to, że format nie określa względnej ważności danych sygnałowych, a istniejące kodery nie porządkują danych według ważności. W związku z tym obieracze nie mogą łatwo określić, czy dane są ważne, czy nie.

Formaty kontenerów

Strumienie Vorbis mogą być enkapsulowane w innych formatach kontenerów multimedialnych oprócz Ogg. Powszechnie stosowaną alternatywą jest Matroska . Jest również używany w WebM , formacie kontenera opartym na podzbiorze Matroski. Strumienie Vorbis mogą być również enkapsulowane w formacie ładunku RTP .

Metadane

Metadane Vorbis , zwane komentarzami Vorbis , obsługują tagi metadanych podobne do tych zaimplementowanych w standardzie ID3 dla MP3. Metadane są przechowywane w wektorze ciągów bajtów o dowolnej długości i rozmiarze. Rozmiar wektora i rozmiar każdego łańcucha w bajtach jest ograniczony do 2 32  − 1 (około 4,3 miliarda lub dowolnej dodatniej liczby całkowitej, która może być wyrażona w 32 bitach). Ten wektor jest przechowywany w drugim pakiecie nagłówkowym, który rozpoczyna strumień bitów Vorbisa.

Zakłada się, że łańcuchy są zakodowane jako UTF-8 . Tagi muzyczne są zazwyczaj zaimplementowane jako ciągi w postaci „[TAG]=[WARTOŚĆ]”, na przykład „WYKONAWCA=The John Smith Band”. W nazwach tagów nie jest rozróżniana wielkość liter, dlatego wpisanie „ARTIST=The John Smith Band” byłoby tym samym, co „artist=The John Smith Band”. Podobnie jak w obecnej wersji ID3, użytkownicy i oprogramowanie kodujące mogą swobodnie używać dowolnych tagów, które są odpowiednie dla treści. Na przykład koder może używać zlokalizowanych etykiet znaczników, utwory muzyczne na żywo mogą zawierać znacznik „Venue=”, a pliki mogą mieć wiele definicji gatunku. Większość aplikacji obsługuje również powszechne de facto standardy, takie jak numer dysku i informacje ReplayGain .

Koncesjonowanie

Znajomość specyfikacji Vorbis jest własnością publiczną . Jeśli chodzi o samą specyfikację, Fundacja Xiph.Org zastrzega sobie prawo do ustalenia specyfikacji Vorbis i poświadczania zgodności. Jego biblioteki są udostępniane na podstawie poprawionej 3-klauzulowej licencji BSD, a jej narzędzia są udostępniane na licencji GNU General Public License . Biblioteki zostały pierwotnie wydane na licencji GNU Lesser General Public License , ale licencja BSD została później wybrana z poparciem Richarda Stallmana . Xiph.Org Foundation twierdzi, że Vorbis, jak wszystkie jego rozwoju, jest całkowicie wolny od licencji lub patentów kwestii poruszonych przez zastrzeżonych formatów. Chociaż Fundacja Xiph.Org twierdzi, że przeprowadziła poszukiwanie patentów, które wspierają jej twierdzenia, strony zewnętrzne (w szczególności inżynierowie pracujący nad konkurencyjnymi formatami) wyrażają wątpliwości, czy Vorbis jest wolny od opatentowanej technologii.

Fundacja Xiph.Org nie wydała oficjalnego oświadczenia w sprawie statusu patentowego Vorbis, wskazując, że takie oświadczenie jest technicznie niemożliwe ze względu na liczbę i zakres istniejących patentów oraz wątpliwą ważność wielu z nich. Takie kwestie może rozstrzygnąć wyłącznie sąd.

Vorbis jest obsługiwany przez kilku dużych producentów cyfrowych odtwarzaczy audio, takich jak Samsung , SanDisk , Rio , Neuros Technology , Cowon i iriver .

Wsparcie

Sprzęt komputerowy

Tremor , wersja dekodera Vorbisa wykorzystująca arytmetykę stałoprzecinkową (zamiast zmiennoprzecinkową ), została udostępniona publicznie 2 września 2002 r. (również na licencji BSD ). Tremor lub oparte na nim wersje na platformę są bardziej odpowiednie do implementacji w ograniczonych funkcjach dostępnych w komercyjnych odtwarzaczach przenośnych. Wyprodukowano szereg wersji, które wprowadzają poprawki dla określonych platform i zawierają niestandardowe optymalizacje dla określonych wbudowanych mikroprocesorów. Kilku producentów sprzętu wyraziło zamiar produkowania urządzeń zgodnych z Vorbis, a nowe urządzenia Vorbis wydają się pojawiać w stałym tempie.

  • Urządzenia Sailfish OS
  • Urządzenia Tizen
  • Openmoko Neo 1973 i Neo Freerunner
  • Urządzenia oparte na Google „s Android platform Ogg Vorbis plików multimedialnych.
  • Cyfrowych odtwarzaczy audio, takich jak Cowon „s D2 i iAudio X5 statku z obsługą Ogg Vorbis.
  • Seria cyfrowych odtwarzaczy audio Samsung YP jest dostarczana z obsługą Ogg Vorbis.
  • Większość urządzeń iriver zapewnia obsługę Ogg Vorbis do przepływności Q10. (stan na lipiec 2008)
  • Cowon C2 (obsługa Ogg i FLAC)
  • Sandisk dodał funkcję Vorbis do oprogramowania sprzętowego 1.01.29 dla odtwarzacza Sansa Clip. (dodane w maju 2008)
  • Sandisk dodał funkcję Vorbis dla odtwarzacza Sansa Fuze w aktualizacji oprogramowania sprzętowego 1.01.15 . (dodano 3 października 2008)
  • Sandisk Sansa Clip+
  • Sandisk Sansa Fuze+
  • Cyfrowe odtwarzacze audio M6 i M3 firmy Meizu
  • Odtwarzacz DVD/DivX Elta 8844 MPEG4 może odtwarzać pliki muzyczne zarówno w formacie MP3, jak i Ogg Vorbis
  • Vedia A10 oprócz MP3, AAC i innych formatów odtwarza Ogg Vorbis i FLAC
  • Odtwarzacze MP3 S1 obsługują również Ogg Vorbis od co najmniej 2006 r., chociaż zazwyczaj nie jest to wymienione na opakowaniu odtwarzacza.
  • Przenośne konsole do gier GamePark Holding z systemem Linux (GP32, GP2X F100-F200, GP2X Wiz) oficjalnie obsługują Ogg Vorbis.
  • RIM BlackBerry 9800 "Latarka" i 9670 "Styl"
  • Radio samochodowe VDO Dayton CD1737X obsługuje pliki Ogg Vorbis 8-192 kbit/s
  • HP TouchPad otrzymał wsparcie dla Ogg Vorbis z aktualizacją webOS 3.0.4
  • Odtwarzacz multimedialny Denon SC5000 Prime
  • Odtwarzacze Blu-ray Ultra HD obsługują dekodowanie wideo w rozdzielczości 4K VP8 / VP9 z dźwiękiem Ogg Vorbis.

iPod firmy Apple nie obsługuje natywnie Vorbis, ale dzięki wykorzystaniu Rockbox , projektu oprogramowania układowego o otwartym kodzie źródłowym, jest w stanie dekodować pliki Vorbis na niektórych modelach. Podobne stwierdzenia odnoszą się również do innych urządzeń obsługujących Rockbox. Wiki Fundacji Xiph.Org zawiera aktualną listę sprzętu obsługującego Vorbis, takiego jak urządzenia przenośne, PDA i mikroukłady. Zobacz także urządzenie radia internetowego, aby zapoznać się z przeglądem.

Oprogramowanie

Oprogramowanie wspierające Vorbis istnieje na wiele platform. Wieloplatformowy odtwarzacz multimediów VLC o otwartym kodzie źródłowym i MPlayer mogą odtwarzać pliki Ogg Vorbis, podobnie jak Winamp i foobar2000 . Windows Media Player nie obsługuje natywnie Vorbis; istnieją jednak filtry DirectShow do dekodowania Vorbis w Windows Media Player i innych odtwarzaczach multimedialnych Windows obsługujących DirectShow. Vorbis jest również obsługiwany przez wieloplatformowe oprogramowanie do edycji dźwięku Audacity , w wieloplatformowych frameworkach multimedialnych FFmpeg , GStreamer i Helix DNA . Vorbis jest dobrze obsługiwany na platformie Linux w programach takich jak XMMS , xine , Amarok . Listę oprogramowania wspierającego Vorbis można znaleźć na wiki Fundacji Xiph.Org oraz na stronie Vorbis.com. Użytkownicy mogą testować te programy, korzystając z listy strumieni audio Vorbis dostępnych na tej samej wiki. Aby uzyskać więcej informacji na temat obsługi w programowych odtwarzaczach multimedialnych, dostępne jest porównanie dostępnych odtwarzaczy multimedialnych .

Niektóre nowsze gry firmy Ubisoft używają plików Vorbis, których nazwa została zmieniona na rozszerzenie .sb0 . Można go więc odtwarzać za pomocą kompatybilnego odtwarzacza, choć czasami trzeba wymusić inną częstotliwość próbkowania, aby ją poprawnie usłyszeć. Dostępnych jest wiele narzędzi do wyodrębniania dźwięku z zarchiwizowanych plików, takich jak .m4b Myst IV: Revelation .

Zgodnie z pierwotnym zaleceniem HTML 5 , te przeglądarki internetowe natywnie obsługują dźwięk Vorbis (bez wtyczki) przy użyciu <audio>elementu: Mozilla Firefox 3.5 (i nowsze wersje), Google Chrome (od wersji 3.0.182.2), SeaMonkey (od wersji 2.0) . Eksperymentalne wersje wideo Opery 9.5 wydane w 2007 i 2008 roku <video>obsługują i odtwarzają tylko dźwięk Vorbis zawarty w plikach wideo Ogg. Przeglądarka Opera 10.5 obsługuje dźwięk Vorbis, dźwięk WAVE PCM i wideo Theora .

Oprogramowanie do projektowania gier RPG Maker MV, wydane w październiku 2015 r., jest pierwszą wersją tego programu, która zrezygnowała z obsługi MP3 na rzecz Ogg Vorbis.

W październiku 2017 r. firma Microsoft udostępniła obsługę kontenera multimediów Ogg oraz formatów multimedialnych Theora i Vorbis jako opcjonalny dodatek do systemu Windows 10 i Xbox One, który jest dostępny bezpłatnie w sklepie Microsoft Store .

Obsługa Vorbis przez różne systemy operacyjne
Microsoft Windows System operacyjny Mac Linux Android iOS
Obsługa kodeków TAk Za pośrednictwem aplikacji innych firm TAk TAk Za pośrednictwem aplikacji innych firm
Obsługa kontenerów W systemie Windows 10 Fall Creators Update (1709) z dodatkiem Web Media Extensions :
Ogg (.ogg nie jest rozpoznawany; wymaga pseudorozszerzenia)
Matroska (.mka, .mkv)

Aktualizacja systemu Windows 10 października 2018 (1809) :
WebM (.webm jest oficjalnie rozpoznawany)

W aktualizacji systemu Windows 10 maja 2019 (1903) :

Ogg (.ogg jest oficjalnie uznawany)

zależy od aplikacji Ogg (.ogg)
Matroska (.mka, .mkv)
WebM (.webm)
Ogg (.ogg)
Matroska (.mka, .mkv)
WebM (.webm)
zależy od aplikacji
Uwagi W systemie Windows 10 :
- Wymaga aktualizacji Fall Creators Update (1709) i instalacji pakietu Web Media Extensions .
— W aktualizacji z kwietnia 2018 r. (1803) z preinstalowanymi rozszerzeniami Web Media Extensions, Microsoft Edge (EdgeHTML 17) obsługuje dźwięk Vorbis osadzony w tagach <audio>.
- Obsługiwane w aplikacjach Universal Windows Platform ( Groove Music , Microsoft Movies & TV ). Nieobsługiwane w Windows Media Player .
- Do aktualizacji z października 2018 r. (1809) rozszerzenie nazwy pliku .ogg nie było rozpoznawane. (zastąp pseudorozszerzeniem pliku, takim jak .m4a)

W systemie Windows 8.1 i starszym :
- Wymaga instalacji platformy multimedialnej innej firmy, filtrów LAV .
Brak natywnej obsługi w natywnym środowisku multimedialnym macOS.
W wersjach Mac OS X wcześniejszych niż 10.11 El Capitan obsługę Vorbis można było dodać do QuickTime za pomocą komponentów Xiph QuickTime Components .
- - Brak natywnej obsługi w natywnym środowisku multimedialnym iOS.

Zobacz też

Uwagi

Bibliografia

Linki zewnętrzne