[gstreamer-bugs] [Bug 127574] replaygain support

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue May 9 07:14:17 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=127574
 GStreamer | gst-plugins-bad | Ver: HEAD CVS


René Stadler changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gnome-
                   |                            |bugzilla at renestadler.de




------- Comment #16 from René Stadler  2006-05-09 14:14 UTC -------
(In reply to comment #3)
> I'd love a replaygain gain element I can put in the Sound Juicer pipeline.
> 

I'm working on this.  In spite of having done no work on GStreamer or anything
sound processing related before, I got this pretty quickly to some working
state (thanks to lots of existing code of course). See the following command
as some kind of `vorbisgain --display-only':

$ gst-launch filesrc location=test1.ogg \
  ! decodebin ! rganalysis force=true ! fakesink -t

* Output:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
FOUND TAG      : found by element "vorbisdec1".
          title: Concerto in D Major, RV512, I. Allegro molto
         artist: Antonio Vivaldi
          album: 6 Double Concertos
replaygain track peak: 0.775115
replaygain track gain: 0.210000
replaygain album peak: 0.955308
replaygain album gain: 0.590000
        encoder: Xiph.Org libVorbis I 20020717
encoder version: 0
    audio codec: Vorbis
nominal bitrate: 256000
        bitrate: 256000
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

* After some seconds, this comes in:
FOUND TAG      : found by element "rganalysis0".
replaygain track peak: 0.775115
replaygain track gain: 0.210000
Got EOS from element "pipeline0".
Execution ended after 3720342000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...


Give me some more time for tinkering and polishing things up, then I'll post it
for review.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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