Simple example:

Say I have a song and I want the video to match it perfectly in length (time/frames), by either speeding up or slowing down the video.

Is there a built in option to do this easily?

Maybe a plugin if there isn't a built in option?

I would guess the same option could be used for sound too, if it's the sound I want to speed up or slow down.

  • 1
    $\begingroup$ The solution I give below only works for video strips and image sequences, not for the sound. For speeding up or slowing down the sound you have the Speed Factor option in the Time settings, however this doesn't show in the strip length and it changes the pitch as well. Blender is not really usable as an audio editing software. Some information on the Speed Factor you will also find in my answer here: audio pitch option is missing $\endgroup$ Commented Jan 11, 2023 at 11:12

1 Answer 1


In this example I have a sound strip which has a length of 600 frames, and a vidoestrip which has only 225 frames:

short video

In the Sequencer I select the video strip, then with Shift+A I add an Effect Strip > Speed Control.

add effect strip

By default, the Speed Control effect is set to Stretch as you can see in the side panel to the right.

speed control stretch

If you now click and drag the right end of the video strip until it reaches frame 600 (or select it and move it with G), Blender will not simply repeat the last frame of the strip until the end, but actually make a slow motion video to fit the length.

stretch video strip


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .