Kdenlive 25.12.0 released - Kdenlive

The Kdenlive team is happy to announce the release of version 25.12.0, just in time for the holiday season. For this release, we concentrated on improving the user experience. Many of these changes were discussed during our very productive Berlin sprint last September, where the team met for three days of brainstorming.


This is a companion discussion topic for the original entry at https://kdenlive.org/news/releases/25.12.0
4 Likes

I just took a look at the Changelog. That’s a heck of a list. Thanks for your efforts guys.

BTW, just noticed that the typo on the splash screen that I mentioned in the beta is still there. It says “Make by KDE”. It should be “Made by KDE”.

I notice in the download folder (for Windows) that there is 25.12.0 dated 14/12 and 25.12.0-B dated 18/12. What is the difference?

3 Likes

Hmm, not on my version:

You are partially correct. In my main computer (Linux version, from OpenSuse Tumbleweed), it’s written “'Made by KDE”. But in my laptop (Windows version), it is indeed written “Make by KDE”.

4 Days worth of bug fixes and polishing ;?

I can confirm the kdenlive.po file for the current stable version says “Make by KDE”.

imagen

1 Like

Thanks a lot for your efforts and contributions. This new version and UI is working great on my labtop with win10.

It’s corrected in the master to “Made by KDE”. Maybe we can backport into 25.12 as it was corrected after the string freeze for translators.

Use the 25.12.0-B version as it contains some additional important bug fixes.

1 Like

@kdenlive, what’s the technical change? (Converting from QDockWidgets to KDDockWidgets?) [1]


  1. forum.qt.io/post/830427 ↩︎

QDockWidget is a window/widget system which comes with Qt. As far as I see the limitation is that you always need an “anchor” widget (in our case the timeline widget/window) which you never can move. The window arrangement is stored in a kind of “proprietary” binary file type.

KDDockWidgets is a library from KDAB which overcomes most of this limitation and you can move and group each window/widget as you like (including the timeline widget/window). Additionally, it stores the actual window arrangement in a JSON file which is much easier to implement directly in our Kdenlive project file.

1 Like

@Eugen_Mohr, thanks! However, I wasn’t, per se, asking what those are (I’m familiar):

Solely to confirm, I presume that that means that I guessed correctly what you did? (I didn’t have the time to read through the MRs, so I merely estimated that was what you did.)

My version is still 25.08.3; I’m running Linux Mint. As far as keeping things up-to-date goes, the kdenlive team isn’t exactly up-to-date.

That is not how things work. The Kdenlive team does not ship nor maintain distro packages, that it the responsibility of the the packaging teams. If you want an updated Kdenlive version you can use our binaries from the download page or switch to a rolling distro like Arch.

4 Likes

I have Linux Mint,

Then you’re complaining to the wrong people. We don’t maintain it, and its package maintainer isn’t here to hear you.

it runs well

Then use the AppImage.

This can’t be happening

Spoiler alert:

Anything that happens, happens. Anything that, in happening, causes something else to happen, causes something else to happen. Anything that, in happening, causes itself to happen again, happens again. It doesn’t necessarily do it in chronological order, though.

– Douglas Adams

2 Likes

Traditional packaging can be surprising to people who are new on Linux as there is no equivalent on other platforms.

Thomas Baumgart recently wrote a blog to explain this, how it fits into the release process and other forms of binary distribution.

3 Likes

If you’d read the blog @krake linked to, you would have understood that the developers are not doing the packaging for a distro, and therefore could have kept your baseless allegation to yourself. But then perhaps you read it alright …

1 Like

@Tilo_Wagner, your comments aren’t block code, so don’t format them as such, because doing so is not semantic. Care about screen readers.

1 Like

Would just like to thank you for keeping up the development of Kdenlive, I’m really bad at using it, but I’m just happy that there exists an open source alternative.

Since I’m also on linux mint I can clarify that what Tilo is talking about is probably the flatpak-version, which is now at 25.12.0, since the version in the system repo is 23.08.5.

1 Like

The word “blog” in my previous comment is the link.

This is quite common since the URL itself is not very nice to read embedded in a sentence (but of course can be inspected by hovering).

You can also find it on https://planet.kde.org/ as it is one of the most recent entries there.

3 Likes
  1. Double-clicking to open a Kdenlive file takes a very long time. However, opening the same file after first launching Kdenlive is faster.
  2. Even though I close the “Clip monitor” tab, when I click on a media file in the “project bin,” the “Clip monitor” tab automatically opens.
  3. When I apply “Mix clips” to clips placed side by side and select an effect other than “luma” from the list, the playhead moves off the screen after the last visible position when playing the video.

===
Kdenlive: 25.12.0 - rev. 8ed1d6b
MLT: 7.35.0
FFmpeg:
Package Type: Unknown/Default
Qt: 6.10.1 (built against 6.10.1 x86_64-little_endian-llp64)
Frameworks: 6.20.0
System: Windows 11 Version 25H2
Kernel: winnt 10.0.26200
CPU: x86_64
Windowing System: windows
GPU:
Movit (GPU): disabled
Track Compositing: qtblend