Buy Now!
FAQ
Formats & Decoders
Options & Settings
Fullscreen Navigation
Playlist
Equalizer
Control Bar
Media Library
Skin Selector
Chapters & Bookmarks
Scene Cuts
Presets
Remote Control
Patterns & Whitewash
Streaming
Command Line
Resources
Control API
Home > Zoom Player > Advanced Options > Video Colors


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.