18.10.08 23 Oct 2018

Free open-source video editor.


Developer website: Meltytech, LLC

Shotcut is a free, open-source, cross-platform video editor.

  • 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
  • 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
  • deinterlacing
  • detailed media properties panel
  • recent files panel
  • drag-and-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
  • volume control
  • 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

Note: Since the application is not signed, you need to Control-click the app icon and choose Open from the context menu the first time you run it.

What's New

Version 18.10.08:
New Features:
  • Support for Intel Quick Sync Video hardware-accelerated video encoders to the Windows build (in Export > Codec choose h264_qsv or hevc_qsv)
  • Grid and Safe Area overlays with a toggle/menu button to the player.
  • Snapping to the grid and safe areas for the VUI rectangle control as used by Text, Size and Position, and more filters
  • Open Other to the main toolbar with a drop-down menu
  • Ability to drag-n-drop folders from a file manager into Shotcut
  • Ability to supply multiple file and folder name arguments to the shotcut command line executable
  • Ability to make a temporary Custom Video Mode (leave Name blank).
  • Settings > Video Mode > Custom > Remove....
  • View > Layout > Remove....
  • Settings > Clear Recent on Exit checkbox to prevent saving data on a shared computer account
  • Command line option --clear-recent to enable Clear Recent on Exit and hide that option in the Settings menu
  • Dialog when you click to check for an update that asks if you want to check for update automatically (at startup only) with the option to suppress the dialog indefinitely
  • Audio preview distortion on Windows (regression in v18.09)
  • Some AAC MP4 files start in the middle
  • Un-mute a track may not draw its waveforms
  • Whitespace in Text filter removed in Export
  • Crash adding clip to Timeline after removing all tracks
  • Simple keyframes go missing or not all the way to 00:00
  • Switching from simple to advanced keyframes in Text, Rotate and Scale, Timer, and Size and Position filters
  • Possible crash when adding a transition by trimming
  • Crash on macOS after the app restarts itself when some Settings are changed
  • Moving a clip to the left where the right edge is not a blank
  • Some Timeline actions do not work correctly after a Ripple move
  • Undo/redo form trim-to-transition over a blank/gap
  • Ripple moving a clip to the end of a track was not extending the hidden black background
  • Hide the Text generator if Settings > GPU Effects is on (incompatible).
  • Rotate and Scale filter preset not saving keyframes for the Scale parameter
  • Crash opening multiple files at once either through File > Open or drag-n-drop from a file manager
  • Crash closing a playlist-only project with Automatic Video Mode.
  • Changing position or removing advanced keyframes for the Scale parameter of the Rotate and Scale filter distorting the aspect ratio of the image
  • Timeline > Split not working if the current track is empty. (It should split the topmost clip under the playhead)
  • Clicking the reset button of the Center checkbox of the Crop filter does not re-enable the other controls
  • Timeline and Keyframes timeline rulers are incorrect after changing Settings > Video Mode
  • Crash when the project frame rate is very low (< 6 fps)
  • Crash when switching keyframes on and off for position and size parameters in video filter such as Size and Position, Text, and Timer
  • Trimming multiple track filters hides them
  • Making a Text preset does not save the text (only all other parameters)
Changes and Improvements:
  • Changed resolution restriction from a multiple of 8 to a multiple of 2
  • Improved the layout of the filter chooser in Filters
  • Changed Timeline fade controls to behave the same as Keyframes simple keyframes
  • Changed the Noise generator from opening as a live source to a clip with a duration
  • Changed drag-n-drop to Playlist to not automatically open the first file unless the project is empty
  • Changed the Rotation parameter of the Mask filter to use degrees, and fixed its reset button
  • Added more library dependencies to the Linux portable tar, AppImage, and snap builds including the SWH LADSPA plugins


  • OS X 10.8 or later


Current Version (18.x)


Version Downloads
Multimedia Design / Video
23 Oct 2018
Intel 64 / OS X