GES.EffectClip

g GES.BaseEffectClip GES.BaseEffectClip GES.EffectClip GES.EffectClip GES.BaseEffectClip->GES.EffectClip GES.Clip GES.Clip GES.OperationClip GES.OperationClip GES.Clip->GES.OperationClip GES.Container GES.Container GES.Container->GES.Clip GES.Extractable GES.Extractable GES.TimelineElement GES.TimelineElement GES.Extractable->GES.TimelineElement GES.MetaContainer GES.MetaContainer GES.MetaContainer->GES.TimelineElement GES.OperationClip->GES.BaseEffectClip GES.TimelineElement->GES.Container GObject.GInterface GObject.GInterface GObject.GInterface->GES.Extractable GObject.GInterface->GES.MetaContainer GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->GES.TimelineElement GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned

Subclasses:

None

Methods

Inherited:

GES.Clip (23), GES.Container (6), GES.TimelineElement (38), GObject.Object (37), GES.Extractable (3), GES.MetaContainer (40)

Structs:

GObject.ObjectClass (5)

class

new (video_bin_description, audio_bin_description)

Virtual Methods

Inherited:

GES.Clip (2), GES.Container (6), GES.TimelineElement (18), GObject.Object (7), GES.Extractable (3)

Properties

Inherited:

GES.Clip (3), GES.Container (1), GES.TimelineElement (9)

Name

Type

Flags

Short Description

audio-bin-description

str

r/w/co

Bin description of the audio track of the effect

video-bin-description

str

r/w/co

Description of the video track of the effect

Signals

Inherited:

GES.Container (2), GES.TimelineElement (3), GObject.Object (1), GES.MetaContainer (1)

Fields

Inherited:

GES.Container (2), GES.TimelineElement (3), GObject.Object (1), GES.MetaContainer (1)

Name

Type

Access

Description

parent

GES.BaseEffectClip

r

Class Details

class GES.EffectClip(**kwargs)
Bases:

GES.BaseEffectClip

Abstract:

No

Structure:

GES.EffectClipClass

The effect will be applied on the sources that have lower priorities (higher number) between the inpoint and the end of it.

The asset ID of an effect clip is in the form:

``

“audio ! bin ! description || video ! bin ! description”

``

classmethod new(video_bin_description, audio_bin_description)[source]
Parameters:
  • video_bin_description (str or None) – The gst-launch like bin description of the effect

  • audio_bin_description (str or None) – The gst-launch like bin description of the effect

Returns:

a newly created GES.EffectClip, or None if something went wrong.

Return type:

GES.EffectClip or None

Creates a new GES.EffectClip from the description of the bin.

Property Details

GES.EffectClip.props.audio_bin_description
Name:

audio-bin-description

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The description of the audio track of the effect bin with a gst-launch-style pipeline description. This should be used for test purposes.

Example: “audiopanorama panorama=1.0”

GES.EffectClip.props.video_bin_description
Name:

video-bin-description

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The description of the video track of the effect bin with a gst-launch-style pipeline description. This should be used for test purposes.

Example: “videobalance saturation=1.5 hue=+0.5”