Vorbis

Vorbis
Udvidelse .ogg, .ogaeller.sb0
MIME -type audio/vorbis , application/ogg , audio/vorbis-config og audio/ogg
Udvikler Christopher Montgomery [d] ogXiph.Org
offentliggjort 2000
Formattype Audio codec
Indeholdt i Ogg , WebM , Matroska
Standard(er) Specifikation
Internet side xiph.org/vorbis/ ​(  engelsk)
vorbis.com ​(  engelsk)
 Mediefiler på Wikimedia Commons

Vorbis  er et gratis lydkomprimeringsformat med tab , der officielt dukkede op i sommeren 2002 . Ligner i funktionalitet og kvalitet til codecs som AAC , AC3 og VQF , overlegen i forhold til MP3 . Den psykoakustiske model, der bruges i Vorbis, ligner i princippet MP3 og lignende, dog adskiller den matematiske bearbejdning og praktiske implementering af denne model sig væsentligt, hvilket gjorde det muligt for forfatterne at erklære deres format fuldstændig uafhængigt af alle forgængere.

Container

Ogg -mediebeholderen bruges mest til at gemme lyddata i Vorbis-formatet , sådan en fil har normalt filtypenavnet .ogg og kaldes det dobbelte navn "Ogg/Vorbis" [1] eller "Ogg Vorbis" [2] . "Ogg Vorbis" kaldes dog også selve codec'et uden en container, da det er en del af Ogg-projektet [1] .

Ansøgning

I 2013 er det væsentligt mindre almindeligt end MP3 . Bruges i computerspil , til podcasts .

Vorbis er ideel til brug som filmlydspor, da det ikke ændrer deres længde ved variable bithastigheder, hvilket gør det muligt for dem at forblive synkroniseret med videosporet, og kan anvendes til multikanalslyd (f.eks. 6-kanals lyd).

Bruges til lydsporet af filer i WebM -format sammen med VP8 -videocodec (med VP9 blev understøttelse af det nye gratis Opus -codec tilføjet til formatet ).

Metadata

Formatet blev oprindeligt designet med streaming kapacitet . Dette giver formatet en ret nyttig bivirkning - du kan gemme flere kompositioner med deres egne etiketter i en fil. Når en sådan fil indlæses i afspilleren, skal alle sangene vises, som om de var indlæst fra flere forskellige filer.

Formatet har et fleksibelt etiketsystem. Tag-titlen kan nemt udvides til at inkludere tekst af enhver længde og kompleksitet (såsom sangtekster) blandet med billeder (såsom albumcoverbilleder). Tekstetiketter er gemt i UTF-8 , som giver dig mulighed for at skrive på flere sprog på samme tid og eliminerer mulige kodningsproblemer.

Bitrate

Ogg Vorbis bruger en variabel bitrate som standard , mens værdierne for sidstnævnte ikke er begrænset til nogen hårde værdier, og den kan variere endda med 1 kbps. Samtidig er det værd at bemærke, at den maksimale bitrate ikke er strengt begrænset af formatet, og med de maksimale kodningsindstillinger kan den variere fra 500 til 1000 kbps. Samplinghastigheden er lige så fleksibel, så brugerne kan vælge mellem 2 kHz og 192 kHz.

Formål med udvikling

Vorbis blev udviklet af Xiph.Org -fællesskabet til at erstatte alle betalte proprietære lydformater. På trods af at det er det yngste format af alle MP3-konkurrenter, har Ogg Vorbis fuld support på alle populære platforme ( Microsoft Windows , Linux , Apple Mac OS , Android [3] , PocketPC , Palm , Symbian , DOS , FreeBSD , BeOS og etc.), samt en lang række hardwareimplementeringer.

Ogg-projektet

Vorbis er en del af Ogg multimedieprojektet , som også inkluderer gratis indkodere: Speex  til stemmekomprimering; FLAC  - til tabsfri lydkomprimering; Theora  - til videokomprimering.

Vorbis bruger Ogg -beholderformatet til at gemme lyd .

Fordele ved Vorbis

Implementeringer

Med en åben udviklings- og distributionsmodel er der flere muligheder for Vorbis-softwareindkodere og -dekodere.

Officiel software og biblioteker

Den officielle implementering fra udviklerne af Ogg- og Vorbis-standarderne, Xiph.Org Foundation , distribueres under licenser som BSD og GNU LGPL .

Det officielle kodeprogram er det gratis oggdropXPd, som findes i forskellige versioner: bibliotekerne libVorbis eller aoTuVb bruges, og optimering til forskellige processorer. Den seneste version af libVorbis 1.3.7 blev udgivet den 6. juli 2020. [fire]

aoTuV

Version fra den japanske udvikler Aoyumi. Takket være den forbedrede psykoakustiske model opnås en væsentlig højere lydkvalitet, mens aoTuV ikke overtræder kompatibiliteten med den officielle standard. Selvom Aoyumi ikke er den officielle udvikler af Vorbis-codec'et, viste hans fordele sig at være så høje, at den kode, han udviklede (beta 2) blev tilføjet til de officielle biblioteker af version 1.1.0 af 22. september 2004. Den seneste version er Beta 6.03 dateret 25. april 2011. Imidlertid er aoTuV-koden blevet brugt i officielle og tredjepartsimplementeringer af efterfølgende versioner af encoderen. [fire]

Lancer

Den japanske udvikler Nyaochi [5] arbejder på at øge hastigheden af ​​kodning til Vorbis-formatet. Dens version, kaldet Lancer, er baseret på nuværende versioner af aoTuV. Takket være kodeoptimeringer til moderne processorer opnås en betydelig stigning i hastigheden af ​​kodning og afkodning (med titusinder af procent, under nogle forhold flere gange). I dette tilfælde lider kvaliteten meget lidt. Hans seneste udvikling er dateret 10. november 2006. Nyaochis kode er også blevet brugt i tredjepartsimplementeringer af efterfølgende versioner af indkoderen. [6]

Tremor

En implementering af Ogg Vorbis-dekoderen, der bruger faste punktnumre , bygget til platforme, der ikke understøtter flydende kommanumre . [7]

Fremtiden for codec

Udvikleren af ​​Ogg-projektet, Xiph.Org Foundation, anbefaler at bruge det nye royaltyfrie Opus - codec i stedet for Vorbis . [otte]

Noter

  1. 12 Vorbis I - specifikation  . Xiph.Org Foundation . Hentet 29. marts 2008. Arkiveret fra originalen 21. august 2011.
  2. Ofte stillede spørgsmål  . _ Vorbis.com . Xiph.Org (3. oktober 2003). Hentet 29. marts 2008. Arkiveret fra originalen 21. august 2011.
  3. Understøttede medieformater | android udviklere . Hentet 10. marts 2014. Arkiveret fra originalen 20. december 2016.
  4. ↑ 12 oggdropXPd . _ www.rarewares.org. Hentet 4. august 2019. Arkiveret fra originalen 29. juli 2019.
  5. Ogg Vorbis 高速化プロジェクト Arkiveret 29. december 2005.
  6. oggenc2 . www.rarewares.org. Hentet 4. august 2019. Arkiveret fra originalen 25. juli 2019.
  7. Tremor . Dato for adgang: 29. januar 2015. Arkiveret fra originalen 7. januar 2015.
  8. Vorbis . xiph.org. Hentet 4. august 2019. Arkiveret fra originalen 8. juni 2017.

Se også

Links