Jump to content


Photo

Announcing Zoom Player v8.5 Release Candidate 1

Zoom Player

  • Please log in to reply
29 replies to this topic

#1 bLight

bLight

    Lead Developer

  • Admin
  • PipPipPipPipPip
  • 9499 posts

Posted 20 September 2012 - 11:34 AM

Posted Image

I am very happy to announce Zoom Player v8.5 Release Candidate 1.

In version 8.5, we worked diligently to improve the user experience by:
  • Polishing the user interface, making it look modern & sleek.
  • Creating alternative user-interfaces for higher resolution screens and touch interfaces.
  • Improving over-all stability and robustness.
  • Improving the user-experience by adding Task-Bar thumbnail control buttons, better color-keying of visual elements and extending fine-control over the skin-engine.
  • Improving performance of several sub-systems by rewriting the systems from scratch using improved methodology.
  • Including 1080p fullscreen navigation interfaces and background images with the PRO and MAX versions.
  • Making Zoom Player even more flexible & customizable.
Download:
Click here to download v8.5 Release Candidate 1.

Change list from v8.1.6:
 Legend :

 "*"  = New
 "+"  = Change
 "-"  = Fix


 New :

  * The Onyx (default) skin has undergone a modernization process,
    making the icons clearer, sharper and everything a little more
    intuitive.

  * Introducing the 'Alba HD' skin.
    A clean elegant white design for higher resolution screens,
    Alba HD is 25% higher resolution than Default while retaining
    all the functionality.

    Alba HD replaces the Fusion skin, still available for download
    through the Zoom Player Skin Gallery:
    http://inmatrix.com/zplayer/skins/

  * Confirmation dialogs are now skinned by default with new skin script
    parameters that control their appearance.

  * Under Windows 7 (or newer), the Taskbar thumbnail, which appears
    when hovering with the mouse cursor over the Zoom Player task bar
    button now features 4 functions:
    1. Mute
    2. Previous Chapter/Track
    3. Play / Pause
    4. Next Chapter/Track

  * The Install center can now install language packs.

  * The Install Center now remembers the 'Silent Installer' and
    'Automatic Configuration' checkbox values after restarting.

  * The Play History cache (used to store last media position and
    display the play history) has been rewritten from scratch,
    performance has been greatly improved.

  * New Short,Medium,Long seeking buttons option on the Control Bar when
    using the default skin.

  * New Settings "Adv. Options / Playback / Audio / Visualizations" that
    control whether visualization displays when playing audio or video media.

  * New Setting "Adv. Options / Playback / History" used to override the 
    Play History cache file save path.

    By specifying a shared network path, media can be pause on one computer
    and playback resumed on a second computer.

  * New Setting "Adv. Options / Playback / History" to automatically save
    the play history cache on pause.

  * New Setting "Adv. Options / Playback / Paths & Files" that controls
    whether archive files are automatically extracted and played when opening
    an entire drive or folder.

    In previous versions, opening and playing of archive files was always on
    and could cause stability or accidentally unforseen consequences
    (long extraction times).

  * New Setting "Adv. Options / Interface / Fullscreen Navigation / Settings"
    that when enabled, add a 'Randomly Play all files in this directory' entry
    to the Media Library and File Browsing navigation interfaces.

    When used, the function adds all the files in the current directory to the
    play list and then sorts the playlist randomly before beginning playback,
    making it very useful when playing music.

  * New Setting "Adv. Options / Interface / Fullscreen Navigation / Settings"
    that overrides the "Open File" dialog, accessible through the main user
    interface, the right-click context menu and by pressing the "O" key with
    the fullscreen file navigation interface.

  * New "Very Long Seek" Backward and Forward functions using the
    Ctrl+Shift+"," and Ctrl+Shift+"." keyboard macros.

    By default the seek action is 10 minutes.  This value is adjustable
    through the Advanced Options dialog under the [Playback / Controls]
    sub-menu.

  * New Function "fnMainContextMenu" that opens the right-click context menu
    used by the main user interface.

  * New Function "fnPLContextMenu" that opens the right-click context menu
    used by the playlist editor user interface.

  * New Function "fnResetBalance" that resets the Audio Left/Right balance
    to the center.

  * New function "fnResetPlayRate" that resets the Play Rate to normal speed.

  * The Playlist editor's scroll bar background is now skinnable.
    For more information, visit the skinning tutorial:
    http://inmatrix.com/zplayer/highlights/skintutorial.shtml

  * The Playlist editor's search-box font and background are now skinnable.
    For more information, visit the skinning tutorial:
    http://inmatrix.com/zplayer/highlights/skintutorial.shtml

  * The Playlist editor's scroll bar widget is now skinnable with an
    Alpha (translucency) bitmap, as used by the modernized default onyx skin.

  * The Skin Script 'CreateExButton' function has been enhanced to support
    a disabled button state image.

  * The Skin Script 'CreateExButton' function has a new parameter that adds
    finer button animation smoothness control.

  * The Skin Script 'CreateExButton' function has a new parameter that adds
    auto-repeat capabilities with a custom repeat rate value.

  * When running "Zoom Player FREE" with a Zoom Player PRO or MAX activation
    key installed, a notification dialog asking you to install the version
    matching the key now appears.


 Changes :

  + The Playlist editor's scroll widget now moves smoothly.

  + The Auto-Update feature no longer notifies you of new components on
    the Install Center if the new components are not automatically enabled.
    In the previous version, an update to a language pack would display a
    'new component' notification window.

  + If you previously used a Zoom Player trial version and the evaluation
    period ended, Installation the latest version lets you re-evaluate
    Zoom Player for another 30 days. 

  + The Extended menu fullscreen navigation interface has been cleaned,
    removing functionality that exists in other navigation interfaces and
    adding better structuring to the stream selection options.

  + The 'Opening a drive or directory includes opening image files' setting
    is now disabled by default (applies to old and new installations).
    You can re-enable the feature in the options dialog.

  + The Equalizer preset editor has been redesigned.

  + The Red error message dialogs are now skinned with an improved layout.

  + Auto-Update notification now issues a notification that a new final
    version has been released if you are currently running a beta version.

  + The Playlist editor's search box now uses the Advanced Playlist Control's
    search method ('starting with' or 'containing' text).
    Previously, all searches were based on 'starting with' text.

  + The default change value for the volume up/down functions is now "4%",
    replacing the previous "5%" default.

  + Changing the play rate using the play rate bar now pops an OSD listing
    the play speed.  

  + Smoother Audio Track folder image updates when using the 'PgUp/PgDn' keyboard
    macros to play the 'previous/next' audio track in a directory.

  + Right-clicking the fixed clock display now hides it.

  + Version display is now more consistent with web (8.1.x vs. 8.1x).
    API version structure remains the same for backward compatibility.

  + The keyboard editor no longer shows scan code character value for
    MultiMedia keys (since multimedia keys are not mapped to characters).

  + A few optimizations to the skin parsing code.

  + With the new Play History caching optimizations, the Advanced Options
    [Interface / Fullscreen Navigation / Settings - Highlight previously
    viewed files] is now fast enough to work with large (1000's of files)
    directories on modern hardware.



 Fixes :

  - When using Windows 7 with a non-default Font DPI value (125%/150%),
    Windows incorrectly scaled the user interfaces, causing the interfaces
    to appear blurred and preventing Zoom Player from covering the windows
    task bar in fullscreen mode.

  - The Random Play feature wasn't as random as it should have been.
    Zoom Player now tries not to repeat the same track until at least 50%
    the number of items in the playlist have played.

  - The playlist editor's items were not vertically centered inside their box,
    this was especially evident when using large playlist fonts.

  - The wrong folder image was used when playing audio media.
    The first image in the folder was used instead of the
    'Background image search mask' value specified in the adv. options.

  - The 'Open Drive' and 'Add Directory' functions would accidentally add
    non-media files if their file extension was a sub-set of a proper media
    file extension.

  - Fixed a bug introduced in v8.1.5 that listed all file sizes as "0 bytes"
    in the play history.

  - The 'Open Drive' dialog did not allow you to select the first drive in
    the list.

  - Opening a folder from the playlist editor ignored the setting that
    controlled whether image files are loaded and always included images.

  - The Scene Cut 'Mute Audio' feature is now more accurate, especially when
    seeking into an area marked as muted.

  - Fixed a skin color-tinting bug in skins that did not contain fully
    skinned dialogs (Playlist, Equalizer, etc).

  - Fixed several crashes that occurred when playing an audio file while in
    fullscreen and then resizing the folder image down to a postage stamp size.

  - Fixed a crash in the Chapter editor when playing a media file with
    embedded chapters containing a negative time frame.

  - The Play History databases will no longer corrupt if you see a message
    saying 'Zoom Player has failed integrity check'.

  - When the "Pause playback when minimizing the player window while playing
    video content" was enabled, playback didn't pause if the Zoom Player
    task-bar button was hidden.

  - Certain ripped DVDs with a modified VIDEO_TS.IFO file would play and
    stop in an infinite loop.

  - Fixed a small crash that caused a 'ding' sound to be heard just as Zoom
    Player was closing when 'On Playlist Complete' was set to 'Close Player'.

  - The user interface maximized window state was lost when minimizing with
    Zoom Player only showing in the System Tray.

  - Pressing Alt+Enter after clicking an item in the playlist editor caused
    that item to play instead of going fullscreen.

  - The Smart Play profile for the 'VP7' video format accidentally included
    an ffdshow entry (ffdshow doesn't decode VP7 video).

  - When a text formatting error occurs due to a translation error in 
    a language pack, it is now caught instead of displaying an unclear
    message and a possible crash.    

  - Trying to use the '/config', '/datapath', '/multinst' and '/winname'
    command line parameters in Zoom Player FREE or PRO would crash the
    player instead of showing a notification screen that these command
    lines require Zoom Player MAX.

  - When opening a media file from a network path, hovering with the mouse
    cursor over the task bar button or system tray icon would show the file
    name with full network path when only the file name should have displayed.

  - A few text elements in the Open Directory and Open Drive dialogs were
    not translatable.

  - Setting a custom mouse/keyboard function that opened the Volume Bar
    would crash with an 'out of system resources' error.

  - The 'Disabled' subtitle track was not initially selected when no
    subtitles were visible by default.  

  - When maximizing the player window and then minimizing the player window
    to the taskbar, the maximized window state and the previous window
    size were lost.

  - The "Fix window movement glitches" setting that was used to work-around
    a window glitch that caused the player window to jump when trying to
    move the player window by clicking on the video area is now disabled
    by default (even for users who previously had this feature enabled).

    An alternative fix is now in place that should hopefully resolve the
    jumping window issue without having to enable this setting.

  - The Options dialog search function results prevented certain buttons
    from being accessible while the search results were visible.

  - The Options dialog search function now supports unicode text.

  - The options dialog's Help button's context menu now supports
    unicode text.

  - A Zoom Player tab would briefly appear on the desktop when running
    Zoom Player with a windows shell other than 'explorer.exe'.

  - The #1601 API message returning the number of audio tracks for the
    playing media returned the wrong number at times.  

  - Under certain conditions, the 'filter properties' sub-menu would
    list filters with a '#2' suffix even though there was only one
    instance of the filter in the graph.


#2 Hawke

Hawke

    Adept

  • Members
  • PipPipPip
  • 175 posts

Posted 24 September 2012 - 04:03 AM

I've been trying out the Alba HD skin and for some reason it enlarges the size of the player window when you quit and restart the player. Changing back to the default skin restores the window to its original size after you quit and restart, I'm using Windows 7 Pro.

regards,

Hawke

#3 ehathgepiurhe

ehathgepiurhe

    Lead QA

  • Members
  • PipPipPipPipPip
  • 6710 posts

Posted 24 September 2012 - 04:59 AM

Hm, can you show a screenshot of that Hawke? The window size of Zoom is set by the skin - Alba HD has a different size set to Onyx, and though I now use Alba HD as my main skin, I can't say I've noticed anything odd about the sizing. Yes, if you compare an opened Onyx to an opened Alba HD, the Alba HD window is bigger - but that is normal as I say.

ehat

#4 Hawke

Hawke

    Adept

  • Members
  • PipPipPip
  • 175 posts

Posted 24 September 2012 - 06:34 AM

I just re-downloaded and did a clean install, same thing happens

Default window size.
http://www.mediafire...vqicqv4pxws41r4

After switching to Alba HD / before exit and restart.
http://www.mediafire...fb4jh8u3jy6uu7a

After switching to Alba HD / after exit and restart.
http://www.mediafire...69j1g9y937aagcy

Edit:

Another Alba HD Screenshot (How the window looks before exit / restart). I only have center user interface on initial load and snap to screen / windows edges enabled. It just seems odd that after a restart the window size has increased, the players window dimensions not the skin itself.


Hawke

#5 ehathgepiurhe

ehathgepiurhe

    Lead QA

  • Members
  • PipPipPipPipPip
  • 6710 posts

Posted 24 September 2012 - 07:06 AM

Ah yes, that looks normal to me. I assume you have the 'auto-size' options in 'Position and Size' enabled?

Alba HD was designed to be 25% bigger than Onyx - Alba HD is not embedded in the zplayer.exe file like Onyx is (at the moment anyway), so if you wanted to, you could edit the skin file to make the window smaller. There is some trial and error involved though - if you change the values to be exactly the same as Onyx, you will find that the timeline detaches itself from the main part of the Zoom window and places itself onto the video area (I've just tried it). Or I suppose, you could disable the auto-size options and just manually size the Zoom window to your liking.

ehat

#6 Prinz

Prinz

    Guru

  • Members
  • PipPipPipPip
  • 294 posts

Posted 24 September 2012 - 08:33 AM

http://bugs.zoomplay...ugid=312&pos=25

I updated to MadVR 0.83.1. Now I get 2 Error Dialogs at same time after switching the frequency.

Attached File  zoomer.jpg   18.76KB   5 downloads

After closing the new Application Error Dialog, the other Error Dialog and Zoomplayer itself closes.


With the current Zoomplayer 8,16 the new MadVR 0.83.1 still works without a problem.

#7 ehathgepiurhe

ehathgepiurhe

    Lead QA

  • Members
  • PipPipPipPipPip
  • 6710 posts

Posted 24 September 2012 - 08:50 AM

@Hawke - The interaction between the skin and the window size is not dynamic, it requires restarting Zoom to take effect. So yes - if you change skins, the new skin will take the current window size of Zoom until you restart Zoom...at which point it looks for the window size within the skin itself, and uses that. I don't think you're seeing anything unusual/broken, unless I'm missing something in your report (which is always possible with me, lol). I'm pretty sure it has always worked that way, you just notice it more now because Alba is 25% bigger than Onyx.

@Prinz - Updated bug report.

ehat

#8 Hawke

Hawke

    Adept

  • Members
  • PipPipPip
  • 175 posts

Posted 24 September 2012 - 09:54 AM

Ok thanks for clearing that up, I wasn't sure if it was some kind of glitch or by design.


Hawke

#9 bLight

bLight

    Lead Developer

  • Admin
  • PipPipPipPipPip
  • 9499 posts

Posted 25 September 2012 - 12:28 PM

Prinz,
Make sure to report the issue on the MadVR thread over at the doom9 forums.
There is already a newer version of MadVR out you can try.

#10 Prinz

Prinz

    Guru

  • Members
  • PipPipPipPip
  • 294 posts

Posted 25 September 2012 - 01:05 PM

madvr 0.83.4 same error.

I will post the error over the doom9 forums.

#11 Prinz

Prinz

    Guru

  • Members
  • PipPipPipPip
  • 294 posts

Posted 25 September 2012 - 02:15 PM

madshi replied:

I'm sorry to do this to you, but I don't think there's much I can do about the problem without futher information. I simply don't have enough information to locate the problem. For all I know, it could be in ZoomPlayer just as much as it could be in madVR. What would really help would be if Blight could compile a Zoomplayer test build with "madExcept" enabled. That way we would get more useful crash information. If you tell him that, he'll know what to do.



#12 Hawke

Hawke

    Adept

  • Members
  • PipPipPip
  • 175 posts

Posted 26 September 2012 - 03:51 AM

I have been using the latest MadVR 0.83.4 and have come across an old problem that I had forgotten about. This problem only happens when using MadVR as the video renderer, EVR works without any problems.

I use fullscreen exclusive mode with the delay playback start until renderer queue is full option turned on. When playing a video that uses PGS subtitles and with automatic subtitle stream selection enabled playback wont start, press play and nothing happens press play a second time and playback will start.

Automatic Stream Selection Enabled.
http://www.mediafire...zww21g5ua3ebe1f

If you turn off MadVR's delay playback start until renderer queue is full option playback will start the first time without any problems.

After some more testing I found out that if you disable automatic subtitle stream selection and let LAV Splitter handle things playback will start the first time without any problems when using the delay playback start until renderer queue is full option.

Automatic Stream Selection Disabled.
http://www.mediafire...ue736ycfu125sic

LAV Splitter Configuration.
http://www.mediafire...9heczf6mwq4buiz

This problem happens with both xy-vsfilter and ffdshow.

Sample Video.
http://www.mediafire...7ge5zvk6k99g22y


Hawke.

#13 ehathgepiurhe

ehathgepiurhe

    Lead QA

  • Members
  • PipPipPipPipPip
  • 6710 posts

Posted 27 September 2012 - 09:13 AM

I have been using the latest MadVR 0.83.4 and have come across an old problem that I had forgotten about. This problem only happens when using MadVR as the video renderer, EVR works without any problems.


Thanks, I am downloading the test file. I will add this to my testing list to see if I can reproduce. Can you check with the new .5 madVR release please? Also, does it matter if FSE is enabled or disabled?

ehat

#14 Hawke

Hawke

    Adept

  • Members
  • PipPipPip
  • 175 posts

Posted 27 September 2012 - 09:52 AM

Just tried 0.83.5 and it's the same, windowed, FSE mode on / off makes no difference.


Hawke

#15 ehathgepiurhe

ehathgepiurhe

    Lead QA

  • Members
  • PipPipPipPipPip
  • 6710 posts

Posted 27 September 2012 - 10:10 AM

Cool, thanks for checking. I'll see if I can produce here, and will post back when I've had a chance to test.

ehat

#16 ehathgepiurhe

ehathgepiurhe

    Lead QA

  • Members
  • PipPipPipPipPip
  • 6710 posts

Posted 27 September 2012 - 11:43 AM

@Hawke: Right, I can produce. I've logged it as #369 in the tracker. bLight might say that it is a madVR issue (considering it doesn't happen with EVR), but we will see what happens.

ehat

#17 Hawke

Hawke

    Adept

  • Members
  • PipPipPip
  • 175 posts

Posted 27 September 2012 - 12:41 PM

Thanks ehat.

#18 ehathgepiurhe

ehathgepiurhe

    Lead QA

  • Members
  • PipPipPipPipPip
  • 6710 posts

Posted 25 October 2012 - 06:47 AM

Hawke - #369 is a known madVR bug, apparently madVR is telling Zoom to pause, and that is exactly what Zoom does. bLight suggests asking madshi to fix it - if you don't have a Doom9 logon already, let me know and I can post it.

ehat

#19 Hawke

Hawke

    Adept

  • Members
  • PipPipPip
  • 175 posts

Posted 25 October 2012 - 07:39 AM

Thanks ehat I will post the problem in MadVR's thread over on doom9.


Hawke.

#20 mitko

mitko

    Master

  • Members
  • PipPipPipPipPip
  • 669 posts

Posted 25 October 2012 - 07:45 AM

Hawke,
I had the same issue with mkv files and other subtitles but I think it was resolved in madVR v0.84 ... or at least I haven't noticed it since