Vorbis | |
---|---|
Extensie | .ogg, .ogasau.sb0 |
tip MIME | audio/vorbis , application/ogg , audio/vorbis-config și audio/ogg |
Dezvoltator | Christopher Montgomery [d] șiXiph.Org |
publicat | 2000 |
Tip de format | Codec audio |
Cuprins în | Ogg , WebM , Matroska |
Standard(e) | Specificație |
Site-ul web |
xiph.org/vorbis/ ( engleză) vorbis.com ( engleză) |
Fișiere media la Wikimedia Commons |
Vorbis este un format gratuit de compresie audio cu pierderi care a apărut oficial în vara anului 2002 . Similar ca funcționalitate și calitate cu codec-urile precum AAC , AC3 și VQF , superioare MP3 . Modelul psihoacustic folosit în Vorbis este similar în principiu cu MP3 și altele asemenea, cu toate acestea, procesarea matematică și implementarea practică a acestui model diferă semnificativ, ceea ce a permis autorilor să-și declare formatul complet independent de toți predecesorii.
Containerul media Ogg este cel mai frecvent folosit pentru a stoca date audio în format Vorbis , un astfel de fișier are de obicei extensia .ogg și poartă numele dublu „Ogg/Vorbis” [1] sau „Ogg Vorbis” [2] . Cu toate acestea, „Ogg Vorbis” este numit și codecul în sine fără container, deoarece face parte din proiectul Ogg [1] .
În 2013, este semnificativ mai puțin comun decât MP3 . Folosit în jocuri pe calculator , pentru podcasturi .
Vorbis este ideal pentru utilizarea ca coloană sonoră de film, deoarece nu își modifică lungimea la rate de biți variabile, permițându-le să rămână sincronizate cu pista video și este aplicabilă audio multicanal (de exemplu, audio pe 6 canale).
Folosit pentru pista audio a fișierelor în format WebM împreună cu codecul video VP8 (cu VP9, suportul pentru noul codec Opus gratuit a fost adăugat la format ).
Formatul a fost conceput inițial cu capacitatea de streaming . Acest lucru dă formatului un efect secundar destul de util - puteți stoca mai multe compoziții cu propriile etichete într-un singur fișier. Când încărcați un astfel de fișier în player, toate melodiile ar trebui să fie afișate, ca și cum ar fi fost încărcate din mai multe fișiere diferite.
Formatul are un sistem de etichetare flexibil. Titlul etichetei este ușor de extins pentru a include text de orice lungime și complexitate (cum ar fi versurile cântecului) intercalate cu imagini (cum ar fi fotografiile de copertă de album). Etichetele de text sunt stocate în UTF-8 , ceea ce vă permite să scrieți în mai multe limbi în același timp și elimină posibilele probleme de codare.
Ogg Vorbis folosește o rată de biți variabilă în mod implicit , în timp ce valorile acestuia din urmă nu se limitează la nicio valoare rigidă și poate varia chiar și cu 1 kbps. În același timp, este de remarcat faptul că rata maximă de biți nu este strict limitată de format, iar cu setările maxime de codificare poate varia de la 500 la 1000 kbps. Rata de eșantionare este la fel de flexibilă, permițând utilizatorilor să aleagă între 2 kHz și 192 kHz.
Vorbis a fost dezvoltat de comunitatea Xiph.Org pentru a înlocui toate formatele audio proprietare plătite. În ciuda faptului că este cel mai tânăr format dintre toți concurenții MP3, Ogg Vorbis are suport complet pe toate platformele populare ( Microsoft Windows , Linux , Apple Mac OS , Android [3] , PocketPC , Palm , Symbian , DOS , FreeBSD , BeOS și etc.), precum și un număr mare de implementări hardware.
Vorbis face parte din proiectul multimedia Ogg , care include și codificatoare gratuite: Speex pentru compresia vocii; FLAC - pentru compresie audio fără pierderi; Theora - pentru compresia video.
Vorbis folosește formatul container Ogg pentru a stoca sunetul .
Cu un model deschis de dezvoltare și distribuție, există mai multe opțiuni pentru codificatoarele și decodoarele software Vorbis.
Implementarea oficială de la dezvoltatorii standardelor Ogg și Vorbis, Fundația Xiph.Org , este distribuită sub licențe precum BSD și GNU LGPL .
Programul oficial de codificare este oggdropXPd gratuit , care există în diferite versiuni: sunt folosite bibliotecile libVorbis sau aoTuVb și optimizare pentru diferite procesoare. Cea mai recentă versiune a libVorbis 1.3.7 a fost lansată pe 6 iulie 2020. [patru]
Versiune de la dezvoltatorul japonez Aoyumi. Datorită modelului psihoacustic îmbunătățit, se obține o calitate semnificativ mai mare a sunetului, în timp ce aoTuV nu încalcă compatibilitatea cu standardul oficial. Deși Aoyumi nu este dezvoltatorul oficial al codecului Vorbis, meritele sale s-au dovedit a fi atât de mari încât codul pe care l-a dezvoltat (beta 2) a fost adăugat bibliotecilor oficiale ale versiunii 1.1.0 din 22 septembrie 2004. Cea mai recentă versiune este Beta 6.03 din 25 aprilie 2011. Cu toate acestea, codul aoTuV a fost folosit în implementări oficiale și terțe ale versiunilor ulterioare ale codificatorului. [patru]
Dezvoltatorul japonez Nyaochi [5] lucrează la creșterea vitezei de codificare în formatul Vorbis. Versiunea sa, numită Lancer, se bazează pe versiunile actuale de aoTuV. Datorită optimizărilor de cod pentru procesoarele moderne, se realizează o creștere semnificativă a vitezei de codificare și decodificare (cu zeci de procente, în unele condiții de câteva ori). În acest caz, calitatea suferă foarte puțin. Ultima sa dezvoltare este datată 10 noiembrie 2006. Codul lui Nyaochi a fost, de asemenea, folosit în implementări terțe ale versiunilor ulterioare ale codificatorului. [6]
O implementare a decodorului Ogg Vorbis folosind numere în virgulă fixă , construită pentru platforme care nu acceptă numere în virgulă mobilă . [7]
Dezvoltatorul proiectului Ogg, Fundația Xiph.Org, recomandă utilizarea noului codec Opus fără drepturi de autor în loc de Vorbis . [opt]
Xiph.Org | |
---|---|
Proiectul Ogg | |
Alte proiecte |
|
Vezi si |
|
Compresie audio | |
---|---|
Codec-uri | |
Vorbire/voce |
|
Fara pierderi |
|
Standarde și formate | |
containere media | |
---|---|
Video/Audio | |
Audio | |
Muzică | |
Raster | |
Vector | |
Complex |