Invisible Transition
When adding a transition to two strips with no gap in time, an invisible transition of zero frames duration is added. This is neither very useful nor in line with "industry standards" of how a transition is added in this case.
Old:
The "industry standard" is to add a dissolve with a duration of 1 sec.(or pull handles on the strip, but that's an entirely different story...) This patch adds a default one sec transition, but only to strips with no time-gap:
New:
This is very useful for ex. adding transitions to a Multicam edit:
I know, it is not officially endorsed to do transitions in a single channel, because it might cause an image freeze during the transition. However this seems not to be the case, as this is how it works currently:
So, the same-channel-transitions are already working in Blender, this patch doesn't change that in any way.
Timecode files for testing one channel crossfades:
Reversed Transitions:
When the inputs are assigned to effect strips, they are assigned in the order of selection.
This means if you select the right-most strip first and then the left-most, then the transition will come out reversed. It will go: left, then cut to right, then fate to left, and then cut to right:
Or if you box select it may also come out wrong:
Question is, when will the user need to make reverse transitions?
Answer is: Almost never.
And if they do, the order of the inputs can be switched through the Strip menu or the Strip sidebar.
So in order to make this input assignment "just work", this patch bases the input assignment on position:







