Opus (äänenpakkaus)

Äänenpakkausmenetelmä

Opus on häviöllinen, lisenssimaksuton ja avoin äänenpakkausmenetelmä, jonka on kehittänyt Xiph.org -säätiö ja standardoinut IETF. Se on esitetty vuonna 2012.

Opus
Kuvakaappaus, jossa libopus näyttää opus-tiedoston tietoja.
Kuvakaappaus, jossa libopus näyttää opus-tiedoston tietoja.
Tiedoston tyyppi audio
Säilöjä Ogg, Matroska, WebM
Avoimuus kyllä
Verkkosivusto https://opus-codec.org/

Ominaisuudet muokkaa

Opus on suunniteltu toimimaan tehokkaasti sekä puheen ja muiden yleisten äänisovellusten kanssa. Samalla se on suunniteltu reaaliaikaisen viestinnän vaatimaa pientä viivettä varten. Formaatti on toteutettu tavalla, joka mahdollistaa sen käytön hitaissa sulautetuissa järjestelmissä.[1][2]

Opus korvaa avoimet Vorbis ja Speex-formaatit. Sokkotestit ovat vahvistaneet Opuksen tuottavan parempaa äänenlaatua alhaisilla tiedonsiirtonopeuksilla, kuin mikään muu formaatti, mukaan lukien MP3, AAC ja HE-AAC.[3][4]

Opus on vapaasti saatava määrittely, joka on julkaistu BSD-lisenssillä ja kaikki formaattia koskevat patentit ovat lisensoituja maksuttomasti.[5]

Esimerkkejä tuetuista alustoista muokkaa

Opus on IETF:n vuonna 2012 esittämä standardi, joka muutaman vuoden sisällä sai laajaa tukea eri alustoilla ja sovelluksissa.

Verkkoselaimet muokkaa

Opuksen roolia osana WebRTC -rajapintaa selittänee koodekin laaja tuki verrattuna aikaisempaan avoimeen Vorbis-formaattiin.[6] Sekä Mozilla Firefox että Google Chrome tukevat formaattia. Googlen selaimen pohjana toimiva Chromium[7] sekä muut Chromiumin Blink-moottoriin pohjautuvat selaimet, kuten Opera, tukevat Opusta[8]. Microsoftin vanha selaintuote Internet Explorer ei suoraan tue Opusta, toisin kuin yhtiön uudempi selain Edge[9][10]. Applen Safari-selain tukee Opusta, alkaen vuonna 2017 julkaistuista iOS 11 ja MacOS High Sierra -käyttöjärjestelmistä.[11]

Pelkästään Youtuben WebM-tuen myötä suuri osa web-käyttäjistä käyttää Opusta päivittäin. [12]

IP-puhe muokkaa

Monet SIP-asiakasohjelmat ja muut VoIP-järjestelmät käyttävät Opusta puheluiden äänen välittämiseen. Näihin kuuluvat muun muassa Acrobis Softphone, Bria X-Lite, CSipSimple (lisukkeen avulla), Empathy (GStreamerin kautta), Jitsi[13], Tuenti[14], Line2[15], Linphone[16], Phoner ja PhonerLite[17], Mumble, Skype[18], Discord[19] sekä TeamSpeak 3[20]. Myös Sony PlayStation hyödyntää Opusta.[21]

Liittyvät standardit muokkaa

Lähteet muokkaa

  1. Opus Codec opus-codec.org. Viitattu 30.1.2018.
  2. Newly standardized Opus audio codec fills every role from online chat to music Ars Technica. Viitattu 30.1.2018. (englanniksi)
  3. Hoene, Christian, Valin, Jean-Marc, Vos, Koen, Skoglund, Jan: Summary of Opus listening test results tools.ietf.org. Viitattu 30.1.2018. (englanniksi)
  4. Results of the public multiformat listening test (July 2014) listening-test.coresv.net. Viitattu 30.1.2018. (englanniksi)
  5. License – Opus Codec www.opus-codec.org. Viitattu 30.1.2018.
  6. heise online: Zwei Audio-Codecs für Echtzeit-Kommunikation im Browser heise online. Viitattu 5.2.2018. (saksaksi)
  7. 104241 - Support OPUS in Ogg files for the audio tag and Audio object - chromium - Monorail code.google.com. Viitattu 5.2.2018. (englanniksi)
  8. How corporate bickering hobbled better Web audio CNET. 17.8.2012. Viitattu 5.2.2018. (englanniksi)
  9. Microsoft Edge web platform features status and roadmap - Microsoft Edge Development developer.microsoft.com. Arkistoitu 1.2.2018. Viitattu 5.2.2018. (englanniksi)
  10. WebM, VP9 and Opus Support in Microsoft Edge - Microsoft Edge Dev BlogMicrosoft Edge Dev Blog blogs.windows.com. Viitattu 5.2.2018. (englanniksi)
  11. Announcing WebRTC and Media Capture WebKit. 7.6.2017. Viitattu 5.2.2018.
  12. What audio formats and codecs are used for YouTube videos? sound.stackexchange.com. Viitattu 5.2.2018.
  13. Emil Ivov: [jitsi-users Re: Jitsi 2.0 Now Released!] lists.jitsi.org. Wed Mar 6 12:26:04 CET 2013. Arkistoitu 18.6.2015. Viitattu 5.2.2018.
  14. ”Tuenti+WebRTC - Pedro Sánchez & Pablo Ruiz (Tuenti) - Voip2day 2014”. Avanzada 7 (käsikirjoitus). 2014-10-21.
  15. Second Phone Number, Business Phone Service in the Cloud - Line2 www.line2.com. Arkistoitu 15.3.2013. Viitattu 5.2.2018.
  16. Linphone: VOIP softphone - open source video sip phone, voip software www.linphone.org. Viitattu 5.2.2018. (englanniksi)
  17. PhonerLite: configuration phonerlite.de. Viitattu 5.2.2018. (englanniksi)
  18. Skype and a New Audio Codec | Skype Blogs Skype Blogs. 12.9.2012. Viitattu 5.2.2018. (englanniksi)
  19. What Features Does Discord Have? Discord. Viitattu 5.2.2018. (englanniksi)
  20. 1.2.4 - Mumble Wiki wiki.mumble.info. Viitattu 5.2.2018. (englanniksi)
  21. Open Source Software used in PlayStation®4 doc.dl.playstation.net. Viitattu 5.2.2018. (englanniksi)

Aiheesta muualla muokkaa

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.