7
$\begingroup$

In the video sequence editor, dragging a box selection over the body of various strips produces different results.

As opposed to video and audio strips, meta strips don't get selected.

[EDIT] I would rather not drag a box aroundt the whole strip, because I'd be selecting adjacent strips. I use the multicam strip for cutting, which results in many multicam strips being next to each other seamlessly.

multicam strips don't get selected

Can I set this behaviour to be more consistent?
[All strips beeing selected, multicam strips as well.]

$\endgroup$
  • 1
    $\begingroup$ I ca't reproduce the issue with meta-strips. They are selected and move with the rest of the box-selected strips. Please elaborate on how the metastrip was created and give more context to your question. $\endgroup$ – cegaton Nov 30 '17 at 19:16
  • $\begingroup$ @cegaton Asking questions is hard. I mean Multicam-strips as in the gif. $\endgroup$ – Leander Dec 1 '17 at 16:07
2
$\begingroup$
import bpy

# Usage: Place the cursor over the strips you want to be selected and run the script.

# Define current frame and sequence strips

cur_frame = bpy.context.scene.frame_current
strips = bpy.context.scene.sequence_editor.sequences

# Loop over strips and find which overlap with the cursor 

for strip in strips:
    if strip.frame_final_start < cur_frame and strip.frame_final_end > cur_frame:
        strip.select = True
    else:
        strip.select = False

Another (temporary, until the bug is fixed) solution is to paste this script in the Text editor and run it whenever you want to make selection based on the position of the cursor.

$\endgroup$
  • $\begingroup$ Thanks, wrapping this in an operator may be the fastest method. $\endgroup$ – Leander Aug 24 at 12:26
  • $\begingroup$ This is just an example of the power that Python scripting. There are thousands of Blender users that need thousands of custom tools for one-time or daily use :) $\endgroup$ – Rumen Belev Aug 25 at 16:02
1
$\begingroup$

I believe it's buggy behavior, because sometimes work, sometimes don't. One way to select various types of strips is to try to surround them with the bounding box selection, not only touching the strips.

$\endgroup$
  • $\begingroup$ If I draw a box select around the ends of the strip, I will be selecting the strips next to it. Then I'd have to deselect the strips next to it. $\endgroup$ – Leander Nov 30 '17 at 18:13
  • $\begingroup$ My answer is based on the gif image you posted. $\endgroup$ – Rumen Belev Nov 30 '17 at 18:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.