The Linux SDK has been discontinued for now since QtWebKit is removed making it much easier to use Qt from your Linux
distribution or the Qt installer/MaintenanceTool. You need the latest release version of MLT, but for some new features
or to be more like a release build of Shotcut you need the git master branch version of MLT. There are some optional
dependencies of MLT simply to build and for basic usage. If you want to run versions that are most consistent with
release or nightly builds of Shotcut, you can use the build script (same as what GitHub Actions build agent runs) at
scripts/build-shotcut.sh.


MLT_PATH=../../.. PREFIX=../../..$HOME/Projects/Shotcut/Shotcut.app/bin/shotcutLD_LIBRARY_PATH to ${HOME}/Projects/Shotcut/Shotcut.app/lib:${QTDIR}/lib:${HOME}/Projects/Shotcut/Shotcut.app/src/build-shotcut-Desktop_Qt_5_9_7_GCC_64bit-Debug/CuteLoggerMLT_DATA to ${HOME}/Projects/Shotcut/Shotcut.app/share/mltMLT_PRESETS_PATH to ${HOME}/Projects/Shotcut/Shotcut.app/share/mlt/presetsMLT_PROFILES_PATH to ${HOME}/Projects/Shotcut/Shotcut.app/share/mlt/profilesMLT_REPOSITORY to ${HOME}/Projects/Shotcut/Shotcut.app/lib/mltQML2_IMPORT_PATH to ${QTDIR}/qmlQT_PLUGIN_PATH to ${QTDIR}/pluginsGo back to Edit mode, right-click “shotcut” in the project tree, and choose Rebuild.