> On Fri, 28 Jan 2011 14:22:51 +0100, Rebecca <[email protected]> wrote:
>> Transitions I come down firmly on the side of not transitioning between
>> tracksby default – I like the way transitions are displayed now. It would
>> be nice if they could be “dragged” to increase or decreaselength rather 
>> than right-clicking and manually assigning a length,

Herman Robak schrieb:
> There is another snag with transitions: They are applied _before_ the
> effects.  If you have applied some different colour and contrast effects to
> scene A and scene B, then add a transition between them, then scene A will
> "snap" to raw and uncorrected when the transitions starts.  Making transitons
> "post-effect" would likely be a rather invasive change.  But it's the only
> way to make grading and transitions in one pass, with acceptable results.

Yeah, in practice this is a real bummer. I tried once in the past to
come up with a patch to fix it, but didn't succeed at that time.

Problem is: the Cinelerra engine seems to assume (please correct me
if I'm wrong) that there is *one* pipeline. It has a fixed stack-like
structure for holding up the effects. But -- if we want transitions
*post* effect, suddenly we get *two* pipelines during the time of
the transition. In principle, that should be doable, given that
Cinelerra uses pull-rendering.

At the time I tried to address that problem, probably I was looking
too much for a clean solution. I had that idea of sanitising the
Cinelerra code base at that time. Maybe we could use some clever trickery
to get the desired result (maybe along the lines of the quite hidden
"attached modules" feature, which allows you to re-use an already
configured effects stack?)

Cheers,
Hermann Vosseler



PS: at that time I had work to be done in an ongoing editing
project and thus decided rather to repair the broken handling of
bezier curves (which resulted in my bezier patch still awaiting
to hit the mainlaine eventually). Since then, I frequently just
use another track and do the cross-fade with the fade automation
and the automatic smoothing provided by my patch.



_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to