How To Use the Linux SDK

  1. Download and install the following:
  2. Start Qt Creator and choose Tools > Options > Build & Run
    Configure all of your settings in the Build & Run section.
    • Manually set the Qt version. Version Settings
    • Configure the project kit from the previously set Qt version. Kit Settings
  3. Extract the Shotcut SDK .bz2 file to a new folder in $HOME called “Projects”.
  4. In Qt Creator open from $HOME/Projects/Shotcut/
  5. In the Shotcut project configuration screen find Build Settings.
    • Under Build steps > qmake > Additional arguments add
      MLT_PATH=../../.. PREFIX=../../..
    • Under Build Steps > Make > Make arguments add “-j” for faster parallel compilation.
  6. In the Shotcut project configuration screen find Run Settings.
    • Under Deployment click Add Deploy Step > Make, and in Make arguments add “install”.
    • Under Run > Run configuration click Add > Custom Executable > Executable add $HOME/Projects/Shotcut/
    • Under Run Environment > Details add the following environment variables:
      • Set LD_LIBRARY_PATH to ${HOME}/Projects/Shotcut/${QTDIR}/lib:${HOME}/Projects/Shotcut/
      • Set MLT_DATA to ${HOME}/Projects/Shotcut/
      • Set MLT_PRESETS_PATH to ${HOME}/Projects/Shotcut/
      • Set MLT_PROFILES_PATH to ${HOME}/Projects/Shotcut/
      • Set MLT_REPOSITORY to ${HOME}/Projects/Shotcut/
      • Set QML2_IMPORT_PATH to ${QTDIR}/qml
      • Set QT_PLUGIN_PATH to ${QTDIR}/plugins
  7. Go back to Edit mode, right-click “shotcut” in the project tree, and choose Rebuild.

  8. After clicking Run, you can confirm the newly built executable is the one that is running from the About dialog: the version will be today’s date.


Recent Posts


Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

Social Links

Copyright © 2011-2020 by Meltytech, LLC
Shotcut is a trademark of Meltytech, LLC.