[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 --- Comment #12 from farid --- This should be fixed with https://invent.kde.org/multimedia/kdenlive/-/commit/609278fdfdf3fcb942d2a0812354ffcbb4fce064 and https://invent.kde.org/multimedia/kdenlive/-/commit/19600e4c0e8e34f00f67eaf3e5834a38eb685887 Could you test the master branch and let us know? -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 Egor changed: What|Removed |Added CC||e.vakhromt...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 Julius Künzel changed: What|Removed |Added CC||powergame_cod...@yahoo.com --- Comment #11 from Julius Künzel --- *** Bug 441662 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 --- Comment #10 from Bill Robinson --- Created attachment 141430 --> https://bugs.kde.org/attachment.cgi?id=141430=edit large project file causing spacer tool to be slow Please find attached the compressed project file that causes the spacer tool to be really slow for me. I can't attach the clips as they're from a personal family project. Thanks -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 --- Comment #9 from Bill Robinson --- Created attachment 141429 --> https://bugs.kde.org/attachment.cgi?id=141429=edit callgrind output using spacer tool on big project I updated to the latest master and also I have tried the sandsmark/martin/texture-cache branch. Both are still about as slow using the spacer tool. I have recorded another doing one move with the spacer tool of a big project with lots of edits. You can uncompress it and then open it with kcachegrind, maybe it's useful. I will also attach the project file -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 --- Comment #8 from Bill Robinson --- Thanks! I will have a go at it next week. It's on my list! :) -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 --- Comment #7 from Bill Robinson --- Thanks! I will have a go at it next week. It's on my list! :) -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 --- Comment #6 from farid --- @bill do you think you can compile and test this commit: https://invent.kde.org/multimedia/kdenlive/-/merge_requests/216 -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 Joseph De Veaugh-Geiss changed: What|Removed |Added CC||jos...@kde.org Keywords||efficiency -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 --- Comment #5 from emohr --- @Bill In the meantime we made some performance improvements. Please test with the actual master. -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 farid changed: What|Removed |Added Status|REPORTED|CONFIRMED Ever confirmed|0 |1 CC||snd.no...@gmail.com --- Comment #4 from farid --- Thanks for the great input, hopefully this can be fixed for 21.04. Also tracked here: https://invent.kde.org/multimedia/kdenlive/-/issues/963 -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 emohr changed: What|Removed |Added Flags||Brainstorm+ CC||fritzib...@gmx.net --- Comment #3 from emohr --- Thank you for this analysis. This is very helpful. Do you experience other steps which creates similar amount of calls? -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 --- Comment #2 from Bill Robinson --- So it looks like just shuffling along these clips they are being removed and then reinserted. It appears that Mlt::Playlist::insert_at->mlt_playlist_insert_at is called 360 times and this causes 2,800,000+ calls to mlt_playlist_virtual_refresh and 28,000,000+ calls to mlt_properties_get_data which is where most of the freeze happens. This is making kdenlive unusable for me :( Is it possible to get a version of that timeline-shuffling spacer tool that just changes the start/end properties of the clips instead of removing/re-adding them, because it seems to be very expensive in MLT. Thanks -- You are receiving this mail because: You are watching all bug changes.
[kdenlive] [Bug 414006] Spacer tool is prohibitively slow with many timeline clips
https://bugs.kde.org/show_bug.cgi?id=414006 --- Comment #1 from Bill Robinson --- Created attachment 123828 --> https://bugs.kde.org/attachment.cgi?id=123828=edit another callgrind output - with debug 6.17.0 MLT this time. -- You are receiving this mail because: You are watching all bug changes.