Support Ogg Opus in webm container format

Number:rdar://9106394 Date Originated:5/14/2021
Status:Open Resolved:
Product:macOS Product Version:
Classification: Reproducible:
WebM is an audiovisual media file format. It is primarily intended to offer a royalty-free alternative to use in the HTML5 video and the HTML5 audio elements. The development of the format is sponsored by Google, and the corresponding software is distributed under a BSD license. Native WebM is supported by many of the major browsers. 

WebM can be a container for Ogg Opus. Currently, the only way to play Ogg Opus on Mac or iOS is using CAF (Core Audio Format) files, which is used exclusively on Apple platforms.  To make applications or websites that utilize Ogg Opus audio, the files have to be doubly encoded in WebM and CAF even though the contain the exact same data.

Please support WebM on Apple platforms, both in the system APIs and Safari.


There is no way to playback opus encodec audio in Safari, without transcoding (demux webm, mux to caf). This is possible in ffmpeg, however that will involve extra backend and server costs (and energy).

Please support opus in the webm container format too.

By kasperkamperman at May 15, 2021, 6:33 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!