📜 ⬆️ ⬇️

Firefox 15 supports free opus audio format

The Firefox 15 (beta) browser supports free Opus audio format. This codec was recently adopted for consideration as a standard by the IETF organization, it qualitatively surpasses any other audio coding and transmission standards.



Opus has a unique combination of high quality and low latency.

All existing audio codecs can be divided into two groups:
')
General purpose codecs (high latency, high quality)

Speech coding (low quality, low latency)

None of the codecs listed above is flexible enough to support audio coding of any kind, both in maximum quality and with low latency.

Tests confirm:
64 kbps Opus sounds better than HE-AAC or Vorbis
64 kbps Opus sounds the same as 96 kbps MP3

Opus is also well suited for broadcasting music at 6 kbps and 256 kbps, while at a wide bandwidth Opus provides compression for “without audible” loss of quality. A codec can dynamically switch to compression with a different bit rate, depending on the change in bandwidth conditions.

Opus in tests proved to be the best codec for speech compression, that is, it is ideal not only for high-quality VoIP, but also for audiobooks and podcasts.

An audio file in Opus format is integrated into the webpage code in the same way as other audio files: via the <audio> tag.

<audio src = "ehren-paper_lights-64.opus" controls>

The opusenc utility is best suited for file encoding (it is available in binaries and source codes for different platforms).

Firefox is the first browser that implemented support for Opus, although there are big doubts about other browsers, for example, the Chromium developers do not plan to do this. Opus support is implemented in various media players, such as gstreamer, libavcodec, foobar2000.

Source: https://habr.com/ru/post/148237/


All Articles