[gstreamer-bugs] [Bug 626550] More powerful preset/profile mechanism needed

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Aug 12 03:11:48 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=626550
  GStreamer | gstreamer (core) | git

--- Comment #8 from Brandon Lewis <brandon_lewis at alum.berkeley.edu> 2010-08-12 10:11:45 UTC ---
Unlike other parts of GStreamer, this is a very user-centered feature.
Accordingly, it would make sense to consider the needs of user interfaces in
its design. 

In theory all you need are lists of user-visible properties from which you can
generate form-like interfaces. However, we have tried this sort of thing in
PiTiVi and users have reacted against it pretty violently. Basically,
auto-generated UI looks like rubbish. You're confined to very linear layouts,
and often this just doesn't work.

It would be helpful for encoding presets to agree on a common set of
configurable properties so that UI can present these more consistently (e.g. if
you're going to have a quality setting, it should always be called "quality",
and the values should be interpreted in a consistent fashion). This would make
the core properties easier to incorporate into a static dialog.

For encoding, the relevant information to the user is (more-or-less):
 - where is the media going
 - subjective qualities of the media they are processing
   (i.e. is the content they have suitable for this preset or not?)
   the target for the media
 - quality vs. output size
 - quality vs. rendering speed

Basically I'd like like to be able to provide users with:
 - A consistent set of controls for setting the output format and quality
 - estimates of rendering time and speed
 - preview of the output

Anything we can do in the preset system to support this is a step in the right
direction.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list