Quantcast
Channel: Recent Discussions — Unknown Worlds Forums
Viewing all articles
Browse latest Browse all 42799

Opus - this is the new shit

$
0
0
Hi there UWE devs!
I was glad to hear that you'll be sporting DirectX11 and OpenGL.
Now I'd like to know if there are plans to use the magnificient Opus codec in the future?

What is Opus, you might ask?
It's a hybrid audio codec for the future. It consists of SILK and CELT.
SILK is for handling human speech and delivering superior performance compared to the established SPEEX.
And CELT is intended to replace .ogg .mp3 and Apples AAC for high quality music.
-> Quality comparison

Opus' advantages are its high flexibility (dynamically adjustable bitrates from 6kb/s to 510kb/s) and the fact that it was designed with VBR in mind.
It will provide higher fidelity and lower file sizes which makes it perfect for voice chat, internet streaming (especially WebRTC) and replacing the decade-old mp3 as music storage.
The best thing about Opus is its ultra-low latency (ranging from 2.5 to 60ms). It is now possible to make live music over the net because the latency is that low.

And here comes the ultimate kicker: Unlike mp3 Opus is royalty-free.
That means everyone (especially game developers) can use it to implement high quality music, sounds and ingame voice chat.

I've noticed that you are using FMOD files for sound and the WEBM format for your in-game videos.
Rumour has it that DOTA2 already makes use of SILK for their ingame voice chat and commentator voices in spectator mode.

There are many more examples of Opus usage (Skype will use it, TeamSpeak uses it, Mumble uses it, Firefox already supports it, Chrome too) and lots of media players. There are many more to come.
I'm excited!

What are your plans regarding Opus, UWE?


Links:
Official Opus site with listening samples
Wikipedia - Opus audio format
Next generation audio - CELT design overview

And finally a Demo on YouTube:
Spoiler:
Go to 28:00 for the Demo
image
Jean-Marc Valin seems not to be accustomed to speaking in front of audiences so he is clearing his throat. A LOT.

Viewing all articles
Browse latest Browse all 42799

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>