Est. in 1999, Zoom Player provides the most impactful media player and Home Theater experience for Windows. Beautiful skins, many UI/UX tweaking options, smooth playback, plays all the format (including streaming options such as YouTube & IPTV), a powerful media library and much more, check it out!
[h2]Change List from v19.5 beta 1:[/h2]
* Initial support for IPTV Xtream Codes.
There are two ways to support Xtream Codes, using the dynamic mode
(listed as "Xtream Codes" in Zoom Player) or using the static mode
(listed as "M3U + XML" in Zoom Player). So far I only wrote code to
support "M3U + XML". Not all IPTV providers support this mode, so
I expect to support the full "Xtream Codes" functional by the final
release of version 19.5.
Read more about the differences on Zoom Player's reddit community:
https://redd.it/1eg5g9y
* New Setting (Adv. Options / Playback / IPTV) to sort the Group list
by name.
* New Setting (Adv. Options / Interface / Fullscreen Naviation / Settings)
to prevent the fullscreen playlist and streaming navigation interfaces
from closing when playing a new file.
* New Settings to seek forward/backward a percentage of the media's
duration. Te default seek distance is 10% of the media's duration but
you can change this value under "Adv. Options / Playback / Controls".
By default, the two new functions are assigned to the Ctrl+Alt+"[" and
Ctrl+Alt+"]" keyboard shortcuts.
* New Settings to seek forward/backward a percentage of the media's
duration when right-clicking the timeline. The default action is still
seeking in seconds, you can change this to percent under -
"Adv. Options / Interface / Mouse / Settings".
* You can now select and play IPTV streams directly from the EPG Grid view.
* Added an IPTV stream "filtered / count" label to the IPTV window.
* Rewrote some of the IPTV stream listing code to work much faster when
dealing with massive stream lists.
I used a test file containing an outrageous 572,527 playlist entries in a
142mb file. I managed to reduce filtering time from 24.4 seconds all the
way down to 1.3 seconds or 1877% faster compared to the previous version.
* You can now navigate the EPG grid using the Home, End, Page Up and
Page Down keyboard shortcuts.
+ Clicking on an IPTV group to open it now moves the group to the top of
the list to quickly show more of the group's streams.
+ The media library will now show the media's duration in list view mode
when a duration is available.
+ Optimized several parsing functions, Zoom Player should now load a
little quicker.
+ You can now edit the IPTV's Playlist/EPG URL value without having to
first remove the existing listing.
+ Unassigned (to a group) IPTV playlist entries are now listed on the
bottom and not semi-randomly (where the first unassigned entry was
spotting in the playlist).
+ Zoom Player no longer asks you if you would like to add the free IPTV
channels if you already configured your own IPTV subscription service.
+ Clicking on a playlist entry in the playlist editor window when search
is active, now removes the keyboard focus from the search box. The
search value is not reset in this case, just hidden until you click
the search box again.
+ Changed the title of the IPTV interface on the right-click context
menu from "IPTV Electronic Program Guide" to "IPTV Player".
- Playing new media from the Playlist Editor, IPTV windows, Advanced
Playlist Control and the Station Manager should no longer cause the
main player window to appear on top for a short duration while the
media is loading.
- Incorrectly setting the Hot-Corner action in the advanced options dialog
could cause Zoom Player's settings to get partially reset.
- Due to an encoding bug, favorite IPTV stream names containing special
characters got progressively more corrupted with "&pipe", ""e", "&"
and other HTML character encoding garbage.
- Parsing "M3U" playlist containing URLs ignored the listed duration.
- Fixed a small cosmetic glitch when resizing the IPTV program information
dialog.
- Fixed a cosmetic bug that caused the wrong icons to appear in the
playlist fullscreen navigation interface if safe mode was enabled.
- Fixed a cosmetic bug that didn't update the playing media's duration in
real time if the playlist had another duplicate entry listed earlier.
- The Media Library RSS feed plugin showed duplicate entries if the server
switched from "https://" URLs to "http://" URLs. This fix does not resolve
the issue if bad entries were already cached, to resolve that you have to
erase the ".rss" file from Zoom Player's "CategoryCache\RSS_Feed\" folder.
- The Media Library RSS feed plugin did not show the "Refresh" option.
- Some dialogs on the skin selection dialog were not showing translated
OK/Cancel buttons.
- When using really massive IPTV playlists that can take a few seconds to
parse or filter, Windows would detect Zoom Player's window as unresponsive
and when Zoom Player completed the action and became responsive again,
Windows would bring the main player window to the front automatically.
Now Zoom Player restores the IPTV window to the top as soon as such
long actions are complete.
- You can no longer right-click to hide your IPTV's "Favorites" from the
stream list.
- When picking a local IPTV playlist or EPG file and changing the dialog
to search for "all files", no files were shown.
- Fixed a rare case where the playlist editor was not able to read an
M3U playlist entry's title.
- You can no longer use a duplicate or empty profile name when adding or
renaming IPTV sources.
- On rare occasions using the Edge Webview2 engine to playback YouTube
content resulted in the video's duration remaining at zero, causing
Zoom Player's internal screen saver to kick-in. I wrote a fix, but
it is untested as this issue is somewhat rare, let me know if you
encounter it after this fix.
- Fixed a glitch with the default skins that caused the title text to
appear behind the minimize button in audio mode.
[url=https://www.inmatrix.com/files/zoomplayer_whatsnew_beta_1950.shtml]Click here for the complete change list[/url]
To opt in for beta access, right click Zoom Player in Steam and choose properties. Go to the betas section and type the following code:
ZoomPlayerBeta
You will be granted access to the latest beta. You might need to close and reopen Steam to see the changes.