Ogg Vorbis – ultimátní audio kodek

22. 1. 2007, 22:07
kategorie: software, linux
Xiph.org

Nadace Xiph.org se zabývá vývojem multimediálních kodeků a kontejneru Ogg. Hlavní rozdíl oproti jiným formátům je nezatíženost patenty a referenční implementace s otevřenou licencí (BSD). Formát je určen jak k offline použítí tak i pro streaming (např. internetová rádia).

Do rodiny Xiph.org patří

  • kontejner Ogg,
  • XML playlist formát XSPF,
  • audio kodek Vorbis,
  • bezztrátový audio kodek FLAC,
  • řečový kodek Speex,
  • video kodek Theora.

Zaměřím se na nejpopulárnější z této rodiny, Vorbis. Tento kodek je již nyní slušně rozšířený – hojně se využívá ve hrách, přehraje ho většina softwarových přehrávačů a v neposlední řadě je podporovaný v mnohých hardwarových zařízeních. Vorbis dekodér je ryze celočíselný, čímž je HW implementace velmi usnadněna.

Co se kvality zvuku týče, je na tom Vorbis velmi dobře, jednoznačně překonává zastaralý kodek MP3 a vyrovná se nebo překoná i nejlepší komerční kodeky jako AAC. Další zřejmou výhodou oproti oblíbeným empétrojkám je přímá podpora metadat kódovaných v UTF-8, tudíž zcela odpadají problémy s národními znaky.

A nakonec to nejdůležitější – enkódování do Vorbisu je neuvěřitelně snadné, není třeba řešit jakékoliv parametry, Vorbis je vždy VBR a jediným nutným parametrem enkodéru je kvalita. Odpovídající nominální bitový tok je vidět v tabulce.

Oficiální řádkový enkodér se jmenuje OggEnc a v Debianu se nachází v balíku vorbis-tools. Jako vstup lze použít WAV, FLAC, AIFF nebo raw. Parametry umožňují určení minimálního, maximálního nebo nominálního bitového toku, obyčejně ale vystačíme s jediným parametrem – kvalitou.

$ oggenc -q 6 test.flac
Opening with flac module: FLAC file reader
Encoding "test.flac" to
         "test.ogg"
at quality 6,00
        [ 99,4%] [ 0m00s remaining] /

Done encoding file "test.ogg"

        File length:  1m 47,0s
        Elapsed time: 0m 06,2s
        Rate:         17,4628
        Average bitrate: 196,6 kb/s

Další informace a software: www.vorbis.com a wiki.xiph.org.

Komentáře

Dosud nebyl napsán žádný komentář.