Effects
Effects are used in OpenShot to enhance or modify the audio or video of a clip. They can modify pixels and audio data, and can generally enhance your video projects. Each effect has its own set of properties, most which can be animated over time.
Effects can be added to any clip by dragging and dropping them. Each effect is represented by a small colored icon and the first letter of the effect name. To view an effect’s properties, click on the effect icon. The property editor will appear, where you can edit these properties. Note: Pay close attention to where the play-head (i.e. red playback line) is. Key frames are automatically created at the current playback position, to help create animations.

Video Effects
Effects are generally divided into two categories: video and audio effects. Video effects modify the image and pixel data of a clip. Below is a list of video effects, and their properties. Often it is best to experiment with an effect, entering different values into the properties, and observing the results.
Alpha Mask / Wipe Transition
Uses a grayscale mask image to gradually wipe / transition between 2 images.
Name |
Description |
---|---|
brightness |
|
contrast |
|
reader |
|
replace_image |
|
Bars
Add colored bars around your video.
Name |
Description |
---|---|
bottom |
|
color |
|
left |
|
right |
|
top |
|
Blur
Adjust the blur of the frame’s image.
Name |
Description |
---|---|
horizontal_radius |
|
iterations |
|
sigma |
|
vertical_radius |
|
Brightness & Contrast
Adjust the brightness and contrast of the frame’s image.
Name |
Description |
---|---|
brightness |
|
contrast |
|
Caption
Add text captions on top of your video.
Name |
Description |
---|---|
background |
|
background_alpha |
|
background_corner |
|
background_padding |
|
caption_font |
|
caption_text |
|
color |
|
fade_in |
|
fade_out |
|
font_alpha |
|
font_size |
|
left |
|
line_spacing |
|
right |
|
stroke |
|
stroke_width |
|
top |
|
Chroma Key (Greenscreen)
Replaces the color (or chroma) of the frame with transparency (i.e. keys out the color).
Name |
Description |
---|---|
color |
|
fuzz |
|
halo |
|
keymethod |
|
Color Saturation
Adjust the color saturation.
Name |
Description |
---|---|
saturation |
|
saturation_B |
|
saturation_G |
|
saturation_R |
|
Color Shift
Shift the colors of an image up, down, left, and right (with infinite wrapping).
Each pixel has 4 color channels:
Red, Green, Blue, and Alpha (i.e. transparency)
Each channel value is between 0 and 255
The Color Shift effect simply “moves” or “translates” a specific color channel on the X or Y axis. Not all video and image formats support an alpha channel, and in those cases, you will not see any changes when adjusting the color shift of the alpha channel.
Name |
Description |
---|---|
alpha_x |
|
alpha_y |
|
blue_x |
|
blue_y |
|
green_x |
|
green_y |
|
red_x |
|
red_y |
|
Crop
Crop out any part of your video.
Name |
Description |
---|---|
bottom |
|
left |
|
right |
|
top |
|
x |
|
y |
|
Deinterlace
Remove interlacing from a video (i.e. even or odd horizontal lines)
Name |
Description |
---|---|
isOdd |
|
Hue
Adjust the hue / color of the frame’s image.
Name |
Description |
---|---|
hue |
|
Negative
Negates the colors, producing a negative of the image.
Object Detector
Detect objects through the video.
Name |
Description |
---|---|
class_filter |
|
confidence_threshold |
|
display_box_text |
|
objects |
|
selected_object_index |
|
Pixelate
Pixelate (increase or decrease) the number of visible pixels.
Name |
Description |
---|---|
bottom |
|
left |
|
pixelization |
|
right |
|
top |
|
Shift
Shift the image up, down, left, and right (with infinite wrapping).
Name |
Description |
---|---|
x |
|
y |
|
Stabilizer
Stabilize video clip to remove undesired shaking and jitter.
Name |
Description |
---|---|
zoom |
|
Tracker
Track the selected bounding box through the video. The tracked object can be selected as a parent on other clips.
Wave
Distort the frame’s image into a wave pattern.
Name |
Description |
---|---|
amplitude |
|
multiplier |
|
shift_x |
|
speed_y |
|
wavelength |
|
Audio Effects
Audio effects modify the waveforms and audio sample data of a clip. Below is a list of audio effects, and their properties. Often it is best to experiment with an effect, entering different values into the properties, and observing the results.
Compressor
Reduce the volume of loud sounds or amplify quiet sounds.
Name |
Description |
---|---|
attack |
|
bypass |
|
makeup_gain |
|
ratio |
|
release |
|
threshold |
|
Delay
Adjust the synchronism between the audio and video track.
Name |
Description |
---|---|
delay_time |
|
Distortion
Alter the audio by clipping the signal.
Name |
Description |
---|---|
distortion_type |
|
input_gain |
|
output_gain |
|
tone |
|
Echo
Reflection of sound with a delay after the direct sound.
Name |
Description |
---|---|
echo_time |
|
feedback |
|
mix |
|
Expander
Louder parts of audio becomes relatively louder and quieter parts becomes quieter.
Name |
Description |
---|---|
attack |
|
bypass |
|
makeup_gain |
|
ratio |
|
release |
|
threshold |
|
Noise
Random signal having equal intensity at different frequencies.
Name |
Description |
---|---|
level |
|
Parametric EQ
Filter that allows you to adjust the volume level of a frequency in the audio track.
Name |
Description |
---|---|
filter_type |
|
frequency |
|
gain |
|
q_factor |
|
Robotization
Transform the voice present in an audio track into a robotic voice effect.
Name |
Description |
---|---|
fft_size |
|
hop_size |
|
window_type |
|
Whisperization
Transform the voice present in an audio track into a whispering voice effect.
Name |
Description |
---|---|
fft_size |
|
hop_size |
|
window_type |
|
For more info on key frames and animation, see Animation.