https://bugs.kde.org/show_bug.cgi?id=361360

--- Comment #10 from Jean-Baptiste Mardelle <j...@kdenlive.org> ---
I am finally close to fixing this issue. Problem is that the track compositing
in Kdenlive (and shotcut) uses the frei0r.cairoblend transition. There is one
transition between each track, but because of its current design, the
transition is performed even if the track had no transparency.

So if you put 3 clips on 3 different tracks one above the other, the transition
requests a frame for each clip and performs a compositing operation between
each track, resulting in the huge framedrop you noticed.

I have now written a new transition for MLT (qtblend) that checks if the top
frame has transparency and if it does not, it stops here, so there is no
performance loss. I am doing the final testing and hope to merge that in MLT
and integrate in Kdenlive next week for the 16.08 release.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to