[gstreamer-bugs] [Bug 620322] New: lame mp3 encoder does not save lame tags

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jun 1 17:32:18 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=620322
  GStreamer | gst-plugins-ugly | 0.10.15

           Summary: lame mp3 encoder does not save lame tags
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.15
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-ugly
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: nyall at zombiepigs.net
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


As originally reported here:
https://thomas.apestaart.org/morituri/trac/ticket/40

It seems the gstreamer lame mp3 encoder isn't correctly saving the lame tags to
the files it creates. These tags are required in order to make the mp3s
gaplessly playback. For comparison, here's the tags from a gstreamer encoded
mp3 and one made using lame directly:


GSTREAMER:

$ eyeD3 --lametag 01.\ Café\ Tacvba\ -\ Seguir\ siendo.mp3

01. Café Tacvba - Seguir siendo.mp3 [ 4.02 MB ]

No LAME Tag



FROM LAME:

$eyeD3 --lametag Track01.mp3

Track01.mp3 [ 3.77 MB ]

Encoder Version : LAME3.98r
LAME Tag Revision : 0
VBR Method : Variable Bitrate method2 (mtrh)
Lowpass Filter : 18500
Radio Replay Gain : -2.0 dB (Set automatically)
Encoding Flags : --nspsytune --nssafejoint
ATH Type : 4
Bitrate (Minimum) : 192
Encoder Delay : 576 samples
Encoder Padding : 960 samples
Noise Shaping : 1
Stereo Mode : Joint
Unwise Settings : False
Sample Frequency : 44.1 kHz
MP3 Gain : 0 (+0.0 dB)
Preset : V2
Surround Info : None
Music Length : 3.77 MB
Music CRC-16 : 07F9
LAME Tag CRC-16 : E5BF



It's the encoder delay and padding tags which are especially important for
gapless playback, since this information is impossible to retrieve after
encoding.

-- 
Configure bugmail: https://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