I talked with Jonathan today about this.
Currently the only way to get rhythmbox to use a new lame preset, is to first create the preset.
In python this looks like something like:
import gst;
l = gst.element_factory_make("lamemp3enc");
l.props.quality = 2.0;
l.save_preset("precise-defaults")
This will create the preset in ~/.gstreamer-1.0/presets/GstLameMP3Enc.prs
We will need to ship the preset so it ends up /usr/share/gstreamer-0.10/presets/ and reference it's name in the rhythmbox.gep.
Attached you will find the preset and the updated rhythmbox.gep which references this preset.
I talked with Jonathan today about this.
Currently the only way to get rhythmbox to use a new lame preset, is to first create the preset.
In python this looks like something like:
import gst;
l = gst.element_ factory_ make("lamemp3en c"); preset( "precise- defaults" )
l.props.quality = 2.0;
l.save_
This will create the preset in ~/.gstreamer- 1.0/presets/ GstLameMP3Enc. prs
We will need to ship the preset so it ends up /usr/share/ gstreamer- 0.10/presets/ and reference it's name in the rhythmbox.gep.
Attached you will find the preset and the updated rhythmbox.gep which references this preset.