Opacity Video Filter

shotcut
September 2, 2019

The Opacity filter controls the alpha (transparency) level of a video or image clip. It modifies how strongly the clip contributes to the final composite.

This filter affects only transparency, not color values.

Parameter

Level (0–200%)

Controls the opacity multiplier applied to the clip’s alpha channel.

Internally, this parameter applies a gain to the alpha channel, not a clamp limited to 100%.

Keyframes:

The Level parameter can be keyframed to animate opacity changes over time.
This enables fades, dissolves, and animated transparency effects.

Why the range goes to 200%

Opacity values above 100% support compositing workflows where media already contains partial transparency.

This includes:

Increasing opacity above 100% allows:

Final output opacity is still clamped at fully opaque.

PNG and animated WebP transparency behavior

Formats such as PNG and animated WebP store RGB color data even for fully transparent pixels.

Although these pixels are invisible when alpha is 0 (at 100% on the slider), their color values still exist in the file and can influence compositing when:

As a result, increasing opacity can make semi-transparent areas and their underlying color data more visible, which explains why opacity amplification is meaningful for these formats.

Transparency behavior by format

Format Alpha support RGB data under full transparency
PNG Yes Yes
WebP / Animated WebP Yes Yes
GIF 1-bit transparency No (palette-based)
Video with alpha (e.g. ProRes 4444) Yes Yes

Visual characteristics

Recommended use cases

Limitations