Zoom Player v22.5 beta 1 has been released

Published April 15th, 2026
While working on version 23's main goal of detaching the media engine from the player user interface to make the player more resilient to crashes, freezes and stalls caused by the decoding components and network conditions, I've also been working on a few feature requests and bug fixes which I would rather not just sit on. This changed my plans a bit.
My current plan is to release v22.5 soon and I'm starting the release cycle with this beta version which will hopefully be rock solid, enabling me to quickly release a new, final version within a couple of weeks.
Download Zoom Player MAX
Zoom Player MAX version 22.5 beta 1
Download Zoom Player STREAM
Zoom Player STREAM version 22.5 beta 1
What's new in Zoom Player v22.5 beta 1:
Legend : "*" = New "+" = Changed "-" = FixedNew :
* Added support for Windows' SMTC (System Media Transport Controls), the little card fly-out you see when using the keyboard's volume control or on some PC's lock screens. In theory, you should be able to use HASS to use this feature to automate multiple Zoom Player instances: https://en.wikipedia.org/wiki/Home_Assistant Additional information: https://www.reddit.com/r/ZoomPlayer/comments/1sji2rs * I've added a new libVLC feature that allows you to specify custom libVLC startup options: https://wiki.videolan.org/VLC_command-line_help * New setting (Adv. Options / Interface / Position & Size) to automatically position the playback window to a specified screen snap zone (position on screen) when a new media is loaded. * The increase/decrease play rate functions assigned by default to the Alt+"Home" (increase) and Alt+"End" (decrease) keyboard shortcuts now work when using the default YouTube IFRAME Javascript media engine. On YouTube, each video has it's own assigned play rates, with some videos not having any play rates at all (e.g. Live video), using the increase or decrease play rate functions will cycle between the available play rates and finally, back to standard play speed.Changed :
+ When designing the control overlay interface, I made the mistake of designing it to automatically adjust element sizes (buttons, volume bar, etc) to scale based on the monitor's resolution instead of the monitor's DPI (dots per inch, dots being Pixels in this context) value. This miscalculation caused cases where a 24" monitor at 1920x1080 had smaller buttons than a 27" monitor at 2560x1440 while essentially, their physical DPI was nearly the same (Windows was set to 100% DPI for both). To fix this issue in the upcoming version, I modified the element-size math to conform to the DPI setting. Here what this means for existing installations: - If you're using an 1920x1080 monitor at 100% DPI, you shouldn't notice any difference. - If you're using a higher resolution monitor or using a Windows DPI setting above 100%, you may need to adjust the control overlay element sizes under "Advanced Options / Interface / Control Overlay" to return the element sizes to your preference.Fixed :
- Media with encoded rotation value (e.g. shot vertically on an iPhone) are now automatically rotated to the specified orientation when using MPC-VR as the video renderer. - Fixed meta-data and embedded image display for music files (e.g. mp3) edited by Directory Opus and possibly other software. - After a fresh reboot, on some systems, running Zoom Player Windows triggered multiple "WM_DEVICECHANGE" events in sequence, causing Zoom Player to crash and become unresponsive. - Fixed a rare crash on exit, probably didn't have any affect. - The "Opening a new media shows the control overlay" setting did not always work as intended. - The "Auto-select last viewed media/folder on entering a folder" media library setting did not work when using the "Reset filters" feature. - Fixed a crash when using the home theater confirmation dialog.