StripsTopLevel(bpy_prop_collection)
base classes — bpy_prop, bpy_prop_collection
- class bpy.types.StripsTopLevel(bpy_prop_collection)
Collection of Strips
- new_clip(name, clip, channel, frame_start)
Add a new movie clip strip
- new_mask(name, mask, channel, frame_start)
Add a new mask strip
- new_scene(name, scene, channel, frame_start)
Add a new scene strip
- new_image(name, filepath, channel, frame_start, *, fit_method='ORIGINAL')
Add a new image strip
- Parameters:
name (str) – Name for the new strip (never None)
filepath (str) – Filepath to image (never None)
channel (int) – Channel, The channel for the new strip (in [1, 128])
frame_start (int) – The start frame for the new strip (in [-1048574, 1048574])
fit_method (Literal[Strip Scale Method Items]) – Image Fit Method, (optional)
- Returns:
New Strip
- Return type:
- new_movie(name, filepath, channel, frame_start, *, fit_method='ORIGINAL')
Add a new movie strip
- Parameters:
name (str) – Name for the new strip (never None)
filepath (str) – Filepath to movie (never None)
channel (int) – Channel, The channel for the new strip (in [1, 128])
frame_start (int) – The start frame for the new strip (in [-1048574, 1048574])
fit_method (Literal[Strip Scale Method Items]) – Image Fit Method, (optional)
- Returns:
New Strip
- Return type:
- new_sound(name, filepath, channel, frame_start)
Add a new sound strip
- Parameters:
name (str) – Name for the new strip (never None)
filepath (str) – Filepath to movie (never None)
channel (int) – Channel, The channel for the new strip (in [1, 128])
frame_start (int) – The start frame for the new strip (in [-1048574, 1048574])
- Returns:
New Strip
- Return type:
- new_meta(name, channel, frame_start)
Add a new meta strip
- Parameters:
name (str) – Name for the new strip (never None)
channel (int) – Channel, The channel for the new strip (in [1, 128])
frame_start (int) – The start frame for the new strip (in [-1048574, 1048574])
- Returns:
New Strip
- Return type:
- new_effect(name, type, channel, frame_start, *, length=0, input1=None, input2=None)
Add a new effect strip
- Parameters:
name (str) – Name for the new strip (never None)
type (Literal['CROSS', 'ADD', 'SUBTRACT', 'ALPHA_OVER', 'ALPHA_UNDER', 'GAMMA_CROSS', 'COMPOSITOR', 'MULTIPLY', 'WIPE', 'GLOW', 'COLOR', 'SPEED', 'MULTICAM', 'ADJUSTMENT', 'GAUSSIAN_BLUR', 'TEXT', 'COLORMIX']) –
Type, type for the new strip
CROSSCrossfade – Fade out of one video, fading into another.ADDAdd – Add together color channels from two videos.SUBTRACTSubtract – Subtract one strip’s color from another.ALPHA_OVERAlpha Over – Blend alpha on top of another video.ALPHA_UNDERAlpha Under – Blend alpha below another video.GAMMA_CROSSGamma Crossfade – Crossfade with color correction.COMPOSITORCompositor – Compositor based effect.MULTIPLYMultiply – Multiply color channels from two videos.WIPEWipe – Sweep a transition line across the frame.GLOWGlow – Add blur and brightness to light areas.COLORColor – Add a simple color strip.SPEEDSpeed – Timewarp video strips, modifying playback speed.MULTICAMMulticam Selector – Control active camera angles.ADJUSTMENTAdjustment Layer – Apply nondestructive effects.GAUSSIAN_BLURGaussian Blur – Soften details along axes.TEXTText – Add a simple text strip.COLORMIXColor Mix – Combine two strips using blend modes.
channel (int) – Channel, The channel for the new strip (in [1, 128])
frame_start (int) – The start frame for the new strip (in [-inf, inf])
length (int) – Length of the strip in frames, or the length of each strip if multiple are added (in [-inf, inf], optional)
input1 (
Strip) – First input strip for effect (optional)input2 (
Strip) – Second input strip for effect (optional)
- Returns:
New 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:
- classmethod bl_rna_get_subclass_py(id, default=None, /)
- Parameters:
id (str) – The RNA type identifier.
- Returns:
The class or default when not found.
- Return type:
type