OpenShot Video Editor is an Open Source video editor that can take your videos, photos and music files to help you create your own movies. OpenShot Video Editor Features: Support for many video, audio, and image formats (based on FFmpeg ) Unlimited tracks / layers Clip resizing, scaling, trimming, snapping, and cutting Video transitions with real-time previews Compositing, image overlays, watermarks Title templates, title creation, sub-titles 3D Animated Titles Scrolling motion picture credits Support for Rotoscoping / Image sequences Advanced Timeline (including Drag & drop, scrolling, panning, zooming, and snapping) Frame stepping (key-mappings: J, K, and L keys) Video encoding (based on FFmpeg ) Key Frame animation Digital zooming of video clips Custom transition lumas and masks Audio mixing and editing Many more...