[Functionnality] Codec settings
Bug #695020 reported by
FM33
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Audio Recorder Applet (OLD!) |
New
|
Undecided
|
moma |
Bug Description
Hello,
It would be very useful to be able to set bitrate for ogg and mp3 formats.
Great program, expected for a long time on linux. Waiting by recording in FLAC and transcoding with another application.
Changed in rec-applet: | |
assignee: | nobody → moma (osmoma) |
To post a comment you must log in.
Hello,
The recorder gets ready-made pipelines from GNOME's GConf regisitry. Please start gconf-editor
$ gconf-editor
and browse to System -> gstreamer -> audio -> profiles.
There you will find default pipelines for various audio formats (mp3, ogg, etc). The recorder uses these.
---
Here is a sample command that records from pulsesrc to test1.ogg.
$ gst-launch pulsesrc ! queue ! audioconvert ! audio/x- raw-float, rate=44100, channels= 2 ! vorbisenc name=enc quality=0.5 ! oggmux ! filesink name=output-sink location=test1.ogg
And I can see that the quality=0.5 parameter is added to the pipeline.
----
Gst-inspect command can tell us more about the ogg (vorbisenc) encoder.
$ gst-inspect vorbisenc
quality: Specify quality instead of specifying a particular bitrate, -0.1 - 1.0.
...
Similarly the MP3 encoder has also a quality parameter.
$ gst-inspect lamemp3enc
quality: VBR Quality from 0 to 10, 0 being the best.
...
It seems that the quality (or bitrate) value can be fairly easily implemented to the GUI.
----
BTW: There will not be new versions of rec-applet. Why? bildr.no/ view/791855
Because (AFAIK) neither Ubuntu's Unity Desktop nor GNOME 3.0 Shell will have toolbar-applets.
So I have planned to give rec-applet a new name;. It will be "audio-recorder". It will also have many new features.
Here is a preliminary picture of the new audio-recorder: http://