I agree that Kdenlive is probably the best, and it's what I use.
It does still crash occasionally (though this is MUCH less of a problem than it used to be), but it almost always fully recovers when you restart, so I rarely lose any data.
There is also the Blender VSE (handy if other parts of your pipeline use Blender) and OpenShot (If you just want something quick to learn, but I found the UI a bit limiting).
Add comment