Introduction to Color Control
Depending on your Video Renderer selection and the settings on this page, Zoom Player uses either Hardware or Software color controls.
Presently, Zoom Player supports the following hardware and software modes:
Zoom Player can use ffdshow's software color controls to compliment the selected video renderer (in cases where the video renderer may only support a limited color control interface)
when FFDShow is used as the video decoder.
- Overlay Mixer (Recommended on Windows 95 - Windows XP, based on dedicated on-chip hardware).
- VMR9 (Recommended on Windows XP, based on Direct3D v9 hardware).
- EVR (Recommended on Windows VISTA, based on Direct3D v9+ hardware).
- MadVR (Recommended on Windows VISTA, based on Direct3D v9+ hardware).
- FFDShow (CPU optimized software, works on any windows version, consumes a bit more CPU power).
Enable Color Control Interface
Enable/disable the color control interface.
Use FFDShow to supplement Hardware Color Control when available (FFDShow in Graph)
Not all video rendering 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 unsupported by your hardware.
Prefer FFDShow Color Control over Hardware Color Control
Certain combinations of display hardware and drivers may provide unreliable hardware color control.
With this setting enabled, FFDShow is used when available, overriding the display hardware.
Show fullscreen Color Controls when values are changed through keyboard macros
This setting controls whether Zoom Player displays the fullscreen color control interface
when changing an element (Brightness for example) using a keyboard Macro. If this setting
is disabled, only a Pop-Up OSD Action is displayed.
Value Change Percentage (when using keyboard/remote)
When using the keyboard or a remote device to change color values, this setting allows you to control
the action sensitivity. Fractional values (such as "0.5") are supported.
Clicking this button fetches the current EVR/VMR9 color values from the active display.
A video must be playing with EVR or VMR9 set as the video renderer for this button to function.
This button restores the User Defined (not the hardware) Default Color values, see "Set Current as Default" for more information.
Set Current as Default
Clicking this button stores the currently select color values as a "Default" profile.
Clicking on the "Restore Default" button restores the selected values.
Apply Current Values
Clicking this button applies the specified Color values to the playing video.
A video must be playing for this action to take effect.
The Overlay Mixer video renderer does not contain functionality to grab Default values.
To make things even more complicated, the default values differ depending on display hardware.
However, there's a trick to grab the defaults:
- Disable the "Use Color Control" setting.
- Play a video with "Overlay Mixer" set as the video renderer.
- Press this button to grab the current Color values.
- Click the "Set Current as Default" button to save.
Restore original Overlay Color values when closing
When the Overlay Mixer is used as the video renderer, certain display drivers may store the overlay
values permanently, instead of leaving it up to the player to apply the values each time. This causes
color values set in Zoom Player to become active in other media players. By enabling this check-box,
Zoom Player restores overlay color values before closing each media file.