As you may know, Shotcut is an open-source, multi-platform video editing software, having the below features:
- supports oodles of audio and video formats and codecs thanks to FFmpeg
- 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 with search
- 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
- volume control
- scrubbing and transport control
- flexible UI through dock-able panels
- encode/transcode to a variety of formats and codecs thanks to FFmpeg
- capture (record) SDI, HDMI, webcam (V4L2), JACK audio, PulseAudio, IP stream, X11 screen, and Windows DirectShow devices
- stream (encode to IP) files and any capture source
- batch encoding with job control
- create, play, edit, save, load, encode, and stream MLT XML projects (with auto-save)
- 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, Diffusion, Glow, Invert Colors, Mirror, Opacity, Rotate, Saturation, Sepia Tone, Sharpen, Size and Position, Stabilize, Text, Vignette, Wave, White Balance
- audio filters: Balance, Copy Channel, Downmix, Gain, Normlize, Pan, Swap Channels
- 3-way (shadows, mids, highlights) color wheels for color correction and grading
- eye dropper tool to pick neutral color for white balancing
- UI translations: Catalan, Chinese, Czech, Danish, English, French, German, Portugese, Spanish
- HTML5 (sans audio and video) as video source and filters
- Leap Motion for jog/shuttle control
- DeckLink SDI keyer output
- UI themes/skins: native-OS look and custom dark and light
- control video zoom in the player: fit viewable area (default), 50%, original (100%), and 200%
- multitrack timeline with thumbnails and waveforms
- thumbnail and waveform caching between sessions
- audio mixing across all tracks
- video compositing across video tracks
- trimming (on timeline)
- append, insert, overwrite, lift, and delete (ripple) editing on the timeline
- 3-point editing
- external monitoring on an extra system display/monitor
- fade in and out audio and fade video from and to black with easy-to-use fader controls on timeline
- cross-fade audio and video dissolve transitions easily by overlapping shots on the same track of the timeline
- video wipe transitions: bar, barn door, box, clock (radial), diagonal, iris, matrix, and custom gradient image
- video quality measurement (PSNR and SSIM)
The latest version available is Shotcut 16.03.01, which brings changes and fixes:
- Changed player tab Program to Project.
- Changed panel name Encode to Export.
- Added a From field to the Export panel to allow exporting the project, a clip loaded in the Source tab of the player, or or each playlist item as a batch of jobs.
- Added an export preset for animated GIF.
- Upgraded FFmpeg to v3.0.
- Upgraded MLT to v6.0.0.
Despite the fact that Shotcut is not available via any repository, the installation instructions are pretty straight forward and should not make you any problems.
The latest versions of Shotcut are available as pre-compiled libraries via the project’s website, so you have to download the shotcut archive (for 64 bit systems only), extract it, cd into the needed folder and run the shotcut file. Also, it is advised to remove previous versions of Shotcut, move Shotcut to /opt and create a symlink, for an easier usage.
The below instructions should work on all the popular Linux systems, including Ubuntu, Linux Mint, Pinguy OS, Elementary OS, Peppermint, LXLE, Linux Lite, Debian, Robolinux, SparkyLinux, Fedora, CentOS, OpenSUSE, Mageia, OpenMandriva, Arch Linux, Manjaro, ROSA Desktop etc.
How to install Shotcut on 64 bit Linux systems:
$ wget https://github.com/mltframework/shotcut/releases/download/v16.03/shotcut-debian7-x86_64-160301.tar.bz2
$ tar -xjvf shotcut-debian7-*.tar.bz2
$ sudo rm -rf /opt/shotcut
$ sudo mv Shotcut /opt/shotcut
$ sudo ln -sf /opt/shotcut/Shotcut.app/shotcut /usr/bin/shotcut
To start Shotcut, just open a terminal, type shotcut and hit enter.