Comment 38 for bug 195483

Revision history for this message
Tristan Hill (stan) wrote :

Options available can be seen from "gst-inspect-0.10 lamemp3enc":

Element Properties:
  name : The name of the object
                        flags: readable, writable
                        String. Default: null Current: "lamemp3enc0"
  target : Optimize for quality or bitrate
                        flags: readable, writable
                        Enum "GstLameMP3EncTarget" Default: 0, "quality" Current: 0, "quality"
                           (0): quality - Quality
                           (1): bitrate - Bitrate
  bitrate : Bitrate in kbit/sec (Only valid if target is bitrate, for CBR one of 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320)
                        flags: readable, writable
                        Integer. Range: 8 - 320 Default: 128 Current: 128
  cbr : Enforce constant bitrate encoding (Only valid if target is bitrate)
                        flags: readable, writable
                        Boolean. Default: false Current: false
  quality : VBR Quality from 0 to 10, 0 being the best (Only valid if target is quality)
                        flags: readable, writable
                        Float. Range: 0 - 9.999 Default: 4 Current: 4
  encoding-engine-quality: Quality/speed of the encoding engine, this does not affect the bitrate!
                        flags: readable, writable
                        Enum "GstLameMP3EncEncodingEngineQuality" Default: 1, "standard" Current: 1, "standard"
                           (0): fast - Fast
                           (1): standard - Standard
                           (2): high - High
  mono : Enforce mono encoding
                        flags: readable, writable
                        Boolean. Default: false Current: false

They generally match definitions on http://lame.sourceforge.net/lame_ui_example.php