FFmpeg 3.0.12
Since* 2.8
#

Display 2 color component values in the two dimensional graph (which is called a vectorscope).

This filter accepts the following options:

mode, m

Set vectorscope mode.

It accepts the following values:

gray

Gray values are displayed on graph, higher brightness means more pixels have same component color value on location in graph. This is the default mode.

color

Gray values are displayed on graph. Surrounding pixels values which are not present in video frame are drawn in gradient of 2 color components which are set by option x and y.

color2

Actual color components values present in video frame are displayed on graph.

color3

Similar as color2 but higher frequency of same values x and y on graph increases value of another color component, which is luminance by default values of x and y.

color4

Actual colors present in video frame are displayed on graph. If two different colors map to same position on graph then color with higher value of component not present in graph is picked.

x

Set which color component will be represented on X-axis. Default is 1.

y

Set which color component will be represented on Y-axis. Default is 2.

intensity, i

Set intensity, used by modes: gray, color and color3 for increasing brightness of color component which represents frequency of (X, Y) location in graph.

envelope, e
none

No envelope, this is default.

instant

Instant envelope, even darkest single pixel will be clearly highlighted.

peak

Hold maximum and minimum values presented in graph over time. This way you can still spot out of range values without constantly looking at vectorscope.

peak+instant

Peak and instant envelope combined together.