ITU-R BS.1770 / EBU R128 element
Submitted by Christoph Reiter (lazka)
It would be nice to have a ebu r128 element in gstreamer. This is just a feature request to start a discussion in case anyone else is interested in this.
There are two use cases which should be covered by this element:
- Allow to implement the replaygain 2 spec . This includes all the things currently handled by the replaygain element, like passing in multiple streams and computing a global and per stream gain adjustment/peak.
- Allow to implement a compliant ebu r128 meter as specified in EBU TECH 3341 .
So this would be similar to a combination of the current replaygain element and the level element.
For the actual implementation the libebur128  library seems like a good candidate as it's available in distros already. bs1770gain seems more feature rich, but only provides a CLI tool and no shared library.