Vorbis

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Vorbis
Extensie .ogg .oga
Tip MIME application/ogg, audio/ogg, audio/vorbis, audio/vorbis-config
Dezvoltat de Fundația Xiph.Org
Licență Domeniu public
Prima publicație 8 mai 2000 ; Acum 21 de ani [1] [2] <
Ultima versiune Vorbis I (3 februarie 2012 ; acum 9 ani [3] )
Tip Compresie audio
Comprimare Pierdător
Formatul deschis ? Da
Site-ul web www.vorbis.com

Vorbis este un algoritm gratuit pentru compresia audio digitală cu compresie de date cu pierderi , care reprezintă o alternativă la alte standarde precum MP3 , VQF , AAC . Cu aceeași calitate percepută, permite o compresie mai mare decât formatul MP3, obținut prin tehnici psihoacustice avansate.

Dezvoltarea sa se datorează în principal lui Christopher Montgomery , fondatorul Fundației Xiph.Org (cunoscută și sub numele de Fundația Xiphophorous), care o duce de la prima versiune alfa din septembrie 1998 până la lansarea oficială a versiunii 1.0 în iulie 2002 .

Creatorul său, Christopher Montgomery , a început să dezvolte acest format când un Intel 486 era încă un produs de lux. Calitatea muncii sale este evidențiată de faptul că BBC s- a interesat de formatul unui server de streaming live . Cu toate acestea, în martie 2003 , au decis să plece din lipsă de timp, cu următoarea afirmație: „Ne pare rău, oameni buni, dar pur și simplu nu avem timp chiar acum pentru a face ca fluxurile de ogg să ruleze din nou. până nu vom obține mai mulți angajați, nu vom putea dedica niciun timp pentru a ridica fluxurile. " Acest lucru se datorează faptului că în luna mai a aceluiași an au trecut la noulsistem serverSolaris 8 [4] , pentru care bibliotecile Ogg Vorbis au devenit disponibile abia în decembrie 2003 [5] .

Argumente pro şi contra

Trăsăturile distinctive ale formatului Vorbis în comparație cu standardul MP3 sunt o extindere și o curățenie mai mari a frecvențelor înalte (peste 16 kHz), suportul multi-canal nativ și, în general, o mai bună conservare a micro-informațiilor despre spațialitatea sunetului. semnal original. [ fără sursă ]

Printre defectele atribuite ar trebui să menționăm greutatea relativă a algoritmului de decodare în comparație cu MP3-ul încercat și testat și mai presus de toate o anumită tendință de pre-ecou , adică o fantomă sonoră nenaturală care pare să preceadă orice creștere bruscă a presiunii sonore cu o câteva momente scurte. Exemplul care este dat în mod tipic este cel al unei sonate pentru pian cu atacuri fortissimo din liniște sau sunetul castanetelor. [ fără sursă ]

Detalii tehnice

Vorbis este un semnal audio PCM orientat spre algoritm de compresie mono , stereo sau 5.1 surround PCM la 44,1 k campionat Hz sau 48 kHz, cu o adâncime de eșantionare de 16 biți sau 32 biți . Cu toate acestea, este, de asemenea, capabil să gestioneze semnalele de intrare, altele decât cele recomandate.

În tratamentul semnalului de muzică stereo, Vorbis are o rată de biți ideală în jur de 128 kbit / s, ceea ce face extrem de dificilă distincția de original într-o ascultare oarbă deja la 192 kbit / s.

Licența sa open source caracteristică a permis de-a lungul anilor dezvoltarea de codificatoare paralele cu cea oficială, printre care aoTuV pare a fi cel mai eficient. Deoarece acesta este un algoritm de compresie cu pierderi, adică pierderea informațiilor, codificatorul este cel care îndeplinește cea mai delicată sarcină dintre toate, trebuind să aleagă ce parte a informațiilor acustice să sacrifice.

Vorbis este un algoritm cu o abordare puternic VBR, adică o rată de biți extrem de variabilă bazată pe tipul de semnal sonor pe care este chemat să îl codifice. Din acest motiv, în loc să se refere la valoarea kbit / s, Xiph.Org recomandă utilizarea nomenclaturii q , adică nivelul de calitate cu care a fost efectuată codificarea. Primul codificator oficial a oferit niveluri de calitate de la q0 la q10 , sub formă de numere întregi . Nivelul de calitate q-1 a fost adăugat ulterior, comparativ cu 45 kbit / s, și chiar un nivel q-2 de aproximativ 32 kbit / s în codificatorul aoTuV. În același timp, nivelul de calitate a fost transformat într-un număr real .

Cu toate acestea, datorită abordării ratei de biți variabile menționate anterior, codificatorul nu este în măsură să ofere nicio garanție de coerență între rata de biți nominală asociată cu nivelul de calitate selectat și rata de biți medie finală efectivă rezultată din compresie.

Vorbis este un algoritm născut împreună cu formatul containerului Ogg și cu acest lucru adesea confuz, în principal datorită:

  1. suprapunerea inițială a celor două proiecte;
  2. extensia asociată cu fișierele Vorbis (.ogg și .oga);
  3. de tip MIME asociat fișierelor Vorbis (application / ogg);
  4. a perioadei lungi necesare dezvoltării codecurilor alternative la Vorbis care ar putea profita de același container Ogg, clarificând scopurile generice ale acestuia din urmă.

De fapt, singura modalitate de a vă bucura de o piesă audio codificată în Vorbis este încapsularea acesteia într-un fișier Ogg, producând așa-numitul Ogg Vorbis . Cele două tehnologii funcționează la unison, dar la niveluri diferite de abstractizare .

Printre containerele care în viitor ar putea sprijini Vorbis precum Ogg se numără și Matroska .

Licențe

Specificațiile Vorbis aparțin domeniului public . Bibliotecile de referință pentru codificare și decodare sunt eliberate sub licență BSD . Instrumentele oficiale pentru codificare și decodare sunt lansate sub GPL ( GNU General Public License).

Xiph.Org nu a emis niciodată o declarație oficială cu privire la libertatea de orice drept de autor încălcat involuntar în dezvoltarea formatului, dar s-a justificat citând imposibilitatea practică a unei astfel de căutări, cauzată de numărul imens de brevete înregistrate în acest subiect. multimedia și dificultatea de a distinge cele valabile de cele care nu pot fi contestate.

Piața

Vorbis este, fără îndoială, cel mai popular codec din familia Ogg , cu toate acestea popularitatea sa este neglijabilă în comparație cu MP3 , rivalul său prin excelență. Motivele care stau la baza acestei penetrări nu excepționale pe piață se găsesc, probabil, printre unul dintre următoarele:

  • Vorbis întârzie semnificativ în comparație cu MP3;
  • nu a primit nicio împingere comercială de la producătorii de hardware;
  • popularitatea sa nu a primit strălucire de la branding- ul produselor hardware sau software, deoarece licența sa nu impune celor care o folosesc să o declare, chiar și în cazul utilizării comerciale;
  • de timp producătorii de hardware au fost în curs de dezvoltare de soluții lor MP3 portabile (sfarsitul anilor 1990) , tremurul întreg Vorbis biblioteca de decodare nu a fost încă disponibile, ceea ce face formatul prea greu de manevrat;
  • Fundația Xiph.Org și- a reiterat în repetate rânduri poziția adversă față de mecanismele de gestionare a drepturilor digitale , excluzând categoric printre planurile sale pe termen scurt dezvoltarea unui mecanism DRM în cadrul Vorbis, care a fost solicitat în mod explicit de sectorul industrial.
  • în situația actuală din SUA a brevetelor de software, producătorii de hardware nu sunt interesați să sprijine Vorbis chiar și fără costuri, deoarece, deoarece este un format open source , riscul unei revanșe ipotetice a drepturilor de autor ar reveni asupra lor.

În prezent, Vorbis este utilizat în multe jocuri video, printre care sunt menționate toate cele bazate pe Unreal Engine , în diverse posturi de radio pe internet (în special servite prin intermediul serverelor IceCast gratuite ale Xiph.Org în sine) și este susținut de aproape toți jucătorii de software . câteva zeci de playere hardware , precum și în numeroase versiuni de firmware modificate ale dispozitivelor portabile (inclusiv telefoane mobile) care inițial nu o suportau. În acest sens, trebuie remarcat proiectul open source Rockbox .

Cititoare hardware

Ogg Vorbis a primit un sprijin mai mic decât se aștepta de la industria electronică de consum. Dintre puținele dispozitive hardware care îl gestionează, toate afișate pe o pagină specială a site-ului OggHelp.com , singurele distribuite în mod regulat în Italia sunt următoarele:

Cititoare de masă

Cititoare portabile

Notă

  1. ^ Christopher Montgomery. Merge done . Vorbis-dev . 8 mai 2000. Accesat la 3 septembrie 2009 .
  2. ^ Fundația Xiph.Org, Ogg Vorbis , la xiph.org . Adus la 11 septembrie 2009 .
  3. ^ Fundația Xiph.Org, specificația Vorbis I , la xiph.org , 20 ianuarie 2012. Accesat la 31 ianuarie 2012 .
  4. ^ Netcraft
  5. ^ Sunsite Arhivat 20 decembrie 2004 la Internet Archive .

Elemente conexe

Alte proiecte

linkuri externe