# Sequences(bpy_struct)

base class — `bpy_struct`

class `bpy.types.``Sequences`(bpy_struct)

  Collection of Sequences

  `new_clip`(name, clip, channel, frame_start)

    Add a new movie clip sequence

    Parameters: | name (string, (never None)) – Name for the new sequence clip (`MovieClip`, (never None)) – Movie clip to add channel (int in [1, 32]) – Channel, The channel for the new sequence frame_start (int in [-300000, 300000]) – The start frame for the new sequence
    Returns: | New Sequence
    Return type: | `Sequence`

  `new_mask`(name, mask, channel, frame_start)

    Add a new mask sequence

    Parameters: | name (string, (never None)) – Name for the new sequence mask (`Mask`, (never None)) – Mask to add channel (int in [1, 32]) – Channel, The channel for the new sequence frame_start (int in [-300000, 300000]) – The start frame for the new sequence
    Returns: | New Sequence
    Return type: | `Sequence`

  `new_scene`(name, scene, channel, frame_start)

    Add a new scene sequence

    Parameters: | name (string, (never None)) – Name for the new sequence scene (`Scene`, (never None)) – Scene to add channel (int in [1, 32]) – Channel, The channel for the new sequence frame_start (int in [-300000, 300000]) – The start frame for the new sequence
    Returns: | New Sequence
    Return type: | `Sequence`

  `new_image`(name, filepath, channel, frame_start)

    Add a new image sequence

    Parameters: | name (string, (never None)) – Name for the new sequence filepath (string, (never None)) – Filepath to image channel (int in [1, 32]) – Channel, The channel for the new sequence frame_start (int in [-300000, 300000]) – The start frame for the new sequence
    Returns: | New Sequence
    Return type: | `Sequence`

  `new_movie`(name, filepath, channel, frame_start)

    Add a new movie sequence

    Parameters: | name (string, (never None)) – Name for the new sequence filepath (string, (never None)) – Filepath to movie channel (int in [1, 32]) – Channel, The channel for the new sequence frame_start (int in [-300000, 300000]) – The start frame for the new sequence
    Returns: | New Sequence
    Return type: | `Sequence`

  `new_sound`(name, filepath, channel, frame_start)

    Add a new sound sequence

    Parameters: | name (string, (never None)) – Name for the new sequence filepath (string, (never None)) – Filepath to movie channel (int in [1, 32]) – Channel, The channel for the new sequence frame_start (int in [-300000, 300000]) – The start frame for the new sequence
    Returns: | New Sequence
    Return type: | `Sequence`

  `new_effect`(name, type, channel, frame_start, frame_end=0, seq1=None, seq2=None, seq3=None)

    Add a new effect sequence

    Parameters: | name (string, (never None)) – Name for the new sequence type (enum in [‘CROSS’, ‘ADD’, ‘SUBTRACT’, ‘ALPHA_OVER’, ‘ALPHA_UNDER’, ‘GAMMA_CROSS’, ‘MULTIPLY’, ‘OVER_DROP’, ‘WIPE’, ‘GLOW’, ‘TRANSFORM’, ‘COLOR’, ‘SPEED’, ‘MULTICAM’, ‘ADJUSTMENT’, ‘GAUSSIAN_BLUR’, ‘TEXT’]) – Type, type for the new sequence channel (int in [1, 32]) – Channel, The channel for the new sequence frame_start (int in [-inf, inf]) – The start frame for the new sequence frame_end (int in [-inf, inf], (optional)) – The end frame for the new sequence seq1 (`Sequence`, (optional)) – Sequence 1 for effect seq2 (`Sequence`, (optional)) – Sequence 2 for effect seq3 (`Sequence`, (optional)) – Sequence 3 for effect
    Returns: | New Sequence
    Return type: | `Sequence`

  `remove`(sequence)

    Remove a Sequence

    Parameters: | sequence (`Sequence`, (never None)) – Sequence to remove

Inherited Properties

`bpy_struct.id_data` |

Inherited Functions

`bpy_struct.as_pointer` `bpy_struct.driver_add` `bpy_struct.driver_remove` `bpy_struct.get` `bpy_struct.is_property_hidden` `bpy_struct.is_property_readonly` `bpy_struct.is_property_set` `bpy_struct.items` | `bpy_struct.keyframe_delete` `bpy_struct.keyframe_insert` `bpy_struct.keys` `bpy_struct.path_from_id` `bpy_struct.path_resolve` `bpy_struct.property_unset` `bpy_struct.type_recast` `bpy_struct.values`

References

`SequenceEditor.sequences` |