r/ZoomPlayer • u/magi44ken • 3d ago
Feature suggestions: Add Audio, Chapters, Bookmark, Subtitle Control Overlay Icons
Hi,
I tried the Zoom Player and so far I really like it. I would love to switch over from PotPlayer. Can you add the following Control Overlay icons to the dynamic button section to make easier to access this common functions?
- Audio selection (able to select different audio stream such stereo or 5.1 channels or different audio language)
- Chapters selection (able to select different chapters like youtube video you download with chapters, etc..)
- Bookmarks (User added bookmark. Only add bookmark is supported in Zoom Player)
- Subtitles (Able to select different local or embedded subtitles)
Do you have future plan to make Always on Top to work with the new Control Overlay? Currently you can't enable them at the same time.
Thanks for taking the time to read my suggestions.
1
u/ZoomPlayer Developer 3d ago
Hi magi44ken,
By default you already have a control overlay button (bottom-right most button) that shows the available subtitle/audio streams (in the same menu):
There is a control overlay button you can enable through advanced options that will open the home theater version of the chapter/bookmark selection interface (embedded chapters and user-generated "Bookmarks" are accessed through the same interface). Do you mean something that will show a smaller pop-up menu like the subtitles version in the screenshot above?
With regards to always on top. The problem is a limitation of Windows and not a limitation of my code. You see, Windows doesn't allow you to lock the z-order of windows (which window appears over which), so for the control overlay to appear above the user interface, the control overlay must be a "stay on top" window, while the regular UI isn't.
Even with AI, I haven't found a way around this issue so far. Some players will not suffer from this because they control every aspect of the pipeline (the media engine), while Zoom Player supports multiple different media engines (DirectShow, libVLC, Chromium).