I am a big witness to shotcut being slow after a certain number of operations.
on memory, 5GB or 30% of 16GB, don’t complain! On large projects, shocut’s memory footprint is close to 80% (32GB of Ram). Especially with the latest version (I barely used the previous version)
As for slowness, the observation is the same. What I understand is that Shotcut is not made for projects with many elements in the timeline. A cut in a clip “makes” two clips, therefore two elements… etc. Some of my projects can reach 10,000 elements. Generally, 30min in the timeline and I put Shotcut OUT.
In other words,
either you have to organize yourself differently for large projects (by large we mean many cuts, or many elements - the structuring of the MLT (xml) file means that an overall slowness appears too quickly for my taste) - in particular multiplying the MLT clips and use an MLT master - but again, shotcut will take a long time to open the master (nearly an hour in some cases, for a total video of 90min)
or for large projects change software!
Shocut is developed to do “complex” operations in a simple way… and it works.
On the other hand, I don’t know what is “blocking” but we can’t ask him to do too much. So projects with a lot of elements (> 1000, some say > 100, which is a very short project), shotcut can no longer manage. The consequences are the slowness of the timeline after 30 minutes of clip, the difficult opening of projects (in this case for me, systematic crash after opening, the second opening works), difficult use of filters (movement, rotation, etc.). .), systematic shift of the audio waveform synchronized with a video… and I’m not even mentioning Glaximate! and other filters…
In short, Shotcut is not designed for “complex/large” projects.
However, its base is very well thought out.
In my opinion, the obstacle to superior development to better manage the hardware (and therefore the memory) is QT… it’s only my opinion, I assume.
Today, I make the same observations as you. Shotcut quickly becomes slow and unusable (the master with linked clips is not a cure, only a way to better organize yourself)
Obviously, the developers will not be happy with my words. But know that I really like Shotcut. And that’s why I’m writing these words, to move things forward. Because if no one says things, then improvement is not possible.
And I’m sure that future versions will be able to support heavy projects. Otherwise, I would be sad to have to change software, and to do like many people, use non-free software (free in the open source sense and not in the free sense!) open source is a guarantee of quality .
Proxies do not change the problem; opening some of my projects on 64GB PCs and 8GB GPUs (shotcut portable version) I don’t see any difference with my 32GB/4GB GPU systems…
Project: MKV video/audio in 1080p or 2160p; Synchronized AAC audio; PNG images; SVG; filters; Glaximate animation; final project of 60 to 90min
I have already given the data of my typical projects several times… in feedback.