Viewer - media - improve playback controls

Ideas for improvements and requests for new features in XnView MP

Moderators: XnTriq, helmut, xnview

User avatar
user0
XnThusiast
Posts: 1898
Joined: Sat May 09, 2015 9:37 am

Viewer - media - improve playback controls

Post by user0 »

XnViewMP 1.6.0 64bit
Windows11 (22H2), display resolution 3840x2160, win scaling 150%


Viewer - audio/video/animation(multipage) files
playback controls are inconvenient or completely missing in case of multipage files

Suggestion
Viewport area
  • improve controls
    • mouse
      • zoom shortcuts should not scroll to prev/next file
        (default zoom shortcuts: CTRL+Wheel, RMB/LMB+Wheel)
        - they either should zoom content (video/audio cover) OR do nothing
    • keyboard
      • add new shortcuts
        - space - play/pause
        - left/right buttons - go prev/next frame
        (maybe make them changeable to custom value, eg 5sec back/forward in Settings)
        - up/down - control volume
        - m - mute/unmute
      • show shortcuts
        via new 'Playbar' item in combobox in Settings > Shortcuts (related suggestion)
  • improve context menu
    - move 'Loop video playing' and 'Auto play (video)' settings closer to user (remove them from Settings completely)
    - rename them to 'Loop' and 'Auto play'
    viewer_media_controls_context_menu_video.png

Playbar
viewer_improve_media_controls.png
  • use playbar for animation(multipage) files
    - remove 'Start/Stop animation' from View menu and use Playbar instead
  • rework layout
    into 2 rows layout (see FastStone, ACDSee)
    • seekbar
      - move seekbar to the top, so it takes whole space and looks fine even in small size
    • volume control
      - make volume control always visible
      - scrolling on volume control should regulate volume
      - clicking on sound icon should mute/unmute
    • enhance appearance
      - maybe make playbar transparent (see Youtube, Vimeo)
      - maybe make playbar disappearing after few seconds
      with ability to lock it via context menu
    • buttons
      - there is a lot of space in the 2nd row, so new buttons can be added later, eg 'rewind 10sec back'
  • add replay functionality
    when media ends and loop is off, slider should jump to the beginning, so clicking on play button will start playing


Issue
Playbar
  • fix scroll over playbar
    viewer_media_controls_scroll.png
    • inside red area
      it either should scroll properly or do nothing
    • outside red area
      it should not scroll to prev/next file




Example
other_apps_player_controls.png
You do not have the required permissions to view the files attached to this post.
Last edited by user0 on Wed Jul 10, 2024 6:28 pm, edited 9 times in total.
Oleksii
Posts: 1
Joined: Sat Oct 14, 2023 10:28 pm

Re: Viewer - audio/video - improve playback controls

Post by Oleksii »

Those are very reasonable suggestions !!!
I totally agree that they will improve user experience when exploring video files.

Will look forward when this will be implemented.
Blossoms
Posts: 10
Joined: Sun Oct 15, 2023 7:48 am

Re: Viewer - audio/video - improve playback controls

Post by Blossoms »

I am also in favour of these suggestions, as they would improve the user experience a lot. Especially the shortcuts to play/pause video.

I could not find a play/pause hotkey in Settings -> Interface -> Shortcuts.

Another suggestion: In full screen, the control bar should disappear, but reappear when the mouse is moved.
jayboyjayboy
Posts: 5
Joined: Fri Oct 28, 2022 6:54 pm

Re: Viewer - audio/video - improve playback controls

Post by jayboyjayboy »

YES YES YES - a play/pause shortcut for videos is critical imo

such a great program!


Last bumped by user0 on Tue Apr 16, 2024 6:51 pm.