New Immissions/Updates:
boundless - educate - edutalab - empatico - es-ebooks - es16 - fr16 - fsfiles - hesperian - solidaria - wikipediaforschools
- wikipediaforschoolses - wikipediaforschoolsfr - wikipediaforschoolspt - worldmap -

See also: Liber Liber - Libro Parlato - Liber Musica  - Manuzio -  Liber Liber ISO Files - Alphabetical Order - Multivolume ZIP Complete Archive - PDF Files - OGG Music Files -

PROJECT GUTENBERG HTML: Volume I - Volume II - Volume III - Volume IV - Volume V - Volume VI - Volume VII - Volume VIII - Volume IX

Ascolta ""Volevo solo fare un audiolibro"" su Spreaker.
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Vorbis - Wikipedia

Vorbis

Da Wikipedia, l'enciclopedia libera.

Vorbis
Sviluppatore Xiph.Org Foundation
Tipo compressione audio
Lossy / Lossless lossy
Licenza pubblico dominio
Sito web http://www.vorbis.com

Vorbis è un algoritmo open source per la compressione audio digitale di tipo lossy, diretta antagonista di altri standard come MP3, VQF, AAC. A parità di qualità percepita, permette una maggiore compressione rispetto al formato MP3, ottenuta mediante avanzate ricerche di psicoacustica.

Il suo sviluppo si deve soprattutto a Christopher Montgomery, fondatore di Xiph.Org (nota anche come Xiphophorous Foundation), che la porta dalla prima alpha release del settembre 1998 fino al rilascio ufficiale della versione 1.0 avvenuto nel luglio 2002.

Indice

[modifica] Pregi e difetti

Tra i pregi che comunemente si attribuiscono a Vorbis, soprattutto riferendosi all'inevitabile paragone con lo standard de facto MP3, vanno ricordati la maggior estensione e pulizia delle alte frequenze (sopra i 16 kHz), il supporto multicanale a livello nativo e in generale una migliore conservazione delle microinformazioni di spazialità sonora del segnale originario.

Tra i difetti attribuiti vanno citati la relativa pesantezza dell'algoritmo di decodifica rispetto al collaudato MP3, e soprattutto una certa tendenza al pre-echo, ovvero un innaturale fantasma sonoro che sembra precedere di alcuni brevi istanti ogni brusco aumento di pressione sonora. L'esempio che tipicamente viene portato è quello di una sonata di pianoforte con attacchi di fortissimo dal silenzio, oppure il suono delle nacchere.

[modifica] Dettagli Tecnici

Vorbis è un algoritmo di compressione orientato alla compressione mono, stereo o 5.1 surround di segnale audio PCM campionato a 44.1 kHz o 48 kHz, con una profondità di campionamento di 16 bit o 32 bit. È comunque in grado di gestire anche segnali in ingresso differenti da quelli raccomandati.

Nel trattamento di segnale stereo musicale Vorbis ha il suo bit rate ideale intorno ai 128 kbit/s, risultando estremamente difficoltoso da distinguere rispetto all'originale in un ascolto cieco già da 192 kbit/s.

La sua caratteristica licenza open source ha permesso negli anni lo sviluppo di encoder paralleli a quello ufficiale, tra i quali aoTuV appare come il più performante. Trattandosi di un algoritmo di compressione lossy, cioè a perdita di informazioni, è l'encoder a svolgere il compito più delicato in assoluto, dovendo scegliere quale parte di informazione acustica sacrificare.

Vorbis è un algoritmo dall'approccio pesantemente VBR, ovvero a bit rate estremamente variabile in base al tipo di segnale sonoro che è chiamato a codificare. Per questo motivo al posto di riferirsi al valore di kbit/s Xiph.Org raccomanda di usare la nomenclatura q, ovvero il livello di qualità con cui è stato eseguita la codifica. Il primo encoder ufficiale prevedeva livelli di qualità da q0 a q10, sotto forma di numeri interi. È stato in seguito aggiunto il livello di qualità q-1, tipicamente paragonato ai 45 kbit/s, e addirittura un livello q-2 di circa 32 kbit/s nell'encoder aoTuV. Contestualmente il livello di qualità è stato convertito in un numero reale.

Tuttavia, a causa del citato approccio a bitrate variabile, l'encoder non è in grado di fornire alcuna garanzia di coerenza tra il bit rate nominale associato al livello di qualità selezionato e il bit rate medio finale effettivo risultante dalla compressione.

Vorbis è un algoritmo nato in concomitanza al container multimediale Ogg e con questo spesso confuso, principalmente a causa:

  1. dell'iniziale sovrapposizione dei due progetti;
  2. dell'estensione associata ai file Vorbis (.ogg);
  3. del MIME-Type associato ai file Vorbis (application/ogg);
  4. del lungo periodo necessario a sviluppare codec alternativi a Vorbis che potessero approfittare del medesimo container Ogg, chiarendo le finalità generiche di quest'ultimo.

Di fatto l'unico modo di fruire di una traccia audio codificata in Vorbis è incapsularla in un file Ogg, producendo un cosiddetto Ogg Vorbis. Le due tecnologie operano all'unisono ma a livelli di astrazione diversi.

Tra i container che in futuro potrebbero supportare Vorbis al pari di Ogg è doveroso citare almeno Matroska.

[modifica] Licenze

Le specifiche di Vorbis sono di pubblico dominio. Le librerie di riferimento per la codifica e decodifica sono rilasciate sotto licenza BSD. Gli strumenti ufficiali per la codifica e decodifica sono rilasciati sotto GPL (GNU General Public Licence).

Xiph.Org non ha mai rilasciato una dichiarazione ufficiale circa la libertà da qualsivoglia diritto d'autore involontariamente violato nello sviluppo del formato, ma si è giustificata citando l'impossibilità pratica di una simile ricerca, causata dall'enorme numero di brevetti registrati in argomento multimediale, e dalla difficoltà di discernere quelli validi da quelli non impugnabili.

[modifica] Il mercato

Vorbis rappresenta senza dubbio il codec più diffuso della famiglia Ogg, tuttavia la sua popolarità è del tutto trascurabile se paragonata ad MP3, il suo rivale per antonomasia. Le motivazioni alla base di questa non eccezionale penetrazione di mercato sono forse da ricercarsi tra una delle seguenti:

  • Vorbis è in netto ritardo temporale rispetto ad MP3;
  • non ha ricevuto nessuna spinta commerciale da parte dei produttori di hardware;
  • la sua popolarità non ha ricevuto lustro dal branding di prodotti hardware o software, perché la sua licenza non impone a chi lo impiega di dichiararlo, neanche in caso di utilizzo commerciale;
  • nel momento in cui i produttori hardware sviluppavano le loro soluzioni portatili MP3 (primi anni 2000) la libreria di decodifica Vorbis a numeri interi Tremor non era ancora disponibile, rendendo il formato troppo pesante da gestire;
  • Xiph.Org Foundation ha più volte ribadito la sua posizione avversa nei confronti dei meccanismi di Digital rights management, escludendo categoricamente tra i suoi piani a breve termine lo sviluppo di un meccanismo di DRM all'interno di Vorbis, peraltro esplicitamente richiesto dall'industria di settore;
  • nell'attuale situazione statunitense dei brevetti software, i produttori di hardware non sono interessati a supportare Vorbis neanche a costo zero, perché trattandosi di un formato open source il rischio di una ipotetica rivalsa di copyright ricadrebbe su di essi.

Allo stato attuale Vorbis viene impiegato in molti videogiochi, tra i quali si citano tutti quelli basati su Unreal Engine, in diverse stazioni radio via Internet (specialmente servite mediante server free IceCast della stessa Xiph.Org) e viene supportato dalla quasi totalità dei lettori software e in qualche decina di lettori hardware nonché in numerose versioni modificate di firmware di dispositivi portatili (cellulari compresi) che originariamente non lo supportavano. Da segnalare a tale proposito il progetto open source Rockbox.

[modifica] Lettori hardware

Ogg Vorbis ha ottenuto un supporto da parte dell'industria dell'elettronica di consumo inferiore alle aspettative. Dei pochi dispositivi hardware che lo gestiscono, tutti esposti in un'apposita pagina del sito OggHelp.com, i soli regolarmente distribuiti in Italia sono i seguenti:

[modifica] Lettori da tavolo

  • KiSS - Serie DP-xxx
  • KiSS - Serie DP-1xxx

[modifica] Lettori portatili

[modifica] Curiosità

  • Il suo ideatore, Christopher Montgomery, iniziò a sviluppare questo formato quando un Intel 486 era ancora un prodotto di lusso. La qualità del suo lavoro è testimoniata dal fatto che la BBC si era interessata al formato per un server di live streaming. Nel marzo 2003, tuttavia, decisero di abbandonare per mancanza di tempo, con il seguente comunicato:
"Sorry folks, but we simply do not have time right now to get the ogg streams running again. BBC work has to come first, and until we get more staff, we won't be able to dedicate any time into getting the streams up."
Questo in quanto a maggio dello stesso anno passarono al nuovo sistema di server Solaris 8 (fonte: Netcraft), per il quale le librerie Ogg Vorbis divennero disponibili solo nel dicembre 2003 (fonte Sunsite).
Il vecchio logo Ogg Vorbis
Il vecchio logo Ogg Vorbis
  • Il nome Vorbis deriva da un personaggio di Small Gods, libro di Terry Pratchett facente parte della popolare serie del Mondo Disco, di cui Christopher Montgomery è un fervido appassionato. Il vecchio nome (rimasto nell'estensione .ogg e nel container Ogg) e il vecchio logo nascevano dall'unione di mitologia e tecnologia: Ogg deriva da una action di Netrek, un gioco on-line, mentre il logo derivava invece dalla mitologia norrena: ritraeva infatti Thor mentre "comprime" il serpente Jörmungandr con il suo fido martello Mjölnir. Il serpente aveva simbolicamente il corpo in forma di sinusoide, a rappresentare un suono puro.
  • Ogg Vorbis è il formato scelto dalla ditta TomTom per dotare i suoi navigatori satellitari GPS di voci umane campionate.

[modifica] Voci correlate

[modifica] Collegamenti esterni

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu