• Shotcut QML Scripting API
  • org.shotcut.qml
  • KeyframesMetadata
  • KeyframesMetadata QML Type

    Describes the keyframe capabilities of a filter. More...

    Import Statement: import org.shotcut.qml

    Properties

    Detailed Description

    Accessed via Metadata::keyframes. Describes whether the filter supports trim keyframes, animate-in/out ramps, and which parameters are keyframeable.

    Property Documentation

    allowAnimateIn : bool

    Whether the filter supports an "animate in" simple keyframe ramp.


    allowAnimateOut : bool

    Whether the filter supports an "animate out" simple keyframe ramp.


    allowOvershoot : bool

    Whether keyframe interpolation is allowed to overshoot the min/max parameter range.


    allowTrim : bool

    Whether the filter's in/out points can be trimmed to control when it is active.


    enabled : bool

    Whether keyframe support is enabled for this filter at all.


    minimumVersion : string

    The minimum MLT metadata version required for full keyframe support of this filter.


    parameters : list<Parameter>

    The list of keyframeable parameters for this filter.

    See also Parameter.


    simpleProperties : list<string>

    The list of MLT property names that use the simple (two-keyframe) animation mode.