user: What is Bpy.Ops.Sequencer and how is it used in Blender Python scripting?

assistant:  image, sound, etc.). EFFECT Effect – Shared effects. EFFECT_LINK Effect/Linked – Other strips affected by the active one (sharing some time, and below or effect-assigned). OVERLAP Overlap – Overlapping time. extend ( boolean , ( optional ) ) – Extend, Extend selection instead of deselecting everything first use_active_channel ( boolean , ( optional ) ) – Same Channel, Only consider strips on the same channel as the active one bpy.ops.sequencer. select_handle ( * , wait_to_deselect_others = False , use_select_on_click = False , mouse_x = 0 , mouse_y = 0 , ignore_connections = False ) ¶ Select strip handle Parameters : wait_to_deselect_others ( boolean , ( optional ) ) – Wait to Deselect Others use_select_on_click ( boolean , ( optional ) ) – Act on Click, Instead of selecting on mouse press, wait to see if there’s drag event. Otherwise select on mouse release mouse_x ( int in [ -inf , inf ] , ( optional ) ) – Mouse X mouse_y ( int in [ -inf , inf ] , ( optional ) ) – Mouse Y ignore_connections ( boolean , ( optional ) ) – Ignore Connections, Select strips individually whether or not they are connected bpy.ops.sequencer. select_handles ( * , side = 'BOTH' ) ¶ Select gizmo handles on the sides of the selected strip Parameters : side (enum in [ 'LEFT' , 'RIGHT' , 'BOTH' , 'LEFT_NEIGHBOR' , 'RIGHT_NEIGHBOR' , 'BOTH_NEIGHBORS' ], (optional)) – Side, The side of the handle that is selected bpy.ops.sequencer. select_lasso ( * , path = None , use_smooth_stroke = False , smooth_stroke_factor = 0.75 , smooth_stroke_radius = 35 , mode = 'SET' ) ¶ Select strips using lasso selection Parameters : path ( bpy_prop_collection of OperatorMousePath , (optional)) – Path use_smooth_stroke ( boolean , ( optional ) ) – Stabilize Stroke, Selection lags behind mouse and follows a smoother path smooth_stroke_factor ( float in [ 0.5 , 0.99 ] , ( optional ) ) – Smooth Stroke Factor, Higher values gives a smoother stroke smooth_stroke_radius ( int in [ 10 , 200 ] , ( optional ) ) – Smooth Stroke Radius, Minimum distance from last point before selection continues mode (enum in [ 'SET' , 'ADD' , 'SUB' ], (optional)) – Mode SET Set – Set a new selection. ADD Extend – Extend existing selection. SUB Subtract – Subtract existing selection. bpy.ops.sequencer. select_less ( ) ¶ Shrink the current selection of adjacent selected strips bpy.ops.sequencer. select_linked ( ) ¶ Select all strips adjacent to the current selection bpy.ops.sequencer. select_linked_pick ( * , extend = False ) ¶ Select a chain of linked strips nearest to the mouse pointer Parameters : extend ( boolean , ( optional ) ) – Extend, Extend the selection bpy.ops.sequencer. select_more ( ) ¶ Select more strips adjacent to the current selection bpy.ops.sequencer. select_side ( * , side = 'BOTH' ) ¶ Select strips on the nominated side of the selected strips Parameters : side (enum in [ 'MOUSE' , 'LEFT' , 'RIGHT' , 'BOTH' , 'NO_CHANGE' ], (optional)) – Side, The side to which the selection is applied bpy.ops.sequencer. select_side_of_frame ( * , extend = False , side = 'LEFT' ) ¶ Select strips relative to the current frame Parameters : extend ( boolean , ( optional ) ) – Extend, Extend the selection side (enum in [ 'LEFT' , 'RIGHT' , 'CURRENT' ], (optional)) – Side LEFT Left – Select to the left of the current frame. RIGHT Right – Select to the right of the current frame. CURRENT Current Frame – Select intersecting with the current frame. bpy.ops.sequencer. set_range_to_strips ( * , preview = False ) ¶ Set the frame range to the selected strips start and end Parameters : preview ( boolean , ( optional ) ) – Preview, Set the preview range instead bpy.ops.sequencer. slip ( * , offset = 0.0 , slip_keyframes = False , use_cursor_position = False , ignore_connections = False ) ¶ Slip the contents of selected strips Parameters : offset ( float in [ -inf , inf ] , ( optional ) ) – Offset, Offset to the data of the strip slip_keyframes ( boolean , ( optional ) ) – Slip Keyframes, Move the keyframes alongside the media use_cursor_position ( boolean , ( optional ) ) – Use Cursor Position, Slip strips under mouse cursor instead of all selected strips ignore_connections ( boolean , ( optional ) ) – Ignore Connections, Do not slip connected strips if using cursor position bpy.ops.sequencer. snap ( * , frame = 0 ) ¶ Frame where selected strips will be snapped Parameters : frame ( int in [ -inf , inf ] , ( optional ) ) – Frame, Frame where selected strips will be snapped bpy.ops.sequencer. sound_strip_add ( * , filepath = '' , directory = '' , files = None , check_existing = False , filter_blender = False , filter_backup = False , filter_image = False , filter_movie = False , filter_python = False , filter_font = False , filter_sound = True , filter_text = False , filter_archive = False , filter_btx = False , filter_alembic = False , filter_usd = False , filter_obj = False , filter_volume = False , filter_folder = True , filter_blenlib = False , filemode = 9 , relative_path = True , display_type = 'DEFAULT' , sort_method = '' , move_strips = True , frame_start = 0 , channel = 1 , replace_sel = True , overlap = False , overlap_shuffle_override = False , skip_locked_or_muted_channels = True , cache = False , mono = False ) ¶ Add a sound strip to the sequencer Parameters : filepath ( string , ( optional , never None ) ) – File Path, Path to file directory ( string , ( optional , never None ) ) – Directory, Directory of the file files ( bpy_prop_collection of OperatorFileListElement , (optional)) – Files check_existing ( boolean , ( optional ) ) – Check Existing, Check and warn on overwriting existing files filter_blender ( boolean , ( optional ) ) – Filter .blend files filter_backup ( boolean , ( optional ) ) – Filter .blend files filter_image ( boolean , ( optional ) ) – Filter image files filter_movie ( boolean , ( optional ) ) – Filter movie files filter_python ( boolean , ( optional ) ) – Filter Python files filter_font ( boolean , ( optional ) ) – Filter font files filter_sound ( boolean , ( optional ) ) – Filter sound files filter_text ( boolean , ( optional ) ) – Filter text files filter_archive ( boolean , ( optional ) ) – Filter archive files filter_btx ( boolean , ( optional ) ) – Filter btx files filter_alembic ( boolean , ( optional ) ) – Filter Alembic files filter_usd ( boolean , ( optional ) ) – Filter USD files filter_obj ( boolean , ( optional ) ) – Filter OBJ files filter_volume ( boolean , ( optional ) ) – Filter OpenVDB volume files filter_folder ( boolean , ( optional ) ) – Filter folders filter_blenlib ( boolean , ( optional ) ) – Filter Blender IDs filemode ( int in [ 1 , 9 ] , ( optional ) ) – File Browser Mode, The setting for the file browser mode to load a .blend file, a library or a special file relative_path ( boolean , ( optional ) ) – Relative Path, Select the file relative to the blend file display_type (enum in [ 'DEFAULT' , 'LIST_VERTICAL' , 'LIST_HORIZONTAL' , 'THUMBNAIL' ], (optional)) – Display Type DEFAULT Default – Automatically determine display type for files. LIST_VERTICAL Short List – Display files as short list. LIST_HORIZONTAL Long List – Display files as a detailed list. THUMBNAIL Thumbnails – Display files as thumbnails. sort_method (enum in [ 'DEFAULT' , 'FILE_SORT_ALPHA' , 'FILE_SORT_EXTENSION' , 'FILE_SORT_TIME' , 'FILE_SORT_SIZE' , 'ASSET_CATALOG' ], (optional)) – File sorting mode DEFAULT Default – Automatically determine sort method for files. FILE_SORT_ALPHA Name – Sort the file list alphabetically. FILE_SORT_EXTENSION Extension – Sort the file list by extension/type. FILE_SORT_TIME Modified Date – Sort files by modification time. FILE_SORT_SIZE Size – Sort files by size. ASSET_CATALOG Asset Catalog – Sort the asset list so that assets in the same catalog are kept together. Within a single catalog, assets are ordered by name. The catalogs are in order of the flattened catalog hierarchy.. move_strips ( boolean , ( optional ) ) – Move Strips, Automatically begin translating strips with the mouse after adding them to the timeline frame_start ( int in [ -inf , inf ] , ( optional ) ) – Start Frame, Start frame of the strip channel ( int in [ 1 , 128 ] , ( optional ) ) – Channel, Channel to place this strip into replace_sel ( boolean , ( optional ) ) – Replace Selection, Deselect previously selected strips after add operation completes overlap ( boolean , ( optional ) ) – Allow Overlap, Don’t correct overlap on new strips overlap_shuffle_override ( boolean , ( optional ) ) – Override Overlap Shuffle Behavior, Use the overlap_mode tool settings to determine how to shuffle overlapping strips skip_locked_or_muted_channels ( boolean , ( optional ) ) – Skip Locked or Muted Channels, Add strips to muted or locked channels when adding movie strips cache ( boolean , ( optional ) ) – Cache, Cache the sound in memory mono ( boolean , ( optional ) ) – Mono, Merge all the sound’s channels into one bpy.ops.sequencer. split ( * , frame = 0 , channel = 0 , type = 'SOFT' , use_cursor_position = False , side = 'MOUSE' , ignore_selection = False , ignore_connections = False ) ¶ Split the selected strips in two Parameters : frame ( int in [ -inf , inf ] , ( optional ) ) – Frame, Frame where selected strips will be split channel ( int in [ -inf , inf ] , ( optional ) ) – Channel, Channel in which strip will be cut type (enum in [ 'SOFT' , 'HARD' ], (optional)) – Type, The type of split operation to perform on strips use_cursor_position ( boolean , ( optional ) ) – Use Cursor Position, Split at position of the cursor instead of current frame side (enum in [ 'MOUSE' , 'LEFT' , 'RIGHT' , 'BOTH' , 'NO_CHANGE' ], (optional)) – Side, The side that remains selected after splitting ignore_selection ( boolean , ( optional ) ) – Ignore Selection, Make cut even if strip is not selected preserving selection state after cut ignore_connections ( boolean , ( optional ) ) – Ignore Connections, Don’t propagate split to connected strips bpy.ops.sequencer. split_multicam ( * , camera = 1 ) ¶ Split multicam strip and select camera Parameters : camera ( int in [ 1 , 32 ] , ( optional ) ) – Camera File : startup/bl_operators/sequencer.py:101 bpy.ops.sequencer. strip_color_tag_set ( * , color = 'NONE' ) ¶ Set a color tag for the selected strips Parameters : color (enum in Strip Color Items , (optional)) – Color Tag bpy.ops.sequencer. strip_jump ( * , next = True , center = True ) ¶ Move frame to previous edit point Parameters : next ( boolean , ( optional ) ) – Next Strip center ( boolean , ( optional ) ) – Use Strip Center bpy.ops.sequencer. strip_modifier_add ( * , type = '' ) ¶ Add a modifier to the strip Parameters : type ( enum in [ ] , ( optional ) ) – Type bpy.ops.sequencer. strip_modifier_copy ( * , type = 'REPLACE' ) ¶ Copy modifiers of the active strip to all selected strips Parameters : type (enum in [ 'REPLACE' , 'APPEND' ], (optional)) – Type REPLACE Replace – Replace modifiers in destination. APPEND Append – Append active modifiers to selected strips. bpy.ops.sequencer. strip_modifier_equalizer_redefine ( * , graphs = 'SIMPLE' , name = 'Name' ) ¶ Redefine equalizer graphs Parameters : graphs (enum in [ 'SIMPLE' , 'DOUBLE' , 'TRIPLE' ], (optional)) – Graphs, Number of graphs SIMPLE Unique – One unique graphical definition. DOUBLE Double – Graphical definition in 2 sections. TRIPLE Triplet – Graphical definition in 3 sections. name ( string , ( optional , never None ) ) – Name, Name of modifier to redefine bpy.ops.sequencer. strip_modifier_move ( * , name = 'Name' , direction = 'UP' ) ¶ Move modifier up and down in the stack Parameters : name ( string , ( optional , never None ) ) – Name, Name of modifier to remove direction (enum in [ 'UP' , 'DOWN' ], (optional)) – Type UP Up – Move modifier up in the stack. DOWN Down – Move modifier down in the stack. bpy.ops.sequencer. strip_modifier_move_to_index ( * , modifier = '' , index = 0 ) ¶ Change the strip modifier’s index in the stack so it evaluates after the set number of others Parameters : modifier ( string , ( optional , never None ) ) – Modifier, Name of the modifier to edit index ( int in [ 0 , inf ] , ( optional ) ) – Index, The index to move the modifier to bpy.ops.sequencer. strip_modifier_remove ( * , name = 'Name' ) ¶ Remove a modifier from the strip Parameters : name ( string , ( optional , never None ) ) – Name, Name of modifier to remove bpy.ops.sequencer. strip_modifier_set_active ( * , modifier = '' ) ¶ Activate the strip modifier to use as the context Parameters : modifier ( string , ( optional , never None ) ) – Modifier, Name of the strip modifier to edit bpy.ops.sequencer. strip_transform_clear ( * , property = 'ALL' ) ¶ Reset image transformation to default value Parameters : property (enum in [ 'POSITION' , 'SCALE' , 'ROTATION' , 'ALL' ], (optional)) – Property, Strip transform property to be reset POSITION Position – Reset strip transform location. SCALE Scale – Reset strip transform scale. ROTATION Rotation – Reset strip transform rotation. ALL All – Reset strip transform location, scale and rotation. bpy.ops.sequencer. strip_transform_fit ( * , fit_method = 'FIT' ) ¶ Undocumented, consider contributing . Parameters : fit_method (enum in Strip Scale Method Items , (optional)) – Fit Method, Mode for fitting the image to the canvas bpy.ops.sequencer. swap ( * , side = 'RIGHT' ) ¶ Swap active strip with strip to the right or left Parameters : side (enum in [ 'LEFT' , 'RIGHT' ], (optional)) – Side, Side of the strip to swap bpy.ops.sequencer. swap_data ( ) ¶ Swap 2 sequencer strips bpy.ops.sequencer. swap_inputs ( ) ¶ Swap the two inputs of the effect strip bpy.ops.sequencer. text_cursor_move ( * , type = 'LINE_BEGIN' , select_text = False ) ¶ Move cursor in text Parameters : type (enum in [ 'LINE_BEGIN' , 'LINE_END' , 'TEXT_BEGIN' , 'TEXT_END' , 'PREVIOUS_CHARACTER' , 'NEXT_CHARACTER' , 'PREVIOUS_WORD' , 'NEXT_WORD' , 'PREVIOUS_LINE' , 'NEXT_LINE' ], (optional)) – Type, Where to move cursor to, to make a selection select_text ( boolean , ( optional ) ) – Select Text, Select text while moving cursor bpy.ops.sequencer. text_cursor_set ( * , select_text = False ) ¶ Set cursor position in text Parameters : select_text ( boolean , ( optional ) ) – Select Text, Select text while moving cursor bpy.ops.sequencer. text_delete ( * , type = 'NEXT_OR_SELECTION' ) ¶ Delete text at cursor position Parameters : type (enum in [ 'NEXT_OR_SELECTION' , 'PREVIOUS_OR_SELECTION' ], (optional)) – Type, Which part of the text to delete bpy.ops.sequencer. text_deselect_all ( ) ¶ Deselect all characters bpy.ops.sequencer. text_edit_copy ( ) ¶ Copy text to clipboard bpy.ops.sequencer. text_edit_cut ( ) ¶ Cut text to clipboard bpy.ops.sequencer. text_edit_mode_toggle ( ) ¶ Toggle text editing bpy.ops.sequencer. text_edit_paste ( ) ¶ Paste text from clipboard bpy.ops.sequencer. text_insert ( * , string = '' ) ¶ Insert text at cursor position Parameters : string ( string , ( optional , never None ) ) – String, String to be inserted at cursor position bpy.ops.sequencer. text_line_break ( ) ¶ Insert line break at cursor position bpy.ops.sequencer. text_select_all ( ) ¶ Select all characters bpy.ops.sequencer. unlock ( ) ¶ Unlock strips so they can be transformed bpy.ops.sequencer. unmute ( * , unselected = False ) ¶ Unmute (un)selected strips Parameters : unselected ( boolean , ( optional ) ) – Unselected, Unmute unselected rather than selected strips bpy.ops.sequencer. view_all ( ) ¶ View all the strips in the sequencer bpy.ops.sequencer. view_all_preview ( ) ¶ Zoom preview to fit in the area bpy.ops.sequencer. view_frame ( ) ¶ Move the view to the current frame bpy.ops.sequencer. view_ghost_border ( * , xmin = 0 , xmax = 0 , ymin = 0 , ymax = 0 , wait_for_input = True ) ¶ Set the boundaries of the border used for offset view Parameters : xmin ( int in [ -inf , inf ] , ( optional ) ) – X Min xmax ( int in [ -inf , inf ] , ( optional ) ) – X Max ymin ( int in [ -inf , inf ] , ( optional ) ) – Y Min ymax ( int in [ -inf , inf ] , ( optional ) ) – Y Max wait_for_input ( boolean , ( optional ) ) – Wait for Input bpy.ops.sequencer. view_selected ( ) ¶ Zoom the sequencer on the selected strips bpy.ops.sequencer. view_zoom_ratio ( * , ratio = 1.0 ) ¶ Change zoom ratio of sequencer preview Parameters : ratio ( float in [ -inf , inf ] , ( optional ) ) – Ratio, Zoom ratio, 1.0 is 1:1, higher is zoomed in, lower is zoomed out Next Sound Operators Previous Sculpt Curves Operators Copyright &#169; Blender Authors Made with Furo Report issue on this page On this page Sequencer Operators add_scene_strip_from_scene_asset() change_effect_type() change_path() change_scene() connect() copy() crossfade_sounds() cursor_set() deinterlace_selected_movies() delete() disconnect() duplicate() duplicate_move() duplicate_move_linked() effect_strip_add() enable_proxies() export_subtitles() fades_add() fades_clear() gap_insert() gap_remove() image_strip_add() images_separate() lock() mask_strip_add() meta_make() meta_separate() meta_toggle() movie_strip_add() movieclip_strip_add() mute() offset_clear() paste() preview_duplicate_move() preview_duplicate_move_linked() reassign_inputs() rebuild_proxy() refresh_all() reload() rename_channel() rendersize() retiming_add_freeze_frame_slide() retiming_add_transition_slide() retiming_freeze_frame_add() retiming_key_add() retiming_key_delete() retiming_reset() retiming_segment_speed_set() retiming_show() retiming_transition_add() sample() scene_frame_range_update() scene_strip_add() scene_strip_add_new() select() select_all() select_box() select_circle() select_grouped() select_handle() select_handles() select_lasso() select_less() select_linked() select_linked_pick() select_more() select_side() select_side_of_frame() set_range_to_strips() slip() snap() sound_strip_add() split() split_multicam() strip_color_tag_set() strip_jump() strip_modifier_add() strip_modifier_copy() strip_modifier_equalizer_redefine() strip_modifier_move() strip_modifier_move_to_index() strip_modifier_re