Log in

View Full Version : Announcing Zoom Player v9.1.0


Blight
1st July 2014, 19:30
--- Download:
http://inmatrix.com/files/zoomplayer_download.shtml

--- What's new in Zoom Player v9.1.0:


* The left mouse click can now be set to "Mouse Gestures".

* You can now assign 4 mouse gestures (up/down/left/right) when gesturing
with the mouse cursor while holding down the left mouse button or by
swiping a finger on touch displays a forth of the way across the screen.

By default the assigned functions are:
Left : Medium seek backward
Right : Medium seek forward
Up : Previous Track
Down : Next Track

All gestures can be assigned a custom function in the MAX version.

* xySubFilter support for full resolution subtitle rendering when playing
lower resolution video content.

MadVR must be used as the video renderer for xySubFilter to function.

Please note that the current version of xySubFilter may break ffdshow
subtitle rendering if the xySubFilter filter is registered.

* The XInput (XBOX360 and compatible controllers) interface can now assign
Zoom-in and Zoom-out functions to the left and right Trigger buttons.

* New Setting (Adv. Options / Interface / Control Bar / Timeline Area)
that displays chapter points on the timeline. When the mouse hovers over
a chapter point, a pop-up shows the chapter name.

This feature requires a skin that includes additional chapter-point
graphical elements. The Onyx and Alba skins include this support.

* New Setting (Adv. Options / System / Screen Saver) to always disable the
windows screen saver and monitor powerdown while Zoom Player is running.

* New Setting (Adv. Options / Interface / Mouse) that enables the
Mouse's middle click (wheel click) to reset DirectShow Zooming.

* New Settings (Adv. Options / Interface / Mouse) that enable the
Mouse's left click combined with holding either the Alt or Ctrl keys
to pan the DirectShow Zoomed video (panning is currently limited to
the EVR video renderer).

* New Setting (Adv. Options / Interface / Mouse Wheel) that allows the
DirectShow Zoom In/Out functions to be assigned to the mouse wheel.

* New extended "exDirectShowZoom" function used to specify a zoom-in
factor when using a DirectShow video renderer. Unlike standard
Zoom-in, DirectShow based zooming works even in windowed mode.

* New "fnDSZoomIn" and "fnDSZoomOut" functions that Zoom into and out
of the video area when using a DirectShow video renderer. Unlike
standard Zoom-in, DirectShow based zooming works even in windowed
mode.

* New Comm API message #1705 notifying of a subtitle stream change.

* New Comm API message #1605 notifying of an audio stream change.

* New "TimelineChapters" and "TimelineCBarChapters" skin scripting
functions used to specify coordinates for the timeline chapter marks.

+ Comm API message #1702 (get subtitle stream names), only worked
in DVD mode. It now works for media mode subtitle steams as well.

+ The 'Current Position' is now horizontally centered in the chapter editor.

+ The font size used when creating contact sheets was too small, making the
text unreadable when creating lower resolution contract sheet images.

+ Restored subtitle compatibility with the latest version of ffdshow.
Using the ffdshow subtitle rendering option should now work.

- Playing media files with both embedded and external subtitle tracks
with the embedded subtitle tracks set as both not-default and not-forced,
the next subtitle track function would require several tries to properly
show the correct subtitle track and at times, the OSD pop-up may have shown
the wrong active subtitle track name.

- Adding a chapter point to a media file would list the new chapter
in the wrong order within the chapter editor.

- Removing chapters using the chapter editor did not prompt to
erase the chapter files when all chapters were removed, causing
the chapters to re-appear after re-loading the media.

- Using the next/previous chapter buttons would pop an action OSD
containing character encoding instead of the actual character.
For example "&comma" instead of ",".

- The 'Show OSD filename when opening a new file' setting stopped working.

- Detaching the Control Bar when using MadVR as the video renderer
would cause the control bar to appear twice under certain circumstances.

- Setting the control bar to appear at the top/bottom of the screen
instead of the video area would not work when using MadVR as the
video renderer.

- Disabling the "Auto Play" setting broke the "Automatically restore the
last media position on replay" feature.

- With "Auto-Size User Interface to fit Source Video Resolution (on load)"
and "Limit Auto-Size to User Interface Height" settings enabled, playing
a video while fullscreen and then exiting fullscreen would have resulted
in a window the same size as the source video's full resolution instead of
only adjusting the height to compensate for the aspect ratio.

- Searching for some buttons using the options dialog's search feature
would prevent the searched buttons from being clicked until the search
dialog was closed first.

- Enabling the 'Always start with media subtitles hidden' setting would
cause a 'Play' OSD to pop-up when playing a media file containing
subtitles.

- The current time and date did not appear on any fullscreen navigation
interface based on the virtual keyboard (Rename, New Folder, etc).

Asmodian
15th July 2014, 06:09
Thanks for 9.1. Gestures work well even with a mouse, as part of a touch interface they would be amazing.

I would like a fifth gesture of press don't move anywhere (or at least move less than 1/4 of the screen) and release, a click I suppose when using a mouse; a trigger on release click. Something innocuous like play/pause bound to it would make missed gestures have a low penalty. I get confused when left click doesn't pause the video but I like gestures. ;)

Also xySubFilter support! Thanks again!

Blight
15th July 2014, 11:43
Asmodian:
I agree, I'll try to de-couple the gestures from the left-click and have them as separate features.

I'm slowly progressing the UI to be more touch friendly.
Although you can get some pretty decent touch UI going with zoom player by tweaking some of the settings right now.

Asmodian
19th July 2014, 22:06
That sounds great, I can imagine a Surface Pro 4 with Zoom Player would make a very nice personal video device. :)

note: this Surface Pro 4 is an imagined Brodwell based Surface Pro which may or may not come out in the future, the 3 might be ok too

Ceremony
22nd July 2014, 17:18
looks nice, though I doubt my wife MPC would like tapping another player. she may be open to everything, but when it comes to other software closing in, its where she draws the line.

P.S. you might wanna make that link clickable and also provide a zip download for portable use :)

Blight
23rd July 2014, 08:01
Ceremony:
Good Points, we're investigating a zip version.

Asmodian:
I've implemented your feature-request, you can grab a drop-in EXE off the inmatrix forums for testing.

Asmodian
25th July 2014, 09:25
Asmodian:
I've implemented your feature-request, you can grab a drop-in EXE off the inmatrix forums for testing.

Wow, that was fast. :thanks:

Gestures work really well for me; the defaults feel very natural now.

edit: I have noticed an oddity with the "move mouse off-screen when the mouse is hidden by inactivity", if you click and hold it down while holding still for the mouse hide time (1 second in my case) the forward gesture is triggered. This is not troublesome in anyway but it is the only oddity I have found. Probably wouldn't have that option set on a real touch interface. ;)

Blight
25th July 2014, 13:30
Asmodian:
Fixed it non-the-less.

Asmodian
26th July 2014, 01:49
Haha, Thanks. :)

Now it doesn't actually skip forward but it still triggers the jump forward OSD message and there is a slight pause in the video with both EVR and madVR.

(Nvidia Titan, Windows 8.1 x64)

Blight
26th July 2014, 09:18
Asmodian:
Can you be more specific? If you manually trigger the jump forward from the keyboard, it does work?

Asmodian
26th July 2014, 22:44
Yes; I meant my odd "hold the mouse still with the left button clicked until it moves off screen" still triggers the OSD message for the skip forward gesture but doesn't actually do the skip. So even less of an issue then before but still a bit odd. :)

If I actually use the skip forward gesture or the keyboard jump forward it works as expected.

Blight
28th July 2014, 06:29
This issue should be fixed in v9.2 final coming out very soon.