2 ms·
As far as I know, xHE-AAC has no advantages over Opus, however, Opus is free from patent licensing.
by LeoPanthera 4y ago
As far as I know, xHE-AAC has no advantages over Opus, however, Opus is free from patent licensing.
- charcircuit 4y ago>xHE-AAC has no advantages over Opus The main features focused on in this article are loudness management and adaptive bitrate audio. From what I can tell Opus supports neither of those things.
- Dylan16807 4y agoA specific kind of adaptive bitrate where you have pre-encoded "lanes" at different bitrates and you can switch seamlessly at certain points. I'm not convinced the loudness metadata makes much difference, especially for the entity doing the encoding. Can it do compression at playback time too? That's sort of implied but I'm not sure.
- charcircuit 4y ago> Can it do compression at playback time too Yes, it has dynamic range control too.
- keithwinstein 4y agoOpus does support adaptive bitrate audio and in basically the same way; with the reference encoder, you can use OPUS_SET_PREDICTION_DISABLED to create a stream access point. Loudness management isn't really the purview of the decoder/compressed format itself; the article describes using MPEG-D DRC which is, at least in principle, independent of the choice of xHE-AAC vs. Opus. To be clear I have no idea how companies do dynamic range compression in practice; in the Web setting, maybe via stuff like https://developer.mozilla.org/en-US/docs/Web/API/DynamicsCompressorNode https://developer.mozilla.org/en-US/docs/Web/API/DynamicsCom... etc.?