OpenShot Video Editor is an open source app that allows you to edit videos.
Main features:
- Support for many video, audio, and image formats.
- Desktop integration (drag and drop support).
- Unlimited tracks / layers.
- Clip resizing, scaling, trimming, snapping, rotation, and cutting.
- Video transitions with real-time previews.
- Compositing, image overlays, watermarks.