[Bug 751534] New: ITU-R BS.1770 / EBU R128 element

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jun 26 03:59:33 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=751534

            Bug ID: 751534
           Summary: ITU-R BS.1770 / EBU R128 element
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: reiter.christoph at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

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 [0]. 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
[1].

So this would be similar to a combination of the current replaygain element and
the level element.

For the actual implementation the libebur128 [2] 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.


[0] http://wiki.hydrogenaud.io/index.php?title=ReplayGain_2.0_specification
[1] https://tech.ebu.ch/docs/tech/tech3341.pdf
[2] https://github.com/jiixyj/libebur128
[3] http://bs1770gain.sourceforge.net/

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list