![]() |
![]() |
![]() |
GStreamer Ugly Plugins 0.10 Plugins Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
"bitrate" gint : Read / Write "cbr" gboolean : Read / Write "encoding-engine-quality" GstLameMP3EncEncodingEngineQuality : Read / Write "mono" gboolean : Read / Write "quality" gfloat : Read / Write "target" GstLameMP3EncTarget : Read / Write
This element encodes raw integer audio into an MPEG-1 layer 3 (MP3) stream. Note that MP3 is not a free format, there are licensing and patent issues to take into consideration. See Ogg/Vorbis for a royalty free (and often higher quality) alternative.
1 |
gst-launch -v audiotestsrc wave=sine num-buffers=100 ! audioconvert ! lamemp3enc ! filesink location=sine.mp3 |
1 |
gst-launch -v alsasrc ! audioconvert ! lamemp3enc target=bitrate bitrate=192 ! filesink location=alsasrc.mp3 |
1 |
gst-launch -v filesrc location=music.wav ! decodebin ! audioconvert ! audioresample ! lamemp3enc target=quality quality=0 ! id3v2mux ! filesink location=music.mp3 |
1 |
gst-launch -v cdda://5 ! audioconvert ! lamemp3enc target=bitrate cbr=true bitrate=192 ! filesink location=track5.mp3 |
1 |
gst-launch -v audiotestsrc num-buffers=10 ! audio/x-raw-int,rate=44100,channels=1 ! lamemp3enc target=bitrate cbr=true bitrate=48 ! filesink location=test.mp3 |
"bitrate"
property"bitrate" gint : Read / Write
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).
Allowed values: [8,320]
Default value: 128
"cbr"
property"cbr" gboolean : Read / Write
Enforce constant bitrate encoding (Only valid if target is bitrate).
Default value: FALSE
"encoding-engine-quality"
property "encoding-engine-quality" GstLameMP3EncEncodingEngineQuality : Read / Write
Quality/speed of the encoding engine, this does not affect the bitrate!.
Default value: Standard
"quality"
property"quality" gfloat : Read / Write
VBR Quality from 0 to 10, 0 being the best (Only valid if target is quality).
Allowed values: [0,9.999]
Default value: 4