Introduction
Shotcut is a non-linear video editor that runs natively on Linux, macOS, and Windows. It leverages the MLT multimedia framework and FFmpeg for broad format support, allowing users to edit video without converting source files first. It is entirely free with no watermarks, trial limits, or premium tiers.
What Shotcut Does
- Edits video on a multi-track timeline with drag-and-drop clip arrangement, trimming, and splitting
- Applies over 400 audio and video filters including color correction, chroma key, and stabilization
- Supports wide format input (4K, ProRes, DNxHD, H.265, VP9, and many more) via native FFmpeg integration
- Exports projects with hardware-accelerated encoding using VAAPI, NVENC, or VideoToolbox
- Provides keyframe animation for filters and transitions with visual curve editors
Architecture Overview
Shotcut uses Qt for its cross-platform GUI and the MLT framework as its backend engine. MLT handles the media pipeline: reading, decoding, filtering, compositing, and encoding. FFmpeg provides the codec layer. The project file format is XML-based (MLT XML), making it inspectable and scriptable. GPU effects use OpenGL shaders through the movit library when available.
Self-Hosting & Configuration
- Download portable or installer builds from shotcut.org for any platform
- Use Flatpak or Snap packages on Linux for sandboxed installation with automatic updates
- Configure hardware encoder preferences in Settings > Export > Codec for faster rendering
- Set proxy editing mode for smoother timeline playback with high-resolution source footage
- Customize keyboard shortcuts and UI layout via Settings > Keyboard Shortcuts
Key Features
- No import step required — edit native camera formats directly on the timeline
- Detachable UI panels for flexible multi-monitor workflows
- Audio scopes (loudness, peak meter, spectrum analyzer) for professional audio monitoring
- Batch export via command-line melt tool for automated rendering pipelines
- Regular release cadence with monthly updates adding new filters and fixes
Comparison with Similar Tools
- DaVinci Resolve — more powerful color grading and effects, but closed-source with a steeper learning curve
- Kdenlive — similar open-source editor with KDE integration; Shotcut uses MLT more directly
- OpenShot — simpler interface but less stable with complex timelines
- Blender VSE — video editing inside Blender's 3D suite; powerful but unconventional UI for pure editing
FAQ
Q: Can Shotcut handle 4K video? A: Yes, Shotcut supports 4K editing and export. Enable proxy editing for smoother playback on less powerful hardware.
Q: Does Shotcut add watermarks? A: No. Shotcut is completely free with no watermarks, no trial period, and no paid features.
Q: What export formats does Shotcut support? A: Shotcut exports to any format FFmpeg supports, including MP4 (H.264/H.265), WebM, ProRes, and GIF.
Q: Is Shotcut good for beginners? A: Yes. The interface is straightforward for basic edits, and the extensive filter library grows with the user's skill level.