Opus (àudio)

De la Viquipèdia, l'enciclopèdia lliure
Infotaula de format de fitxeropus
TipusÀudio
Extensióopus Modifica el valor a Wikidata
MIMEaudio/ogg Modifica el valor a Wikidata
DesenvolupadorJean-Marc Valin, Timothy B. Terriberry, Koen Vos i Xiph.org Modifica el valor a Wikidata
Extensió deSILK i CELT Modifica el valor a Wikidata
EstàndardRFC 6716 Modifica el valor a Wikidata
Més informació
Stack ExchangeEtiqueta Modifica el valor a Wikidata
Wiki del format de fitxerOpus Modifica el valor a Wikidata
PRONOMfmt/946 Modifica el valor a Wikidata
Lloc webopus-codec.org Modifica el valor a Wikidata
Possibles combinacions de velocitat de bits i latència en comparació amb altres formats d'àudio.

Opus és un format de codificació d'àudio amb pèrdues desenvolupat per Xiph. Org Foundation i estandarditzat per l'Internet Engineering Task Force, dissenyat per codificar de manera eficient la veu i l'àudio general en un únic format, alhora que es manté una latència prou baixa per a una comunicació interactiva en temps real i una complexitat prou baixa per als processadors incrustats de gamma baixa.[1][2] Opus substitueix Vorbis i Speex per a noves aplicacions, i diverses proves d'escolta a cegues l'han classificat amb una qualitat superior a qualsevol altre format d'àudio estàndard a qualsevol velocitat de bits donada fins que s'aconsegueix la transparència, inclosos MP3, AAC i HE-AAC.[3]

Opus combina l'algoritme SILK basat en LPC orientat a la parla i l'algorisme CELT basat en MDCT de latència més baixa, canviant-los o combinant-los segons sigui necessari per obtenir la màxima eficiència.[4] La taxa de bits, l'amplada de banda d'àudio, la complexitat i l'algorisme es poden ajustar perfectament a cada fotograma. Opus té el retard algorítmic baix (26,5 ms per defecte) [5] necessari per utilitzar-lo com a part d'un enllaç de comunicació en temps real, actuacions de música en xarxa i sincronització de llavis en directe; mitjançant l'intercanvi de qualitat o taxa de bits, el retard es pot reduir a 5 Senyora. El seu retard és excepcionalment baix en comparació amb els còdecs de la competència, que requereixen més de 100 ms, però Opus té un rendiment molt competitiu amb aquests formats en termes de qualitat per bitrate.[6]

Com a format obert estandarditzat mitjançant RFC 6716, una implementació de referència anomenada libopus està disponible sota la nova llicència BSD. La referència compta amb optimitzacions de punt fix i flotant per a dispositius de gamma baixa i alta, amb optimitzacions SIMD en plataformes que les admeten. Totes les patents de programari conegudes que cobreixen Opus tenen llicència sota condicions lliures de drets d'autor.[7] Opus s'utilitza àmpliament com a còdec de veu sobre IP (VoIP) en aplicacions com Discord,[8] WhatsApp,[9][10] i la PlayStation 4.[11]

Opus admet codificació de bitrate constant i variable des de 6 kbit /s fins a 510 kbit/s (o fins a 256 kbit/s per canal per a pistes multicanal), mides de fotogrames a partir de 2,5 ms a 60 ms, i cinc taxes de mostreig de 8 kHz (amb 4 KHz d'ample de banda) fins a 48 kHz (amb 20 KHz d'ample de banda, el rang d'audició humana). Un flux d'Opus pot suportar fins a 255 canals d'àudio i permet l'acoblament de canals entre canals en grups de dos mitjançant la codificació intermèdia.

Referències[modifica]

  1. «Opus Codec» (en anglès). Opus. Xiph.org Foundation. [Consulta: 31 juliol 2012].
  2. Bright, Peter. «Newly standardized Opus audio codec fills every role from online chat to music» (en anglès). Ars Technica, 12-09-2012. [Consulta: 28 maig 2014].
  3. Kamedo2. «Results of the public multiformat listening test» (en anglès), juliol 2014.
  4. «Opus Codec» (en anglès). Opus. Xiph.org Foundation. [Consulta: 31 juliol 2012].
  5. Jean-Marc Valin. «High-Quality, Low-Delay Music Coding in the Opus Codec» (en anglès). www.xiph.org. Xiph.Org Foundation, October 17–20, 2013. Arxivat de l'original el 14 juliol 2018. [Consulta: 19 agost 2014].
  6. Chen, Raymond. «Opus Testing» (en anglès), 01-04-2011. [Consulta: 2 gener 2016].
  7. «Opus Codec License» (en anglès). Xiph.org. [Consulta: 22 desembre 2015].
  8. «What Features Does Discord Have?» (en anglès). Discord. [Consulta: 29 octubre 2017].
  9. Srivastava, Saurabh Ranjan. «Smartphone Triggered Security Challenges: Issues, Case Studies and Prevention». A: Le. Cyber Security in Parallel and Distributed Computing: Concepts, Techniques, Applications and Case Studies. John Wiley & Sons, 2019, p. 187–206 (200). DOI 10.1002/9781119488330.ch12. ISBN 9781119488057. 
  10. Hazra, Sudip. «Challenges in Android Forensics». A: Thampi. Security in Computing and Communications: 5th International Symposium, SSCC 2017 (en anglès). Springer, September 13–16, 2017, p. 286–299 (290). DOI 10.1007/978-981-10-6898-0_24. ISBN 9789811068980. 
  11. «Open Source Software used in PlayStation®4» (en anglès). Sony Interactive Entertainment Inc.. [Consulta: 11 desembre 2017].