I was playing a dvd-rip (mkv format) the other day, to which I had ripped all sound tracks, subs, etc..
I wanted to change something (can't remember what, and its not relevant anyway), and had to cycle through a bunch of stream selections, picture adjustment options, position, playing now info, etc...
Now, while I appreciate the OSD in it's current form (I was so glad when each of these features showed up), there is starting to get rather a lot of options in there. I would like to propose two potential solutions, and am open to other people suggesting solutions.
Both suggestions assume the categorisation of the current options, something along the lines of...
Picture Controls < Contrast, Saturation, Hue, Brightness, Horizontal and Vertical Picture position, Aspect Ratio...
Audio/Video Selection < Stream selection
Playing Now Modified behaviour.... (more below)
etc....
Option 1: OSD kept as a one line option, but with submenus...
Option 2: OSD enlarged (with transparency - skinnable of course
) with a more GUI style feel.
For option 1,
Press the down arrow, get to Picture Controls, use left and right arrows to navigate through the various options - 'Back' returns to Picture Controls in the main menu..
Potential key usage... Playing Now | -down- | Picture Controls | -right- | Picture Controls: Brightness | -down- | Picture Controls: Contrast | -left or right- | <begins adjusting contrast> | -back- | Picture Controls: Contrast | -back- | Picture Controls | -down- | Audio/Video Selection | |
Option 2,
Would be basically the same as option 1, however would show a larger OSD, along the lines of...
Playing Now
Volume
Picture Controls
Audio/Video Selection
Selecting Playing Now could result in...
Playing Now -------------- previousfile.avi
Volume >currentfile.mkv
Picture Controls nextfile.avi
Audio/Video Selection thefileafterthat.avi
You'll note that I've left out position, this is because I firmly believe that it is not really needed as a separate option. I think that as soon as you activate the OSD for anything, it should display the position indicator at the top (I'd also like that to be skinned differently, but that's not for this post).
I also believe that the left/right arrows should (when pressed while in display view) act as they do now when position is selected in the current OSD, also resulting in the display of the position at the top of screen. I will note that I
understand the logic of the left/right arrows while in display view as it currently is, but don't entirely
agree with it's logic (but am willing to concede the popular point if necessary
)
I think this is more a user-friendliness thing than anything, and hope it's not too big an ask to implement...
Cheers,
C.