How to Install Shotcut on Ubuntu

Shotcut demonstrates that a first class video editorial manager doesn’t need to cost a fortune. It’s accessible for Windows, Mac and Linux, and is absolutely free without any advertisements, packaged adware, or highlights taken cover behind a paywall.

In case you’re searching for a free video manager that can replace Windows Movie Maker, Shotcut is an especially decent decision. This open source application contains every one of the devices you know and love from Microsoft’s great video altering programming, in addition to a pile of additional items that convey it up beat state-of-the-art

Shotcut supports many audio and video codecs and many images formats such as BMP, GIF, JPEG, PNG, TGA and TIFF. The files can be exported to a DVD or a blue ray. The user can align the audio and video files and edit the timelines.


  • Supports popular image formats such as BMP, GIF, JPEG, PNG, SVG, TGA, TIFF as well as image sequences
  • Frame-accurate seeking for many formats
  • Network stream playback (HTTP, HLS, RTMP, RTSP, MMS, UDP)
  • Audio scopes: loudness, peak meter, waveform, spectrum analyzer
  • Audio filters: Balance, Bass & Treble, Band Pass, Compressor, Copy Channel, Delay, Downmix, Expander, Gain, High Pass, Limiter, Low Pass, Normlize: One Pass, Normalize: Two Pass, Notch, Pan, Reverb, Swap Channels
  • Audio mixing across all tracks
  • 3-way (shadows, mids, highlights) color wheels for color correction and grading
  • Eye dropper tool to pick neutral color for white balancing
  • Video Filters: Alpha Channel: Adjust, Alpha Channel: View, Blur, Brightness, Chroma Key: Advanced, Chroma Key: Simple, Contrast, Color Grading, Crop, Diffusion, Glow, Invert Colors, Key Spill: Advanced, Key Spill: Simple, Lens Correction, 3D LUT, Mirror, Old Film: Dust, Old Film: Grain, Old Film: Projector, Old Film: Scratches, Old Film: Technocolor, Opacity, Rotate, Rutt-Etra-Izer, Saturation, Sepia Tone, Sharpen, Size and Position, Stabilize, Text, Vignette, Wave, White Balance
  • Easy-to-use cut, copy, and paste operations
  • Append, insert, overwrite, lift, and ripple delete editing on the timeline
  • Multitrack timeline with thumbnails and waveforms and many more.. to know more features visit its official website.

Shotcut Installation

First of all you have to add required repository on your system. Follow the below command to add the required repository.

$ # sudo add-apt-repository ppa:haraldhv/shotcut
 Unofficial package for shotcut
This package will simply install the official release from shotcut.org into /usr/lib/shotcut (including all dependencies), and have it listed together with the other applications.

I am fully aware that this is not the preferred way of packaging, but due to time constraints the shotcut developer does not wish to support the number of configurations required from a proper debian/ubuntu package. Importing the official tarball like this is a compromise that gives the convenience of apt for installing/upgrading while staying in line with the official releases, at the expense of a large package size.

Any concerns related to this PPA should be directed towards me and not the shotcut author.
 More info: https://launchpad.net/~haraldhv/+archive/ubuntu/shotcut
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keybox '/tmp/tmp0w7sr4tu/pubring.gpg' created
gpg: /tmp/tmp0w7sr4tu/trustdb.gpg: trustdb created
gpg: key 59A9D327745898E3: public key "Launchpad PPA for metellius" imported
gpg: Total number processed: 1
gpg:               imported: 1

Update your system using below command.

$ sudo apt-get update
Hit:1 http://in.archive.ubuntu.com/ubuntu zesty InRelease
Get:2 http://ppa.launchpad.net/haraldhv/shotcut/ubuntu zesty InRelease [15.9 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu zesty-updates InRelease [89.2 kB]
Get:4 http://security.ubuntu.com/ubuntu zesty-security InRelease [89.2 kB]
Get:5 http://ppa.launchpad.net/haraldhv/shotcut/ubuntu zesty/main i386 Packages [464 B]
Get:6 http://ppa.launchpad.net/haraldhv/shotcut/ubuntu zesty/main amd64 Packages [464 B]
Get:7 http://in.archive.ubuntu.com/ubuntu zesty-backports InRelease [89.2 kB]
Get:8 http://ppa.launchpad.net/haraldhv/shotcut/ubuntu zesty/main Translation-en [156 B]
Fetched 285 kB in 3s (71.5 kB/s)
Reading package lists... Done

After updating system now install Shotcut package using below command.

$ sudo apt-get install shotcut
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  libsdl1.2debian swh-plugins
The following NEW packages will be installed:
  libsdl1.2debian shotcut swh-plugins
0 upgraded, 3 newly installed, 0 to remove and 290 not upgraded.
Need to get 47.1 MB of archives.
After this operation, 223 MB of additional disk space will be used.
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for libc-bin (2.24-9ubuntu2) ...
Processing triggers for doc-base (0.10.7) ...
Processing 1 added doc-base file...
Setting up shotcut (17.10.02-zesty1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...

Shotcut has been installed on your system now install the required dependencies using below command.

$ sudo apt-get install libsdl2-2.0
 libsdl2-dev -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  libasound2-dev libdbus-1-dev libdrm-dev libegl1-mesa libegl1-mesa-dev libgbm1 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles2-mesa libgles2-mesa-dev libglib2.0-dev
  libglib2.0-dev-bin libglu1-mesa-dev libibus-1.0-dev libice-dev libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libprotobuf-dev libpthread-stubs0-dev libpulse-dev libsdl2-2.0-0 libsm-dev libsndio-dev libudev-dev libwayland-bin libwayland-dev libwayland-egl1-mesa libx11-dev
  libx11-doc libx11-xcb-dev libxau-dev libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev
  libxcb1-dev libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxi-dev libxinerama-dev libxkbcommon-dev libxrandr-dev libxrender-dev libxshmfence-dev libxss-dev libxt-dev libxv-dev
  libxxf86vm-dev mesa-common-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-render-dev
  x11proto-scrnsaver-dev x11proto-video-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
  libasound2-doc libglib2.0-doc libice-doc libsm-doc libxcb-doc libxext-doc libxt-doc
Setting up libgles2-mesa-dev:amd64 (17.0.7-0ubuntu0.17.04.1) ...
Setting up libsdl2-dev (2.0.5+dfsg1-2ubuntu3) ...
Processing triggers for initramfs-tools (0.125ubuntu9) ...
update-initramfs: Generating /boot/initrd.img-4.10.0-38-generic

Processing triggers for libc-bin (2.24-9ubuntu2.2) ...

Now Shotcut application successfully installed on your system. o run the application, type the application name in the Ubuntu dashboard and click on the icon to run the application.


Next Shotcut application screen will appear on your screen.


Thank you! for visiting LookLinux.

If you find this tutorial helpful please share with your friends to keep it alive. For more helpful topic browse my website www.looklinux.com. To become an author at Look Linux Submit Article. Stay connected to Facebook.

About the author


Santosh Prasad

Hi! I'm Santosh and I'm here to post some cool article for you. If you have any query and suggestion please comment in comment section.

Leave a Comment