Shotcut is a free and open-source cross-platform video editing application for FreeBSD, Linux, OS X and Windows. Started in 2011 by Dan Dennedy, Shotcut is developed on the MLT Multimedia Framework, in development since 2004 by the same author.
Shotcut supports many video, audio, and image formats via FFmpeg and screen, webcam, and audio capture. It uses a timeline for non-linear video editing of multiple tracks that may be composed of various file formats. Scrubbing and transport control are assisted by OpenGL GPU-based processing and a number of video and audio filters are available.
Features listed on website as of Version 15.08:
supports many audio and video formats and codecs thanks to FFmpegsupports many image formats such as BMP, GIF, JPEG, PNG, SVG, TGA, TIFF as well as image sequencesno import required, as native editing is supportedframe-accurate seeking for many formatsmulti-format timeline: mix and match resolutions and frame rates within a projectscreen capture (Linux only) including background capture to capture a Shotcut sessionwebcam capture (Linux and Windows only)audio capture (Linux and Windows only: PulseAudio, JACK, ALSA, or DirectShow)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 monitoringJACK transport syncdeinterlacingdetailed media properties panelrecent files panel with searchdrag-n-drop files from file managersave and load trimmed clip as MLT XML fileload and play complex MLT XML file as a clipaudio scopes: peak meter, waveform, spectrum analyzervolume controlscrubbing and transport controlflexible UI through dock-able panelsencode/transcode to a variety of formats and codecs via FFmpeg (or libav as-built)capture (record) SDI, HDMI, webcam (V4L2), JACK audio, PulseAudio, IP stream, X11 screen, and Windows DirectShow devicesstream (encode to IP) files and any capture sourcebatch encoding with job controlcreate, play, edit, save, load, encode, and stream MLT XML projects (with auto-save)unlimited undo and redo for playlist edits including a history viewconnect to Melted servers over MVCP TCP protocolcontrol the transport playback of Melted unitsedit Melted playlists including support for undo/redoOpenGL GPU-based image processing with 16-bit floating point linear per color componentmulti-core parallel image processing (when not using GPU and frame-dropping is disabled)Video filters: Alpha Channel (View and Adjust), Blur, Chroma Key (Simple and Advanced), Color Grading, Crop, Diffusion, Glow, Invert Colors, Key Spill (Simple and Advanced), Mirror, Old Film: Dust, Old Film: Grain, Old Film: Projector, Old Film: Scratches, Old Film: Technocolor, Opacity, Rotate, Saturation, Sepia Tone, Sharpen, Size and Position, Stabilize, Text, Vignette, Wave, White BalanceAudio filters: Balance, Bass & Treble, Band Pass, Compressor, Copy Channel, Delay, Downmix, Expander, Gain, High Pass, Limiter, Low Pass, Normlize, Notch, Pan, Reverb, Swap ChannelsBalance, Bass & Treble, Band Pass, Compressor, Copy Channel, Delay, Downmix, Expander, Gain, High Pass, Limiter, Low Pass, Normlize, Notch, Pan, Reverb, Swap ChannelsSpeed control for an audio/video clip.Chroma keying (aka greenscreening)3-way (shadows, mids, highlights) color wheels for color correction and gradingeye dropper tool to pick neutral color for white balancingUI translations: Catalan, Chinese, Czech, Danish, English, French, German, Greek, Italian, Polish, Portuguese, Spanish, Slovak (not all 100%, but you can help)HTML5 (sans audio and video) as video source and filtersLeap Motion for jog/shuttle controlDeckLink SDI keyer outputUI themes/skins: native-OS look and custom dark and lightcontrol video zoom in the player: fit viewable area (default), 50%, original (100%), and 200%multitrack timeline with thumbnails and waveformsthumbnail and waveform caching between sessionsaudio mixing across all tracksvideo compositing across video trackstrimming (on timeline)append, insert, overwrite, lift, and delete (ripple) editing on the timeline3-point editinghide, mute, and lock track controlsexternal monitoring on an extra system display/monitorfade in and out audio and fade video from and to black with easy-to-use fader controls on timelinecross-fade audio and video dissolve transitions easily by overlapping shots on the same track of the timelinevideo wipe transitions: bar, barn door, box, clock (radial), diagonal, iris, matrix, and custom gradient imagevideo quality measurement (PSNR and SSIM)support for 4K resolutions