Skip to main content

Composite Transition

Attention

This page is not maintained anymore and contains information referring to features or functions from earlier versions of Kdenlive that are deprecated or have been superseded by something else.

The Composite transition combines the video data from two video tracks into one. This transition is used in combination with Alpha Channel information supplied by one of the Alpha, Mask and Keying or by the use of a Composite Transitions. This Alpha Channel data describes how the data from the two video tracks should be combined. Until you define some alpha channel data using an Alpha, Mask and Keying or a Wipe File, changes in the Composite transition settings will have no visible effect.

Note: The disadvantages of the Composite transition are: luma bleed, and less precise position control. When compared to Affine , the Composite transition, it does not support rotation or skewing but it is much faster, albeit at the cost of luma bleed.

Alpha operations

Alpha operation options are Over , And , Or and Xor :

Operation Over

  • The clip with alpha information is located on the top track: the selected color acquires transparency.

  • The clip with alpha information is located on the bottom track: we see only the top clip.

Operation And

  • The clip with alpha information is located on the top track: the selected color becomes transparent.

  • The clip with alpha information is located on the bottom track: everything in the image becomes transparent, except for the selected color.

Operation Or clears any alpha information

Operation Xor

  • The clip with alpha information is located on the top track: everything in the image becomes transparent, except for the selected color.

  • The clip with alpha information is located on the bottom track: the selected color acquires transparency.

Tutorial 1

See this Chroma Key: Basic that describes how to use:

Tutorial 2 - composite transition and Blue Screen

Tutorial showing how to use the “Blue screen” function, composite transition and Effects and Filters to animate one image moving over another in the Kdenlive video editor.

https://youtu.be/M8hC5FbIzdE

Tutorial 3 - Video Masks

This tutorial uses the Composite transition and a custom video mask (a.k.a. a Wipe File or matte) to create an effect where you can make it appear that one video is playing on the screen of a still of a computer monitor.

The mask/matte is created with GIMP.

Save your mattes to /usr/share/kdenlive/lumas.

It would appear that you need to stop and restart Kdenlive in order for it to pick up new matte/wipe files saved in the above folder.

There appears to be a defect in this functionality which means that when the composite is on 100% Opacity, the wipe file does not work. You need to change it to 99% to make the effect kick in.

https://youtu.be/FIpnGlRY27U

Screenshot of Composite transition using a custom wipe file to mask out a section of video - as described in Tutorial 3.

Aspirational goal - a compositing experiment made using detonation films free sample effects.

Warning : video below may be inappropriate for some users. https://youtu.be/vo-xntF1bns *[RGB]: Red, Green, Blue *[VFX]: Visual Effects *[feathering]: Smoothing or blurring the edges of a feature *[LFO]: Low-Frequency Oscillation *[dB]: decibel *[LUFS]: Loudness Units Full Scale *[AI]: Artificial Intelligence *[LLM]: Large Language Model *[HSV]: Hue, Saturation, Value *[SOP/Sat]: S(lope), O(ffset), P(ower) / SATuration *[CDL]: Color Decision List *[HSL]: Hue, Saturation, Lightness - Using HSL color space is useful for subtle color changes *[px]: pixel *[hh:mm:ss:ff]: hours:minutes:seconds:frames *[Hz]: Hertz *[CIE]: Commission internationale de l'éclairage, French for International Commission on Illumination *[DCI]: Digital Cinema Initiative *[nadir]: direction pointing directly below a particular location *[OS]: Operating System *[decibel]: Unit of measurement (dB) for sound levels *[clipping]: A form of distortion that limits a signal once it exceeds a threshold *[Spectrogram]: Visual representation of the spectrum of frequencies of a signal as it varies with time *[prevent clipping]: Dynamic range compression (DRC)is an audio signal processing operation that reduces the volume of loud sounds or amplifies quiet sounds, thus reducing or compressing an audio signal's dynamic range. *[SNR]: Signal-to-Noise Ratio *[dbFS]: Decibels relative to full scale