Ogg Vorbis and Opus audio formats support [Firefox and Chrome support it]
Ogg Vorbis and Opus are free and open-source audio codecs with great quality. They are developed by Xiph.Org Foundation and IETF.
Opus codec provides the best quality (latest listening tests: http://listening-test.coresv.net/results.htm for 96 kbps and http://listening-tests.hydrogenaud.io/igorc/results.html for 64 kbps) and very low latency (http://opus-codec.com/comparison/ ). More information: http://en.wikipedia.org/wiki/Opus_%28audio_format%29 . Support status: http://caniuse.com/#search=opus .
Ogg Vorbis also provides good quality. It is an old audio format and you can find many of Ogg Vorbis files in the web. Ogg Vorbis is very popular in the Linux world. More information: http://en.wikipedia.org/wiki/Vorbis and http://vorbis.com/ . Support status: http://caniuse.com/#search=ogg .

OGG, Theora and Vorbis are now supported in the Fall Creators Update by installing the Web Media Extension from the Microsoft Store: https://www.microsoft.com/store/apps/9n5tdp8vcmhs
Long-term, we expect to expand distribution of the Web Media Extension package to all Windows 10 devices so that these formats become a trusted and reliable part of the web platform available to developers.
43 comments
-
Mario Menezes commented
Finally! Thank you, Microsoft!
-
Marat Tanalin | tanalin.com commented
Indeed, the feature should be available out of the box, otherwise it’s almost useless.
-
Evgeny Vrublevsky (VEG) commented
Edge should support Ogg Vorbis and Opus by default, without any extensions. It might be marked as completed if the extension is included in the next Windows 10 update, for example. But now, when a user has to install an extension, it is not completed.
-
Roger Narayan commented
This is now supported on Windows 10 FCU. Install the "Web Media Extension" from the Windows Store and have fun.
-
Anonymous commented
Great to see this being picked up, for the sake of a more open web when it comes to codecs.
-
Evgeny Vrublevsky (VEG) commented
Wow, really good news! Looking forward to.
-
damasta commented
Ogg container with opus and vorbis codec support are the 6. and 7. most voted for features for Edge on uservoice. Please do not continue to ignore these requests. And please don't forget Edge on Mobile. For a mobile device, It is an excellent browser and handles other video and audio brilliantly. Streaming h.264 or h.265 to the recent Lumias is super energy efficient - 45 minutes of full-HD only "cost" about 15% battery on my 950XL. If that could be extended to truly open HTML5 standards, edge would seriously rock.
-
Evgeny Vrublevsky (VEG) commented
This ticket is about Ogg Vorbis and (Ogg) Opus. It means that support of the Ogg container is mandatory. Support of this container requires just a small amount of code. It worth almost nothing to support it. Just please!
-
Tony commented
I would like to see Opus & .wav audio-tag support added to IE11 - which is a surprisingly good browser now (for both user and web-developer).
Microsoft & IBM developed the .wav format, so licensing should not be a problem. It may not be optimal for the web but we use.wav for telephone announcements and we cannot use other formats (external dependency). To find that FF & Chrome can support .wav but IE11 cannot is both disappointing and frustrating.
-
Evgeny Vrublevsky (VEG) commented
Thomas Ruecker, I'm the author of this ticket and I meant support of the Ogg Vorbis and Opus in the <audio> tag. It is absolutely useless for a general web-developer when it is supported only for WebRTC connections.
-
Admin Bob commented
by giving it up already!
-
Alice Wonder commented
I wonder if Opus plays in Edge now if put in a mkv container and called WebM? I seem to recall that if you installed the fluendo codecs in Win 7 and WebM support in IE in Windows 7 that you could get it to play Ogg Vorbis that way.
-
Alice Wonder commented
Hi, I would not object to Ogg Vorbis support but Ogg Opus is what I really want to see supported.
I run a website that provides audios (spoken content) and I do use HE-AAC which allows for considerable compression but Ogg Opus provides for even better compression at the same audio quality.
Where bandwidth isn't an issue it doesn't matter, but for users who either pay for bandwidth or who have poor Internet connections, the smaller file size of Ogg Opus is a benefit to them. Right now they can get that using Chrome or FireFox but if Edge is the browser they prefer, I believe they should be able to get it in Edge too.
-
Thomas Ruecker (TBR) commented
Evgeny, as much as I want to see Ogg support, I have to defend them on this one.
They only implemented the Opus codec, not the Ogg container. Probably to just get WebRTC working better. There Opus is sent unencapsulated as real time VoIP data.
So, yes, those files won't play, until they also implement Ogg container support. Let's hope, that this will happen soon. Then proper and full Opus support will be possible.
-
Evgeny Vrublevsky commented
You are liars!
Edge 14 can't play even default example opus files:
https://opus-codec.org/examples/ (see Example of use in a web page). -
Evgeny Vrublevsky commented
Good news, thanks! Please don't forget about the Ogg Vorbis support. This format is very popular on the Wikipedia, for example.
-
Anonymous commented
Would the support be extended to the Operating System also? I can't see to get any metadata via explorer.
-
Thomas Ruecker (TBR) commented
As commented on the other Ogg suggestion. Please pay attention to Ogg Chaining (Page 4 of RFC 3533).
This also affects Opus audio files and streams. -
David Storey [MSFT] commented
@shmeri if you’d like to vote for the OGG container, there is a userVoice suggestions here: https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/9591183-support-ogv-and-ogg-video-and-audio-format-in-micr
-
shmerl commented
There is a gotcha though. While Opus, Vorbis and VP9 are planned, Ogg container is so far only under consideration: http://dev.modern.ie/platform/status/oggcontainer/
Which seems to indicate that Ogg/Opus or Ogg/Vorbis in the audio tag won't be possible for now.