[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