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. ** Attachment added: "MP3 encoding preset to be used for Precise" https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/945987/+attachment/3094790/+files/GstLameMP3Enc.prs ** Changed in: rhythmbox (Ubuntu) Status: Triaged => In Progress -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to rhythmbox in Ubuntu. https://bugs.launchpad.net/bugs/945987 Title: No Settings are available in "Preferred format", only preset defaults are used Status in “rhythmbox” package in Ubuntu: In Progress Bug description: This has been going on since 11.10 dev, maybe should be addressed In Edit - Preferences, the Settings button is greyed out & unavailable. So there is no user available means to adjust encoding for vorbis, mp3, mp4, ect. Even using something like sound-juicer to change the very same 'Preferred.. ' is of no use, Rhythmbox doesn't use. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: rhythmbox 2.95-0ubuntu3 ProcVersionSignature: Ubuntu 3.2.0-17.27-generic-pae 3.2.6 Uname: Linux 3.2.0-17-generic-pae i686 NonfreeKernelModules: nvidia ApportVersion: 1.94-0ubuntu1 Architecture: i386 Date: Sat Mar 3 19:25:18 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20120302) ProcEnviron: TERM=xterm PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: rhythmbox UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/945987/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp