Strip(bpy_struct)
base class — bpy_struct
subclasses —
EffectStrip, ImageStrip, MaskStrip, MetaStrip, MovieClipStrip, MovieStrip, SceneStrip, SoundStrip
- class bpy.types.Strip(bpy_struct)
Sequence strip in the sequence editor
- blend_alpha
Percentage of how much the strip’s colors affect other strips
- Type:
float in [0, 1], default 1.0
- blend_type
Method for controlling how the strip combines with other strips
- Type:
enum in [
'REPLACE','CROSS','DARKEN','MULTIPLY','BURN','LINEAR_BURN','LIGHTEN','SCREEN','DODGE','ADD','OVERLAY','SOFT_LIGHT','HARD_LIGHT','VIVID_LIGHT','LINEAR_LIGHT','PIN_LIGHT','DIFFERENCE','EXCLUSION','SUBTRACT','HUE','SATURATION','COLOR','VALUE','ALPHA_OVER','ALPHA_UNDER','GAMMA_CROSS'], default"'ALPHA_OVER'"
- channel
Y position of the sequence strip
- Type:
int in [1, 128], default 0
- color_tag
Color tag for a strip
- Type:
enum in Strip Color Items, default
"'COLOR_01'"
- effect_fader
Custom fade value
- Type:
float in [0, 1], default 0.0
- frame_duration
The length of the contents of this strip before the handles are applied
- Type:
int in [1, 1048574], default 0, (readonly)
- frame_final_duration
The length of the contents of this strip after the handles are applied
- Type:
int in [1, 1048574], default 0
- frame_final_end
End frame displayed in the sequence editor after offsets are applied
- Type:
int in [-inf, inf], default 0
- frame_final_start
Start frame displayed in the sequence editor after offsets are applied, setting this is equivalent to moving the handle, not the actual start frame
- Type:
int in [-inf, inf], default 0
- frame_offset_end
- Type:
float in [-inf, inf], default 0.0
- frame_offset_start
- Type:
float in [-inf, inf], default 0.0
- frame_start
X position where the strip begins
- Type:
float in [-inf, inf], default 0.0
- lock
Lock strip so that it cannot be transformed
- Type:
boolean, default False
- modifiers
Modifiers affecting this strip
- Type:
StripModifiersbpy_prop_collectionofStripModifier, (readonly)
- mute
Disable strip so that it cannot be viewed in the output
- Type:
boolean, default False
- name
- Type:
string, default “”, (never None)
- select
- Type:
boolean, default False
- select_left_handle
- Type:
boolean, default False
- select_right_handle
- Type:
boolean, default False
- show_retiming_keys
Show retiming keys, so they can be moved
- Type:
boolean, default False
- type
- Type:
enum in [
'IMAGE','META','SCENE','MOVIE','MOVIECLIP','MASK','SOUND','CROSS','ADD','SUBTRACT','ALPHA_OVER','ALPHA_UNDER','GAMMA_CROSS','MULTIPLY','WIPE','GLOW','COLOR','SPEED','MULTICAM','ADJUSTMENT','GAUSSIAN_BLUR','TEXT','COLORMIX'], default"'IMAGE'", (readonly)
- use_default_fade
Fade effect using the built-in default (usually makes the transition as long as the effect strip)
- Type:
boolean, default False
- use_linear_modifiers
Calculate modifiers in linear space instead of sequencer’s space
- Type:
boolean, default False
- bl_system_properties_get(*, do_create=False)
DEBUG ONLY. Internal access to runtime-defined RNA data storage, intended solely for testing and debugging purposes. Do not access it in regular scripting work, and in particular, do not assume that it contains writable data
- Parameters:
do_create (boolean, (optional)) – Ensure that system properties are created if they do not exist yet
- Returns:
The system properties root container, or None if there are no system properties stored in this data yet, and its creation was not requested
- Return type:
- strip_elem_from_frame(frame)
Return the strip element from a given frame or None
- Parameters:
frame (int in [-1048574, 1048574]) – Frame, The frame to get the strip element from
- Returns:
strip element of the current frame
- Return type:
- move_to_meta(meta_sequence)
move_to_meta
- Parameters:
meta_sequence (
Strip, (never None)) – Destination Meta Strip, Meta to move the strip into
- invalidate_cache(type)
Invalidate cached images for strip and all dependent strips
- Parameters:
type (enum in [
'RAW','COMPOSITE'], (never None)) – Type, Cache Type
- split(frame, split_method, *, ignore_connections=False)
Split Strip
- Parameters:
frame (int in [-inf, inf]) – Frame where to split the strip
ignore_connections (boolean, (optional)) – Don’t propagate split to connected strips
- Returns:
Right side Strip
- Return type:
- classmethod bl_rna_get_subclass(id, default=None, /)
- Parameters:
id (str) – The RNA type identifier.
- Returns:
The RNA type or default when not found.
- Return type:
bpy.types.Structsubclass