Automatically apply a consistent, adjustable crossfade transition between multiple selected clips to ensure a smooth viewing experience

What I mean is the transition that happens when you move one clip over the other for it to turn into a crossfade square.

So when the succession is

clip1 clip2 clip3

and I select all three and press a button, I want

clip1 crossfade into clip2 crossfade into clip3

where the amount of overlap should be the same and definable.

This should be changeable all at once later, when I notice the overlapping time is not good or I decide against this kind of transition alltogether.

The goal is to have a coherent watching experience.

1 Like

Hi @Kurt_Sennerich

There is an entry on the Road Map called generic transition.

Maybe that will do what you describe?

I cannot know this, as I don’t know the definition of generic transition.

A good description is:

Automatically apply a consistent, adjustable crossfade transition between multiple selected clips to ensure a smooth viewing experience.

I didn’t know either. English is not my native language.
But I found that definition of generic:

relating to or shared by a whole group of similar things; not specific to any particular thing

So, I don’t know. Maybe it means that a transition could be applied to a group of clips.

I’d also like to vote for a feature like this. Select some clips and right click → something something transition similar to the slideshow function but in-place.

You can use the slideshow generator with video files as well to make this. Except it is not bulk adjustable with redoing it. I doubt that will ever happen.

1 Like

This is great, so a lot of code can be easily reused. What I want is different insofar that my clips are cut and modified in shotcut, I do not have them as finished video files that I could concatenate. Doing that limits too much of my flexibility.

my clips are cut and modified in shotcut

That already works with Slideshow Generator. You can trim playlist items. You can have multiple playlist items from the same source in the playlist, sometimes called sub-clips. These are basic concepts in Shotcut. Slideshow Generator respects all of that.

Update: while testing this just now with sub-clips in playlist, I see it does not respect the out points of the videos. I fixed that for the next version.

1 Like

I tried it with Slideshow Generator, you can not use it with the timeline, this is playlist only. I never use the playlist, I always drag and drop into the timeline. Also, please reread my main post, this is about something different than what sg does.

Your explanation makes me think you did not try the Slideshow Generator or maybe you did not think about how you would need to change your workflow.

I wrote the slideshow generator with this exact use case in mind. But you do have to change the way you think about your workflow.

First, you stage your clips in the playlist
Then, create a new track for the clips and transitions to live in
Next, you generate the slideshow into the empty track
Preview the result. If you want to change something, you delete all the contents of the track and regenerate the slideshow again - changing a parameter if desired.

What you have suggested will likely never happen, which is why we suggested what is available today (plus the improvement for next version or tomorrow’s build).

P.S. you can copy a clip from timeline and paste it into the playlist. But another workflow is to add a bunch to playlist and double click each to trim in the Source player.

1 Like

Given that most of the code is already there but only needs to be tailored to accept clips from the timeline for them to stay in place and is reversible, there is no good reason this shouldn’t happen.

This has a big demand. Thinking about the other parts of the road map, this is not a niche topic that only one person wants and assumes many needed.

Your tool is a one way ticket to a slideshow from playlist items. It is only for those that want a slideshow and who know they want a slideshow from the start and who do not want to modify anything. Accept that your tool does not do what we want.

I believe this is just a new variation of an age-old request: to be able to apply a filter such as Volume to a number of selected clips.

Then it’s about time to offer a general solution, right?!

I think there are actually two different but related enhancement requests here: crosshatching across multiple selected clips and the application of a filter or filters across several selected clips. I believe the second is a trivial change which I would happily do myself were this an Open Source project. The first is a little more complicated. I see the workflow like this. You crosshatch two clips, right-click on the crosshatch and a pulldown menu appears that offers you the opportunity to apply the crosshatch across multiple clips. Select that option and a dialog window pops up requesting you to select three or more clips. You do that then click OK on the dialog.

mltframework/shotcut: cross-platform (Qt), open-source (GPLv3) video editor

Thanks, Curt. I had no idea Shotcut was Open Source.

Remember to link to your fork here