The only criticism I might have for Kdenlive is that it looks like an open source program. It isn’t the most user-friendly application to work with and appears to have been programmed by someone who knows what they are doing but expects you to also know what they are doing. It isn’t the most polished experience, and some things seem to be a bit obtuse to do.
Last 5 years of my 7 years Linux experience I was regularly challenged by day-to-day video editing tasks. Main content was 720p/1080i/1080p in ts/m2ts/mp4/mov. The most useful instruments that produced a really nice results was combination of avidemux, kdenlive and VirtualDub (under Wine). As per my experience you are able to get excellent results with those tools but the problem is workflow really uncertain and not stable sometimes. Lack of features also has place. But the situation changes. Right now Kdenlive project is really nice. It has tons of features and stable enough for relatively serious editing/finishing. I am sure this won’t be too hard for any person interested to learn Kdenlive workflow. Otherwise this person is too lazy for Linux in general. You may find plenty of video lessons on ytube/vimeo.
I use Blender 3d for most of my video editing. You can do things with it that you would not beleave! Problem is that Blender3d is its own world and learning it takes time. It is something for a pro with some 3d modeling skills or a normal person that can read and is willing to learn the GUI. Wait for Blender 3D 2.5 to come out. It has an all new interface and new improved work flows! Should be out in a month or two…
Using Linux does not mean that you can’t have high-quality software on your system. Apart from the video mentioned above editors, there are tons of other software available in the market for Linux. Some of them are aimed at professionals (just like Lightworks, DaVinci Resolve, and Blender), while others cater to the requirements of beginners (similar to Shotcut and VidCutter). Moreover, you will also be able to easily download and install video editors on your Linux system, as most of them are already available on the app store.
This tool is way ahead of the current OpenSource alternatives. Whilst Blender is a 3D tool with a video editor, this is a video editor with a 3D modeler and it does video editing very well. Motion stabilization, transitions, color grading... all shine. If you don't mind using a closed source application, this is the best free (and possibly non-free) video editor as of 2019. See More
Gnome peep started this tendency of oversimplification. Some times you do want features. Some times you do want what you call “bloated”. ‘Less is more’ doesn’t mean less is actually more, it means “Do more with less”. It is annoying as hell when programs start to remove stuff that you actually use because they try to follow this blind tendency towards nihilism ad absurdum.
Cinelerra is the most advanced non-linear video editor and compositor for Linux. Cinelerra also includes a video compositing engine, allowing the user to perform common compositing operations such as keying and mattes. Cinelerra includes support for very high-fidelity audio and video: it processes audio using 64 bits of precision, and can work in both RGBA and YUVA color spaces, using floating-point and 16-bit integer representations, respectively. It is resolution and frame rate-independent, meaning that it can support video of any speed and size.
Lightworks is a feature-packed video editor with a truly impressive resume. It was used on movies such as The Wolf of Wall Street, LA Confidential, and Pulp Fiction, and there’s nothing stopping you from seeing first-hand why so many professionals like it because you can download it for free and use for 7 days without paying. If you decide that Lightworks is worth your money, you can upgrade to Lightworks Pro and unlock additional features.
Just like VidCutter, it allows you to do basic editing tasks such as to trim, cut, snap, split, and mix your videos. For people who aren’t that well-versed in English, the software provides support for several other languages. Before using it, you should probably read its documentation, which comes with a lot of useful information on how to use this software.