Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.
supports oodles of audio and video formats and codecs thanks to FFmpeg (or libav as-built)
supports many image formats such as BMP, GIF, JPEG, PNG, SVG, TGA, TIFF as well as image sequences
no import required - native editing
frame-accurate seeking for many formats
multi-format timeline: mix and match resolutions and frame rates within a project
screen capture (Linux only) including background capture to capture a Shotcut session
webcam capture (Linux only)
audio capture (Linux only; PulseAudio, JACK, or ALSA)
network stream playback (HTTP, HLS, RTMP, RTSP, MMS, UDP)
frei0r video generator plugins (e.g. color bars and plasma)
Blackmagic Design SDI and HDMI for input and preview monitoring
JACK transport sync
detailed media properties panel
recent files panel
drag-n-drop files from file manager
save and load trimmed clip as MLT XML file
load and play complex MLT XML file as a clip
audio signal level meter
scrubbing and transport control
flexible UI through dock-able panels
encode/transcode to a variety of formats and codecs thanks to FFmpeg (or libav as-built)
capture (record) SDI, HDMI, webcam (V4L2), JACK, PulseAudio, IP streams, X11 screen
stream (encode to IP) files and any capture source
batch encoding with job control
create, play, edit, save, load, encode, and stream MLT XML playlists
unlimited undo and redo for playlist edits including a history view
connect to Melted servers over MVCP TCP protocol
control the transport playback of Melted units
edit Melted playlists including suport for undo/redo
OpenGL GPU-based image processing
multi-core parallel image processing when not using GPU (and frame-dropping is disabled)
video filters: Blur, Color Grading, Crop, Glow, Mirror, Saturation, Sharpen
3-way (shadows, mids, highlights) color wheels for color correction and grading
eye dropper tool to pick neutral color for white balancing
translated to Spanish, French, Czech, and German
Replace the Mask video filter with 3 new filters:
Mask: Simple Shape
Mask: From File
The new Mask: Apply filter makes it possible to mask filters without using multiple tracks! Use Mask: Simple Shape or Mask: From File to start the filter mask followed the video filters to be masked followed by Mask: Apply to apply the mask to the filters in between. Filters before or after the mask filters affect the entire video frame. One can still use Mask: Simple Shape or Mask: From File to affect the alpha channel for multitrack compositing as before. This makes them compatible with existing information and tutorials that suggest using multiple tracks as well as enabling collage/montage or transition effects when the tracks do not use the same clip.
The new Mask: From File is a powerful new video filter offering 3 modes:
wipe transition (stock or custom)
Channel > Brightness from a video or image file (File > Custom...)
Channel > Alpha from a video or image file. Moreover, Threshold can be animated with simple or keyframes, which is especially nice when used with luma-wipe image files (stock or custom). Not only can you wipe on a masked filter but also you can use this as an alternative way to make a wipe transition using multiple tracks (instead of same track transition).
Fixed noisy sound playback on some Windows systems.
Fixed UI layout glitches and default/minimum size of timeline too short.
Fixed Quick Sync Video hardware encoder (h264_qsv or hevc_qsv withQuality-based VBR) not working on Windows on older Intel chips.
Fixed Properties > Speed not working correctly on trimmed clip in Source player.
Fixed Stabilize and Normalize: Two Pass filters not working on trimmed clip in Source player.