The Kdenlive team is happy to announce the release of version 25.08.0 packed with over 300 commits and fixing more than 15 crashes. This release has no major shiny new features, just a ton of bug fixes and lots of polishing to give you a pleasant editing experience in the summer heat.
Hi, I noticed an issue when color grading. Adding a “Curve” the channels default to the display variables for showing the curve preview, rather than the channels to apply the curve to. Existing curves show the channels properly. If I resize the effect area, it re-renders and shows the proper dropdowns.
I checked both Kdenlive 25.08.0 Windows versions (installed, standalone) and “libopentimelineio.dll” is in the bin folder. Download the standalone version and take “libopentimelineio.dll” and put it into the folder Kdenlive/bin.
I found a regression that never happened in 25.03 because it’s reproducible every single time. I know it’s reproducible because every single time I go through the steps, the following block of stdout messages get printed on my terminal emulator:
:::: DELETING ABSTRACT PYTHONN INMTERRFACE.....
QObject: Cannot create children for a parent that is in a different thread.
(Parent is MeltTask(0x7f09a5a28f20), parent's thread is QThread(0x2fe31f10), current thread is QThreadPoolThread(0x7f09a7342e70)
::: // STARTING MELT JOB: QList("-loglevel", "error", "xml:/tmp/TDRzdC.mlt", "-consumer", "avformat:/home/[MY USERNAME]/.cache/kdenlive/1755547162907/masks/source-frames/%05d.jpg", "start_number=0", "progress=1", "-preset", "stills/JPEG")
FOR FILE: "/tmp/TDRzdC.mlt"
:::: DELETING ABSTRACT PYTHONN INMTERRFACE.....
qrc:/qt/qml/org/kde/kdenlive/MonitorAutomask.qml:307:13: QML Image: Cannot open: file:///home/[MY USERNAME]/.cache/kdenlive/1755547162907/masks/source-frames/preview-00000.png
OUTPUT READREADY : "GPU MEMINFO: 1774125056 - 2081095680"
OUTPUT READREADY : ""
OUTPUT READREADY : ""
OUTPUT READREADY : ""
OUTPUT READREADY : ""
===== SAM SCRIPT TERMINATED ========
===== SAM SCRIPT TERMINATED ========
===== SAM SCRIPT TERMINATED ========
===== SAM SCRIPT TERMINATED ========
===== SAM SCRIPT TERMINATED ========
:::: UPDATING MONITOR DISPLAY INFO!!!!!!!!!!!!!!
XXXXXXXXXXXXXXXXXXX
Here is what you must do:
(Not necessary, but nuke your .cache/kdenlive and .local/share/kdenlive to ensure you start fresh, I used the appimage. Steps might be different if flatpak or native package).
Use the settings window to setup SAM-2, I also installed the “large” model at a later point to see if the tiny one wasn’t powerful enough to do a 7 second clip.
Select your clip.
Under effects, click on the “Create an object mask” button, then click the + button to make a new mask.
You’ll see the message it’s extracting the clips and the canvas will have a red border. Give it about 10 seconds and it will show a closable message the mask generation has crashed.
So yeah, a regression slipped through the cracks. If you want more info, let me know.
There are still some issues with major distros, so I strongly advise against using it. Just wait until the official release announcement is posted on Kdenlive’s home page and the various socials. Thanks!