Zoom Player v19.5 beta 2 has been released

Zoom Player : Steam Edition

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.