Announcing Zoom Player v19.5 beta 3

Published August 15th, 2024
What's new in this beta:
* IPTV Xtream Codes support.
Zoom Player supports three different Xtream Codes modes to access the
stream playlist and EPG (electronic program guide) information. The modes
exist to offer a fallback solution in case your IPTV provider is only
offering partial support for Xtream Codes' feature-set.
1. Player API :
This is the most recent Xtream Codes API. It uses network queries to
obtain both the Stream Playlists and EPG data. TV Series and Movies are
handled separately from live streams, providing an enhanced navigation
experience.
However, the EPG information is accessible on a per-stream level and not
as a whole, preventing the Global Filtering and EPG Grid features from
working.
2. Player API + XML (default) :
By leveraging the Player API you still benefit from the separate handling
of TV Series and Movies. With the entire EPG downloaded as a single XML
file, the Global Filtering and EPG Grid features have access to the
full program guide and can work as intended.
3. M3U + XML :
This is the most basic mode with both the EPG and the stream playlists
downloaded as single-file databases. Global Filtering and the EPG Grid
features work as intended, however TV Series and Movies are left to the
graces of your IPTV provider, which means they may be harder to access
and usually lack EPG information.
* New IPTV menu button on the IPTV window. The new menu includes:
1. Only show favorites (new feature, hides all other streams).
2. Toggle Opacity (previously a button).
3. IPTV Settings (previously a button).
* Added an "Export Playlist to M3U" feature to the playlist editor's right-
click context menu.
* Adding an IPTV Playlist or EPG download link will now automatically
suggest a profile name based on the base URL.
* New Setting (Adv. Options / Playback / IPTV) that determines whether
clicking on an IPTV group snaps the group to the top of the list,
displaying the maximum number of items on-screen. Enabled by default.
In v19.5 beta 2 this new feature was hard-coded, you can now disable it
if you don't like this behavior.
* Closing Zoom Player with less than 1GB of free space on the "C:" drive now
shows a warning message. Under some conditions, low disk space can corrupt
Zoom Player's settings and we don't want that.
If the message is annoying, disable it under "Adv. Options / System".
+ The IPTV Xtream Codes base URL input no longer tries to strip http prefix
or additional data in the URL before you press the authenticate button,
doing it on the base URL field as you type caused some confusion.
+ Some of the IPTV window's buttons have moved under a Menu button to make
room for new features.
+ The Media Library's YouTube Playlist plugin can now be used to
"Refresh" the thumbnail and playlist name under the media library
editor's configuration page.
+ For clarity, the IPTV Window's "Play Stream" button is now disabled in
cases where streams can't be played based on the currently selected entry.
+ On the IPTV EPG grid, the program names are no longer cropped on the
left side, instead the EPG Grid tries to fit the program name into the
available visible space.
- Setting the Scene Cut editor to "Pause Playback" did not update the
user interface correctly.
- Using ".df" definition files to save/restore a subtitle synchronization
offset was broken in v19 when I added support for the libVLC media engine.
- Fixed Red / Green channel swapping issues when customizing the IPTV
EPG Grid's color scheme.
- Using a custom menu "Execute" feature did not work if the playing file
had space characters in the file name.