Vorbis

Vorbis Charakterystyka
Rozszerzenia .ogg, .oga,.sb0
Typ MIME audio/vorbis, application/ogg, audio/vorbis-config, audio/ogg
PUID fmt / 203
Opracowany przez Xiph.org
Początkowa wersja 8 maja 2000
Typ formatu Format audio ze stratami
Treść wg Ogg , Matroska , WebM
Standard (en) Specyfikacja
Specyfikacja Otwarty format
Witryny internetowe xiph.org/vorbis
www.vorbis.com

Vorbis to cyfrowy, wolny od patentów, otwarty i bezpłatny algorytm kompresji i dekompresji dźwięku ( kodek ), który działa lepiej pod względem jakości i współczynnika kompresji niż MP3 , ale jest mniej popularny niż ten drugi. W nowych aplikacjach zastępuje go kodek Opus .

Promowany przez fundację Xiph.org , jest jednym z elementów ich projektu Ogg , którego celem jest stworzenie zestawu otwartych formatów multimedialnych i kodeków (dźwięk, wideo) wolnych od jakichkolwiek patentów.

Format dźwięku Vorbis musi być zamknięty. W większości przypadków jest w formacie Ogg, stąd nazwa Ogg Vorbis. Jednak Vorbis i Ogg są różne (jeden to zawartość, a drugi to kontener, a Matroska służy jako kontener alternatywny). Ogg Vorbis jest zatem formatem audio Vorbis zawartym w kontenerze Ogg.

Zasada działania

Jak MP3 , Vorbis jest destrukcyjna lub stratny format kompresji dźwięku , czyli plik skompresowany, a następnie dekompresji nie będzie taki sam, nieco za kawałek jak oryginał. Można go porównać do formatu JPEG dla obrazów, zwłaszcza, że ​​wykorzystuje podobne techniki. Podobnie jak wszystkie formaty kompresji oparte na tej zasadzie, została zaprojektowana tak, aby słuchacz nie różnicował się podczas słuchania oryginału, wykorzystując cechy ludzkiej percepcji akustycznej , w szczególności przez tłumienie obecnych częstotliwości, najmniej słyszalnych w porównaniu z innymi.

Narzędzia kodowania używane przez format Vorbis są bardziej zaawansowane niż te używane przez MP3 , który płaci tutaj za swój staż. Wyjaśnia to doskonałą wydajność formatu, zwłaszcza przy niskich przepływnościach (poniżej 100  kbit / s ). Jednak te bardziej wydajne algorytmy powodują większą złożoność przetwarzania, a tym samym czas kompresji na ogół dłuższy niż ten sam plik, który zostałby skompresowany w formacie MP3 na maszynie o tej samej mocy.

Ze źródła stereofoniczne próbki 44,1  k Hz, 16-bitowe (średnia próbkowanie audio CD ), koder Vorbis wytwarza pliki którego wyjście natężenie przepływu waha się od 30 do 500  kbit / s , w zależności od jakości kodowania wybrany i typ muzyki . Vorbis domyślnie używa kompresji VBR ( Variable Bitrate ). Pozwala to na przydzielenie większej ilości informacji do kompresji trudnych fragmentów (zwykle, ale nie zawsze, trudne fragmenty do zakodowania to bardzo polifoniczne fragmenty z dużą ilością wysokich częstotliwości, ale zależy to również w dużym stopniu od gatunku muzycznego ) i zaoszczędzić miejsce na mniej wymagające fragmenty (na przykład początek utworu, w którym perkusista nadaje tempo lub idealnie cyfrową ciszę ). Zatem to jakość dźwięku jest stała (w teorii), a nie szybkość transmisji danych , co wydaje się pożądane we wszystkich przypadkach, z wyjątkiem niektórych przypadków przesyłania strumieniowego w Internecie, które mogą mieć wymagania dotyczące regularności przepływności (CBR: Constant Bitrate ), wymagania, które Vorbis może również spełnić, takie jak domyślna kompresja CBR wielu koderów MP3.

Szczegóły techniczne

Szybkość transmisji Vorbis w zależności od jakości dla wejścia stereo przy 44,1  kHz (rzeczywista szybkość może się różnić)
Jakość Szybkość transmisji
Oficjalny Vorbis (Xiph.org) aoTuV beta 3 i nowsze
-q-2 niedostępne 32  kbit / s
-q-1 45  kbit / s 48  kbit / s
-q0 64  kbit / s
-q1 80  kbit / s
-q2 96  kbit / s
-q3 112  kbit / s
-q4 128  kbit / s
-q5 160  kbit / s
-q6 192  kbit / s
-q7 224  kbit / s
-q8 256  kbit / s
-q9 320  kbit / s
-q10 500  kbit / s

Ze strumienia audio stereo próbkowanego z częstotliwością 44,1  kHz (standardowe próbkowanie płyty audio CD ), koder wysyła strumień z szybkością transmisji od 45 do 500  kbit / s, w zależności od wybranej jakości (patrz tabela). Współczynnik jakości jest miarą arbitralną i może wynosić od -1 do 10 (od -2 do 10 dla aoTuV ).

Pliki zakodowane w jakości 5 ( -q5), na przykład, powinien mieć taką samą jakość dźwięku niezależnie od wersji kodera, ale nowsze wersje powinny być w stanie osiągnąć tę jakość z dolnym bitowej stopy. Przepływności podane w tabeli mają charakter orientacyjny, ponieważ są zmienne w trybie VBR i dlatego mogą się znacznie zmieniać z jednej próbki na drugą.

Prawa autorskie i patenty

Podobnie jak wszystko inne w projekcie Ogg, Vorbis jest reklamowany jako całkowicie wolny od problemów związanych z patentami lub prawami własności . Rzeczywiście, każda publikacja procesu, który nie był wcześniej opatentowany, jest prawnie równoważna z umieszczeniem go w domenie publicznej (ponieważ można opatentować tylko proces, który nigdy wcześniej nie był publikowany).

Specyfikacje projektów są umieszczane w domenie publicznej  ; te biblioteki są uwalniane pod BSD- stylu jazdy, a media (które obejmują, między innymi, oggenc konwerter i ogg123 linii poleceń czytelnik ) są zwolnione na mocy GNU GPL licencji .

Jednak ten stan rzeczy nie został jeszcze udowodniony ze względu na złożoność lub koszty związane z wyczerpującym poszukiwaniem patentów, przed formatem i pokryciem przez zastosowane algorytmy . Podejrzenia unosiłyby się nad rzekomą swobodą formatu, zwłaszcza że pojawiły się propozycje wykorzystania opatentowanych technik. Jednak ta kontrowersja pozostaje nieistotna dla stosowania tego formatu w częściach świata (np. W Unii Europejskiej), które nie uznają patentów na tzw. Utwory „intelektualne”.

Format rozpowszechniania

Vorbis jest stosunkowo nowy, od tego czasu jest dostępna wersja 1.0 19 lipca 2002. Jego popularność jest zatem mniejsza niż MP3. Jednak od czasu wydania format zyskał na popularności. Ta popularność to rynek, z którego korzystają obecnie wydawcy i producenci. Dlatego popularne oprogramowanie, takie jak Winamp lub Nero, obsługuje ten format natywnie. Przemysł gier wideo jest także coraz częściej wykorzystują Vorbis do kompresji dźwięku swoich produkcjach, stosunek jakość / kompresja jest znacznie wyższa niż MP3 i jego swobodnego ofercie również oszczędności na cenę licencji . Wykorzystania własnym formacie.

W roku 2004 pojawiło się również kilka odtwarzaczy muzycznych kompatybilnych z Vorbis, w szczególności Cowon i Samsung . W 2008 roku urządzenia marki Archos stały się kompatybilne z najnowszą generacją dzięki aktualizacji oprogramowania.

Dystrybucje GNU / Linuksa (takie jak Fedora , Debian czy Ubuntu ...) generalnie używają wolnego formatu Vorbis zamiast MP3, który jest chroniony patentem.

Mobilne i stacjonarne wersje Spotify również używają Ogg Vorbis do pobierania, odtwarzania i strumieniowego przesyłania muzyki.

SteamOS używa Opus lub Vorbis do przesyłania strumieniowego.

Odtwarzacze oprogramowania

Vorbis mogą być odczytywane między innymi przez następujące narzędzia:

Dyski sprzętowe

Innym ważnym aspektem upowszechniania formatu Vorbis jest jego uznanie przez producentów przenośnych cyfrowych odtwarzaczy muzycznych („odtwarzacze MP3”). Strona VorbisHardware na wiki Xiph.org zawiera aktualną listę dysków obsługujących Vorbis, takich jak dyski przenośne, PDA i mikroczipy. Kilka modeli firm Samsung , iRiver , Rio czy Cowon , głównie modele high-end, może odczytywać pliki Vorbis, chociaż czasami z pewnymi ograniczeniami częstotliwości. Jednak najpopularniejszy odtwarzacz, iPod firmy Apple , nie oferuje tej funkcji, a Apple nic o tym nie mówi. Wygląda jednak na to, że najnowsze wersje iTunes mają funkcję odtwarzania plików Vorbis, funkcję wyłączoną przez Apple. Można jednak obejść ten problem, instalując oprogramowanie układowe ( iPodLinux lub Rockbox ) na odtwarzaczu iPod. Urządzenia z systemem Android mogą odtwarzać ten kodek w kontenerze OGG (wszystkie wersje) lub MKV (od wersji 4.0).  Ten link odsyła do strony ujednoznaczniającej

Radio France rozpoczęło nadawanie swoich stacji w Vorbis, kierując się wieloma recenzjami użytkowników, które pojawiły się wgrudzień 2002, kiedy Radio France postanowiło zaprzestać nadawania w RealAudio i zamiast tego użyć zastrzeżonego formatu audio firmy Microsoft , Windows Media Audio . Z wciąż nieznanych powodów i bez wyjaśnienia wydaje się, że Radio France zaprzestało tego nadawania latem 2006 roku .

Ogg Tremor

Implementacja dekodera Ogg Vorbis o nazwie „Ogg Tremor”, korzystająca z obliczeń arytmetycznych na liczbach całkowitych (wymagająca mniej zasobów procesora ), również wydana na licencji typu BSD, jest dostępna od2 września 2002. Aplikacja ta ma na celu zmotywowanie producentów sprzętu audio (odtwarzacze muzyki itp.) Do obsługi formatu w nowych wersjach i modelach swoich produktów. Producenci iRiver America (producent popularnego odtwarzacza MP3 / WMA ) i ISM (francuski producent) dostarczają niektórym ze swoich produktów aktualizacje oprogramowania sprzętowego, które zapewniają ich zgodność z formatem Vorbis.

Etymologia

Imię Vorbis pochodzi od postaci Terry'ego Pratchetta , diakona Vorbisa z The Little Gods .

Porównanie z innymi kodekami

Vorbis jest starszym kodekiem niż Opus , ten ostatni mógłby skorzystać na ulepszeniach. Z technicznego punktu widzenia Opus ma lepsze właściwości (kompresja, przepływność, opóźnienie itp.) I może zastąpić zarówno Vorbis, jak i Speex, a także inne zastrzeżone kodeki, takie jak mp3 lub aac.

Zobacz też

Uwagi i odniesienia

  1. Dyskusja między programistami znanych firm „...”
  2. http://update.archos.com/6/archos5-7/changes_firmware_archos5-7.html
  3. (in) „  Obsługiwane formaty multimediów    ” w witrynie Android Developers (dostęp: 4 sierpnia 2020 r . ) .
  4. Zobacz stronę poświęconą nazwom na xiph.org.
  5. https://wiki.xiph.org/OpusFAQ#Will_Opus_replace_Vorbis_in_video_files.3F

Powiązane artykuły

Linki zewnętrzne