Encodingprofiles
Background
Gnome-multimedia has GConf based audio encoding profiles. Those have received lots of criticism in the past. The situation got so worse that some projects started to do their own profiles. The scope of this task would be to do a gstreamer utility library as a successor of the gnome-audio-profiles.
Ideas for new features would be:
- profiles for audio, video, audio+video, (images ?)
- codec-install support (if codecs needed for a profile are missing, trigger installer)
- adjustable parameters like e.g. compression quality
A try for EP is running on project MediaServices (gst-media-services), considering:
- profiles for audio, video and audio+video (in future can be extended to support images and subtitles);
- profiles are stored in XML format, the base was taken from Banshee's profiles;
Each conversion operation has some fields to describe it and the most important is <process>. The process field have some pseudo-elements - they are not gstreamer elements, but each of them describe how this pseudo-element must be to a parser search a possible element. This allow different set of plugins to do the same operation.
- more description soon [...]
Resources
Mentor: Stefan Kost - ensonic on IRC
Back to TaskList

