Announcing Zoom Player MAX & IPTV version 21.3
Published May 19th, 2025
What's new in this release:
* Updated TheMovieDB meta-data scraper for TV and Movies. There have been too many bad results lately, so I dug in and rewrote the matching algorithm. The new algorithm is much more accurate, especially if you specify a release year in the folder/filename. I've also added a new setting to pick a specific spoken language preference (disabled by default). Setting this value will not break foreign language content, just give a preference if there's two entries with very similar details except for the spoken language. If you still see incorrect listings, the best recourse would be to specify a release year in the folder/file name, for example "My Movie" would be renamed to "My Movie.2005" or "My Movie (2005)". You may need to close and restart Zoom Player as newly scraped TV shows are cached in system memory until you restart Zoom Player (only need to do this after failed scrapes). * The Color Control Overlay has been enhanced: 1. Hover hint showing the exact brightness/contrast/saturation/hue value before you apply it. 2. You can now use the mouse wheel to adjust the values. 3. You can use the right/left arrow keys to adjust values even if an icon is highlighted and not the bar itself. 4. Adjusting values using the keyboard pops a hint showing the new value. * The control overlay now supports color tinting the timeline/volume knob separately from the buttons (Adv. Options / Interface / Control Overlay). * The setting that controls the control overlay's timeline text display layout has been replaced with a new system for specifying the timeline text. If you previously set a non-default layout, you will need to set it again using the new system. You can now pick which information appears in the left/center/right areas of the timeline text by specifying one or more of the following fields: - Current Position - Duration - Remaining Time - Media Resolution - Current Resolution - Media Title (or file name) Allowing you to display any of these fields in any order and in any position. * I've added an "Update" menu option to the playlist editor's multi-playlist menu, making it much simpler to update previously added playlists. * You can now select multiple media library entries and then use the meta-data editor available through the right-click context menu or the functions page accessible by clicking the gear icon to edit multiple entries in one action, there are the fields you can edit: - Sort Title - Personal Rating - Personal Note - Genres - Tags - Collections * To quickly select items using the mouse, I've added a "Select / Unselect" option to the right click context menu when used within the media library. * You can now use the media library's cache meta-data editor on media that failed to scrape. + The playing media information dialog ("I" keyboard shortcut) now uses mediainfo.dll to extract the playing frame-rate if an accurate frame-rate value cannot be derived from the media engine directly. + The info dialog now gives mediainfo.dll more time to parse the media file to ensure the information it returns is more accurate. + Opening the playlist editor or equalizer dialogs will not automatically hide the control overlay now. + Hovering with the mouse cursor over the timeline when Zoom Player is not the focused application no longer shows the current position hint as showing the hint causes Zoom Player's window to pop to the front, which can be annoying. - Dragging and Dropping media from other applications did not work if you tried dropping the media on the control overlay. - Using Modern UI and attaching the playlist editor to the main user interface and then dragging the main window to move it caused the playlist editor to snap to the left side of the main window instead of moving along with it. - The IPTV window's "Filter EPG" mode drop-down list was not initially set when using a language file to translate zoom player to other languages. - Switching to fullscreen to a secondary monitor using the Classic UI interface could have resulted in the skin's buttons remaining visible in fullscreen mode. - Trying to play a network shared path over 260 characters would fail if the "Do not check if a file exists when adding to the playlist" setting was disabled (the file exist check did not function with the long network path). - The DirectShow Zoom function did not zoom into the mouse cursor position accurately when used from the mouse wheel in windowed mode. - The keyboard shortcut listing dialog did not adjust itself properly for higher DPI displays, forcing you to manually resize the window to see the content properly. - The keyboard layout editor's key-edit dialog now appears centered over the the keyboard layout editor's window, fixes an issue where the ok/cancel buttons were partially truncated on a high DPI monitor and makes more space for translations. - The "Clicking the video area with another app active only takes focus" setting did not work when the control overlay was visible. - Under some circumstances, the pop-up action OSD (Play/Pause/Volume/etc) text may have appeared cropped when using a language file. - Two entries in the options dialog's "Help / Export" menu were not translated properly to other languages. - The entries in the IPTV's menu were not translated properly to other languages. - The entries in the IPTV's EPG Grid menu were not translated properly to other languages. - The Media Library's category editor's right-click menu was not translated properly to other languages. - One entry on the control bar's context menu was not translated properly to other languages. - Under some conditions, the EPG Grid window could appear behind the IPTV window. - Under some conditions, the IPTV Customization window could appear behind the IPTV window. - Under some conditions, the IPTV EPG Grid's Customization window could appear behind the EPG Grid's window. - You couldn't use the Shift+"O" keyboard shortcut to close the color control overlay interface. - I'm not sure if it's an NVIDIA issue or Microsoft, but when using the EVR video renderer, the color control ranges for the Contrast value are reported incorrectly, causing the default widget not to appear centered and the lowest value not to apply correctly. I wrote a work- around to fix this issue. - The cached meta-data editor window could appear in between the main user interface and the control overlay. - Using the cached meta-data editor could result in duplicate personal note and personal rating values added into the cache file.