Comment 51 for bug 195483

Revision history for this message
FiloSottile (filosottile-wiki) wrote :

For me (Ubuntu 9.10) there isn't a REAL bug. Simply GStreamer Pipeline is erroneous.

Using the info from "gst-inspect-0.10 lamemp3enc" (see attachment) and the string from Maverick Alpha is simple to get a string that does what we want:
audio/x-raw-int,rate=44100,channels=2 ! ... ! xingmux ! id3v2mux
and replace ... with:
VBR of quality N lamemp3enc name=enc target=0 quality=N
ABR of BR near N kbps lamemp3enc name=enc target=1 bitrate=N
CBR of BR N kbps lamemp3enc name=enc target=1 cbr=true bitrate=N

Some VBR quality examples:
214.856873 kbps, 44 kHz (joint stereo) quality=2
142.501816 kbps, 44 kHz (joint stereo) quality=4
118.212517 kbps, 44 kHz (joint stereo) quality=6
094.653938 kbps, 32 kHz (joint stereo) quality=8

Add mono=true if needed.

What about adding this memo to the bug description to make it simple to get around?