Installing Kdenlive's development version

Getting the last development version of Kdenlive

As of May 2015, obtaining and installing the latest version of Kdenlive has gotten a little complicated. Development of Kdenlive up to this point has used a technology known as KDE Frameworks 4. And the last stable release using this technology is version 0.9.10, released 25th September 2014.

Development of Kdenlive has now switched to a new version of the KDE Frameworks called KF5 (KDE Frameworks 5). To install versions of Kdenlive using this underlying technology, you need to be on a Linux distribution which supports KF5. Ubuntu and its derivatives versioned 15.04 and higher support KF5.

Here are a two ways to install the latest development version of Kdenlive without compiling from source.

1 - Ubuntu Experimental PPA

If you are using an Ubuntu based distribution, you can use Sunab's experimental repository.
It is updated semi-regularly and contains the latest git versions of MLT and Kdenlive - KF5 versions.
First, install apt-purge so that you can easily remove these experimental packages and revert to the release repository:

sudo apt-get install ppa-purge

Then add sunab's experimental PPA:

sudo add-apt-repository ppa:sunab/kdenlive-svn && sudo apt-get update && sudo apt-get install kdenlive

This will install the latest packages. If you later want to revert to your previous install, do the following:

sudo ppa-purge ppa:sunab/kdenlive-svn

It will remove all trace from this experimental PPA.

2 - Kubuntu's Constant Integration Builds

Versions using KF5 are distributed by the Kubuntu-CI Team. If you want bleeding edge you can choose the unstable-daily ppa.

3 - Build script - not the latest

The build script maintained on the mlt project in the past would have downloaded and compiled for you the latest versions of lame, libvpx, libx264, FFmpeg, Frei0r, MLT and Kdenlive. However, since development of Kdenlive has moved to the KF5 version of KDE Frameworks the melt projects build script does not give you the latest version - rather it gives you version 0.9.10

It will then install all of the software in a user folder, without touching your system libraries. The script takes quite a while to complete, but it is a risk free way to test the 0.9.10 Kdenlive version.

Instructions and build script can be found on MLT's website, click on "Show Kdenlive" to see the details.

4 - Daily Builds - not the latest

Dan Dennedy provides automatic daily builds that contain the latest git versions of Kdenlive, MLT, Frei0r, FFmpeg and some other important libraries. However, again since the switch to KF5 it would appear that the daily builds are also only supplying a ver 0.9.10 version of Kdenlive.

You can test this packages without changing your system. Just download the package and extract it to a folder of your choice.
Inside that folder is a "start-kdenlive" executable that will start for you the latest Kdenlive.

Daily builds are currently provided for Ubuntu (should be compatible with OpenSuse 12 and Debian 7) and Fedora.

Build status can be checked here:
http://build.mltframework.org/overview.html?guest=1