Opus (codec audio): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
|||
Riga 14:
| data_ultima_versione = {{Data e tempo|6|12|2012}}
| genere = Audio
| estensione_di = [[SILK]], [[Constrained Energy Lapped Transform|CELT]]
| esteso_a =
| standard = RFC 6716
Riga 20:
| sito = opus-codec.org
}}
'''Opus''' è un [[codec audio|formato audio]] [[compressione dati lossy|lossy]] [[formato aperto|aperto]] e [[royalty-free]] sviluppato dall'[[Internet Engineering Task Force]] pensato apposta per applicazioni interattive in tempo reale via Internet. Opus incorpora tecnologie provenienti dal codec per il parlato [[SILK]] e da quello a bassa [[latenza]] [[Constrained Energy Lapped Transform|CELT]].
Opus può perfettamente adattarsi a [[velocità di trasmissione]] alte e basse e può essere impiegato sia come codec per il parlato sia per suoni naturali. Ha inoltre un ritardo algoritmico molto basso rispetto ai formati musicali più popolari come [[MP3]], [[Vorbis]] e [[Advanced Audio Coding|HE-AAC]] e può competere con loro in termini di rapporto tra qualità e velocità di trasmissione.
Riga 29:
Opus usa un ritardo di default di 20 ms, che è tipico del [[Voice over IP]]. La capacità di fare ciò in alta qualità per un audio con un'elevata velocità di trasmissione è resa possibile dalle ricerche fatte dalla [[Xiph.Org Foundation]] per il codec CELT. Il ridotto ritardo permette l'uso di Opus nelle stesse operazioni in tempo reale richieste dalla [[telefonia]], tra cui la conversazione e la [[videoconferenza]]. Inoltre è in grado, nelle trasmissioni in tempo reale, di cambiare velocità di trasmissione, larghezza di banda e ritardo rapidamente e senza alcuna distorsione del suono.
Essendo Opus uno standard aperto, gli algoritmi sono documentati pubblicamente ed è stato rilasciato il codice sorgente. [[Broadcom]] e la [[Xiph.Org Foundation]] detengono i [[brevetto software|brevetti software]] su alcuni degli algoritmi del [[Constrained Energy Lapped Transform|CELT]], mentre [[Microsoft Skype Division|Skype]] e [[Huawei]] possiedono alcuni degli algoritmi del [[SILK]], tuttavia tutte quante si sono impegnate a rendere gli algoritmi disponibili liberamente per l'uso all'interno di Opus quando il codec diventerà uno standard dell'[[Internet Engineering Task Force|IETF]].
Il codec ha tre differenti modi: due per il solo parlato e uno per qualunque tipo di audio inclusa la musica. Uno dei codec per il parlato può riprodurre l'intero spettro udibile dall'uomo. In questo caso il CELT è utilizzato per la parte superiore della frequenza dagli 8 kHz in su, mentre il SILK è usato per la parte inferiore. Per velocità di trasmissione più basse (approssimativamente inferiori a 30 kb/s) il campo di frequenze viene ristretto e la parte destinata al CELT eliminata. Per altri tipi di segnale viene eliminata la parte del SILK (specializzato nel parlato) e rimane solo quella generica del CELT.
|