Introduction to (Overlay / VMR9 / EVR / FFDShow) Color Control
Graphic cards, allow you to control color values in Hardware.
Depending on the hardware (not all hardware allows you to access every color property), you can
specify the Brightness, Contrast, Gamma, Hue and Saturation of the surface used to display the video.
For the Hardware color functions to work, the Video Renderer must be set to either the Overlay Mixer, VMR9 or EVR.
Each video rendering technology has its own set of values and helper-buttons (see below).
As an alternative, Zoom Player can drop back to software color control when using FFDShow as a video
decoder or as a post-processor filter. Software color control through FFDShow is more flexible but
takes a bit more CPU power to execute.
Enable Color Control Interface
Enable/disable the color control interface.
Use FFDShow to supplement Hardware Color Control when available (FFDShow in Graph)
Not all hardware supports every color adjustment available. For example, Only Overlay supports
Gamma adjustments (and not on all devices). In such cases, Zoom Player can use FFDShow (if it's
used as a decoder or post-processor for the playing media) to supplement the color control
functionality with software support for modes unsupported by your hardware.
Prefer FFDShow Color Control over Hardware Color Control
With some display devices, Hardware Color Control may be unreliable. With this setting enabled, FFDShow
will be used when available, overriding hardware support.
Value Change Percentage (when using keyboard/remote)
When using the keyboard or a remote device to change the color values, this setting allows you to control
the sensitivity of the changes. You can even enter a fractional values such as "0.5".
Fetch EVR/VMR9 Defaults
For this button to work, video must be playing with EVR or VMR9 enabled. When pressed, the Color value entries
will be filled by the default values for your specific hardware.
Query Overlay
The Overlay Mixer video renderer does not have a function to get the Default values. The only way to do so is to
disable the "Use Color Control" setting, then load a video with the "Overlay Mixer" video renderer enabled and then
press this button to get the current Color values (and use the "Set Current as Default" button to save them
as future defaults).
Restore Default
This button will restore the User Defined (not the hardware) Default Color values.
Set Current as Default
Using this button you can set the current Color values as the Default values (which can be
restored at any time using the "Restore Default" button, or the Reset button on the Color Control fullscreen navigation interface).
Apply Current Values
This button will apply the specified Color values to the playing video. Obviously, a video must be
playing for this to function.
Restore original Overlay Color values when closing
When using the Overlay Mixer as the video renderer, some display drivers may actually store the overlay
values permanently instead of leaving it up to the player to apply the values each time. This can cause
color values set in Zoom Player to become visible in other media players. By enabling this checkbox,
Zoom Player will try to restore overlay color values before closing a media file.