Updated Flatpak Version to 25.12.3 and My Videos Show as "Invalid"

well that wasn’t there last I checked. If I’m able to do it without getting a credit card(it’d be a different currency so we’ll see how that goes) I will

1 Like

No, only as AppImage for Linux and standalone for Windows.

I love Kdenlive. Thank you all for your work.

The official website offers 2 installation options - AppImage and Flatpak - and doesn’t state which one is “preferred”.

Apparently, the Flatpak version isn’t tested at all. In that case - and I know this is not a realistic advice at this point -, I wish only the AppImage were offered.

Anyway, I’m uninstalling the Flatpak version and using the AppImage from now on.

Thank you.

1 Like

Well, this is not true. We had an issue with the Flatpak version of 25.12.3 only. All other Flatpak versions work. So, you can use the roll back option to go back to 25.12.2 (or other previous versions for that matter).

1 Like

We did discuss exactly that today ; ) And I’m softly of that opinion too. I’m not personally a big fan of the “AppImage Everything”, or “build your distro on flatpaks instead of native packages” world view - but Kdenlive is one of those rare cases where the ability to keep many versions around really is a benefit.

Because if you ever reopen an old project in a new version, we will try very hard to update your project file to keep it compatible with any changes the newer version brings - but we fairly fundamentally cannot guarantee that rendering it with that version will produce the same result as you originally got.

Which could be a good or bad thing - but if you just want to make a very quick tweak to an old project, it brings busywork and testing that you might rather not spend time doing.

And the AppImage really wins at that. I personally maintain my own native distro packaging that I use to build Kdenlive for dev testing - but for production video work, I pretty much always use the AppImages. And I don’t personally think that flatpak does anything better than they do, and it definitely does some things worse.

But some people do like them, and so, a bit like the busted distro packages that some distro maintainers continue to ship, they’ll probably continue to exist. And there is a KDE team building them to use for one of their distro offerings, so they’ll probably continue to exist under the KDE umbrella for as long as that project still has interest.

And there are people who try to fix things when we know something is busted with them, but they don’t get the sort of attention and testing that the AppImage builds do, so sometimes things like this happen when everyone is especially busy with Life around release time. And sometimes they don’t become available until some time after the other formats have been released. And sometimes they even contain different code and functionality to what the other release formats do.

But empirically, they give people trouble more often and in more ways than the AppImages ever do - so if you (in the generic all’yall sense of everyone out there, not You personally), really want to use them, then at least some of you will have to step up to do more testing of them, or help maintaining them, or adjust your expectations to accept that you’re in the world of pain you are because of your own choices, not because there is no other choice. Because being whiny and rude when not doing any of those things comes back to bite you is not how you get other busy people to care about things they were already too busy to care about in the first place.

I’m uninstalling the Flatpak version and using the AppImage from now on.

Definitely the boss move to make from here. It’s basically the acid test for anyone reporting problems with any other build - if you can’t reproduce it with the AppImage, then it’s almost certainly not “our” problem, or usually even something that we can fix. If you can, it’s definitely something we want to know about if it isn’t already reported or if you have more information than what is already reported.

1 Like

Fixed. Upgrade shall be available soon.

1 Like

So, first, can people please not bash kdenlive for this? Anyone who releases software regularly has had bad builds from time to time. It’s a thing.

Plus the advantage of a bad flatpak is that rolling it back is easy.

Bernd, Ron: the reason I use flatpaks is that they’re compatible with atomic (immutable) desktops (like Bluefin), which unfortunately AppImage is not … yet. That could change, though.

1 Like

I’m sorry but a bug that affects some 50% of Linux users(Mint, Kubuntu(and probably Ubuntu), Fedora and Bazzite) where users can’t do the most basic function(load a video) does deserve the criticism.

It was clear that nobody tested the flathub version before releasing

Criticism is good when it is constructive. You are just ranting and complaining. Yeah there was a bug in the upgrade, you can easily downgrade or use another packaging option. No harm done.

Bugs happen, everyone here is contributing on their free time and you are getting the program for free… so you can decide how to approach this, either by joining forces and contributing, at least with helpful reports, or you can just point fingers.

(edit: also the issue was fixed within 24 hours…)

4 Likes

This.

I love it when we’re wrong about something, that’s how we learn and improve. But scattergun posting hysterically out of proportion claims in multiple threads, about something that is already known and being worked on - and then continuing to harp on about it even after it’s fixed - when it didn’t cause any problem other than preventing you from using one of the available builds for a brand new release - adds no value to anyone who doesn’t care that you got an owie from slamming your own finger in the door.

You should be thankful that it was big and obvious and easy to find and fix, and not some very subtle corner case, that only effected you, which wiped your entire disk and fried your brand new video card. And which really hurt you because you didn’t test something you got off the internet, in a safe and controlled environment, to see if it actually does what you need the way you want it to.

If you’re angry and lashing out, you should be asking what you did wrong to make yourself that way. Because we just gave you something for free. We don’t owe you anything.

1 Like

Yeah, that seems to be a bit of a new fad that some people are experimenting with, but I’m not particularly convinced that style of distribution is itself compatible with a machine that you want to use as a general purpose workstation for performing complex jobs like video editing which may involve multiple variously integrated tools.

They might be useful for strictly limited uses, where the user themself is not trusted to have full access to the device, like kiosks, or “secure” work or school devices that have strictly limited uses with a strictly defined set of limited applications - but when it’s your device, that you want to be maximally productive on for a variety of evolving tasks, it’s mostly just putting artificial limitations in your way of Getting Things Done, and in the way of how Unix-like systems and the tools built on them were designed to work from the very ground up.

If you’re ok with that, don’t let me stop you, but if tying one hand behind your back is making trouble for you that you can’t get out of like other people can, that’s always a good sign it’s time to take a step back and look at your assumptions and goals from a bit of a broader perspective.

thank you very much for fixing it so quick, good job :+1:

1 Like

Thank you for fixing it quickly and providing detailed information.

On the AppImage VS Flatpak debate, I’d be in favor of keeping both. It’s just frustrating that most (almost all) programs I’ve installed via Flatpak had to be removed and reinstalled through a different package manager at some point. I don’t know if Flatpak is tricky to package for, or it has limitations, or it’s not a priority for the devs and then ends up having more problems, or a combination of all of those points. But I think Flatpak integrates better with desktop environments and provides a smoother user experience especially for non tech savvy users.

I was taking a look at the Blender website. By default, at least for me, it downloads a standalone executable. The Snap package is hidden under “Other Versions”. That’s a subtle way to say which version is preferred. Actually, non tech savvy users don’t even know the difference between AppImage, Flatpak and Snap.

Personally I didn’t feel like anyone was bashing on Kdenlive in this thread. Some user frustration is unavoidable when there’s an error that makes the program unusable.

1 Like

You only say that because you haven’t tried one.

I’ve been on image-based distros for 8 years now, would never switch back. They’re even more useful for a desktop than they are for a server. This packaging issue is a great example of why; it took me longer to verify and report the bug than to roll back the app.

They are particularly useful for video, where every tool seems to depend on a different version of ffmpeg.

In a lot of cases (not kdenlive) the Flatpaks are maintained outside the core packaging stream for the project, by a separate contributor. That was the case with Thunderbird for years, and when the project actually took over the flatpak, it got much more stable.

I’m just happy that kdenlive offers an official flatpak. Thanks folks!

You only say that because you don’t know that I’ve created and shipped one commercially : )

I’m a big fan of right tool for the job, and no one-size-fits-all answers, and each to their own - but the simple fact that you needed to roll it back, and seem to think that’s somehow a perfectly normal part of everyday life, is exactly the kind of red flag that solution waves for me.

every tool seems to depend on a different version of ffmpeg.

And that should be your next horse of the apocalypse. You’re hoping that sane interoperability and coordination is somehow an emergent property of complete anarchy. It’s not. It’s something that takes effort and Intelligent Design and actual testing.

It’s the difference between having a pile of mud bricks, some bare wires, and a well - and having a home with running water and mood lights.

Confirmed that the Flatpak is fixed, thanks for the amazingly speedy work.

1 Like