Pre-compiled packages

When downloading packages, make sure to install Kdenlive 0.7.7.1 and MLT video engine 0.5.6. To benefit from a full translation into your language, you will also need kde-i18n packages for your language.

Special message for package maintainers: Kdenlive 0.7.7 and previous versions are deprecated. Please upgrade to Kdenlive 0.7.7.1, which relies on MLT 0.5.6 and therefore is much more precise. We will not answer bug reports for Kdenlive 0.7.5 and previous versions.

Please report any problem in our forum:
http://kdenlive.org/forum/users-forums/installation-binary-packages

Whenever you install packages, make sure to uninstall any previous installation using the Builder wizard.

Ubuntu packages

 

The recommended version of Kdenlive is 0.9.2 and MLT 0.8.2

All the following packages have been built with the official ffmpeg version of each Ubuntu release. If you are using some backported version of ffmpeg you can't use those packages.

 

Support: only for the recommended version

Please report any problem in our forum.

 

Ubuntu Precise (12.04), Ubuntu Oneiric (11.10), Ubuntu Natty (11.04),Ubuntu Lucid (10.04)

Versions of Kdenlive in official repositories are deprecated. It is strongly recommended to install Kdenlive 0.9 packages using Sunab's alternative repository:

  1. go to System Menu > System Menu > Administration > Software Sources > Other Software (10.04); or
    type 'Software Sources' in Unity Dash > Other Software (12.04, 11.10, 11.04);
  2. click add and paste this line in:
    ppa:sunab/kdenlive-release
  3. close software source and click reload.

Install Kdenlive with the Software center (11.04, 11.10, 12.04) or your favourite package manager.

 

Alternatively you can do all the process typing the following command line in a terminal :
sudo add-apt-repository ppa:sunab/kdenlive-release && sudo apt-get update && sudo apt-get install kdenlive

Debian packages

 

Debian packages are available in the official repositories. Kdenlive 0.7.8-1 is in stable,
the last stable version (currently 0.8.2) is available in testing, and current development version is in unstable. You can check the Kdenlive packages versions here: http://packages.qa.debian.org/k/kdenlive.html.
Debian packages are available for the following architectures: [alpha] [amd64] [arm] [armel] [hppa] [hurd-i386] [i386] [ia64] [kfreebsd-i386] [kfreebsd-amd64] [m68k] [mips] [mipsel] [powerpc] [s390] [sparc]:

To install Kdenlive packages from Debian repositories.

As root, type:

apt-get install kdenlive frei0r-plugins dvgrab recordmydesktop dvdauthor mkisofs




Upgrade to Debian Unstable

The last released version of Kdenlive is usually available within 10 days in Debian testing, but if you really want to get Kdenlive's current development version, you might want to upgrade to Debian unstable. Be aware that this is for experienced users only and might break parts of your system that are currently working. In Debian terminology, the word unstable indicates that packages are not yet in a stable release. You may experience problems with some recent packages. Make sure you understand what you are doing.

Under root account, add the following lines to /etc/apt/sources.list:

deb-src http://ftp.fr.debian.org/debian/ unstable main contrib non-free
deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free

You may select mirrors in your country for faster download. 

To upgrade to Debian unstable, as root type:

apt-get update;
apt-get dist-upgrade

Install Debian multimedia packages

This is not recommended unless you are using stable (Squeeze).

Some packages are only available from Marillat multimedia repository:

  • mp3lame for mp3 sound export (usefull to export to Mpeg2/Mpeg4/DivX with mp3 sound).
  • x264 for H264 video export.
  • Quicktime container.

Under root account, add the following lines to /etc/apt/sources.list:

deb http://www.debian-multimedia.org sid main
deb http://www.debian-multimedia.org testing main

Install Debian-multimedia GPG key:
apt-get update ; apt-get install debian-multimedia-keyring

Then upgrade ffmpeg packages typing:
apt-get update ; apt-get ugrade; apt-get install ffmpeg x264 libmp3lame0 libquicktime1

Fedora packages

Kdenlive and MLT are available for Fedora 11 in the RPM Fusion repository:
http://rpmfusion.org

Gentoo packages

Gentoo offers ebuilds for kdenlive at http://packages.gentoo.org/package/media-video/kdenlive.

A basic install of KDE4 is needed, check the Gentoo KDE 4 Guide if necessary.

Mandriva packages

Kdenlive official repository

Kdenlive 0.7 is reported to be published in the official Mandriva 2009 distribution.

Kdenlive unofficial repository

Kdenlive 0.7.7.1 packages for Mandriva GNU/Linux distribution are available from zarb RPM repository.

 

Any feedback would be appreciated:

http://www.kdenlive.org/forum/feedback-about-mandriva-packages

Slackware packages

slacklogo

The recommended version of Slackware is 13.37
-current support has been dropped
-There are now 64-bit packages as well as 32-bit; choose your preference

Update: New packages available! as per 31-05-2012: Kdenlive 0.9.2 and MLT 0.7.8

Recommended versions:

  • MLT 0.7.8
  • Kdenlive 0.9.2
  • Optionally: frei0r 20120516

To install:

  • download the packages from here: http://www.mlange.dds.nl/
  • Major changes have been made: all the packages for the patent-free software are provided as well as scripts to build the patented software.
    Everything has been built as shared library, which is notable in the amount of packages to support ffmpeg (which was built statically at first)

    New per May 31st 2012:
    - kdenlive 0.9.2
    - MLT 0.7.8
    - ffmpeg and dependencies updated

    Built for Slackware 13.37, which is the supported platform (although I think it should provide no issues on Slackware 13.1)
    Please leave comments in the forums, so everyone can see the status.

openSUSE packages

Kdenlive is available as a packaged rpm prepared by the Packman packagers. It can be installed via One-click install (once there click on the "1 click install" link on the right) or via YaST, if one first adds packman to one's repositories. For guidance on how to setup one's repositories, go here http://opensuse-community.org/Repositories and per the instructions for one's openSUSE version, add OSS, NON-OSS, Main Update, and Packman.

Once the repository is setup then install kdenlive either via yast, or install kdenlive via a command line with root permissions, by typing:

zypper install kdenlive

FreeBSD ports and packages

FreeBSD offers Kdenlive through the ports collection. Unfortunately, FireWire and Webcam capture aren't supported yet; we hope to get them soon! You can track the status of the ports: MLT and Kdenlive.

How to install

Kdenlive depends on FFmpeg to manage your multimedia files. FreeBSD ships with two flavours of this software: stable and development snapshot. Kdenlive dependency defaults to the first one (multimedia/ffmpeg), but you're invited to install multimedia/ffmpeg-devel in place of it. If (and only if) you're using portupgrade, you need to specify the alternate dependency in /usr/local/etc/pkgtools.conf (ALT_PKGDEP), or you will get a conflict; this is one of the reasons which made me choose not to depend on the development port (every other port is depending on multimedia/ffmpeg at the moment), but things could change in the future.
Often, users complain about missing codecs while importing or exporting video and audio files: this depends on FFmpeg being installed without support for them. On FreeBSD it's rather easy to overcome this problem: just build FFmpeg from the ports, and remember that the more options you enable in the port configuration, the more codecs you'll be able to work with.
Consider yourself advised against using a package: with the default options you won't even get MP3 support.

Now you simply have to launch Kdenlive installation. You can choose between ports and packages.

Install from ports

This is the recommended way, since you can always get the latest version in the tree:

  1. upgrade your ports tree (click here for instructions);
  2. check /usr/ports/UPDATING for eventual instructions related to MLT or Kdenlive;
  3. # cd /usr/ports/multimedia/kdenlive && make install clean or # portupgrade -N kdenlive or # portmaster multimedia/kdenlive or # portmanager multimedia/kdenlive.

Install from packages

If you want to avoid building Kdenlive and all its dependencies, you can use packages. You won't always get the latest version (here's a list of the available packages):

# pkg_add -r kdenlive or # portupgrade -NPP kdenlive or # portmaster -PP multimedia/kdenlive.

Mix ports and packages

With portupgrade or portmaster you can use both ports and packages to install the latest version of the applications:

  1. # cd /usr/ports/ports-mgmt/portupgrade or # cd /usr/ports/ports-mgmt/portmaster;
  2. # make install clean;
  3. # portupgrade -NP kdenlive or # portmaster -P multimedia/kdenlive.

Portupgrade, or portmaster, respectively, will install packages if they are up to date, otherwise it will build from the ports.

Mac OS X packages from MacPorts

Kdenlive and MLT can compile and run under Mac OS X. Packages are available from the MacPorts project.

MacPorts is a source-based system - there is not a binary app bundle for Kdenlive. Therefore, Kdenlive and all of its numerous dependencies including multimedia libraries, KDE, and Qt must be compiled. This can take a long time and much disk space! Furthermore, it is not unusual for something not to build correctly; it is definitely not something for the novice, impatient, or "faint of heart."

System: Leopard or Snow Leopard

Kdenlive and MLT were tested on Mac OS X 10.5 and 10.6, Intel platform.
We welcome your feedback on Mac OS C 10.5 PowerPC platform, not test was done.

Kdenlive could not be compiled on Mac OS X 10.4.

Install MacPorts

Follow these guidelines: http://guide.macports.org/index.html#installing

If MacPorts is already installed on your computer, upgrade installed ports:
% sudo port -d selfupdate
% sudo port -u upgrade outdated

Install Kdenlive

Run the following command:
% sudo port install kdenlive

Post-install

Run the following commands:
% sudo chown -R $USER ~/Library/Preferences/KDE
% sudo launchctl load -w /Library/LaunchDaemons/org.freedesktop.dbus-system.plist
% sudo chown $USER /Library/LaunchAgents/org.freedesktop.dbus-session.plist
% launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
% open -a kdeinit4

If you want to reclaim disk space:
% sudo port clean --all installed

Add a Login Item:

  1. From the Apple menu, choose System Preferences...
  2. Click Accounts
  3. Click Login Items
  4. Click +
  5. In the file dialog, go to /Applications/MacPorts/KDE4
  6. Select kdeinit4
  7. Click Add
  8. Close the System Preferences window

Running Kdenlive

There are a few ways:

  • In a terminal:
    % open -a kdenlive
  • From Finder or the Dock
    1. Switch to the Finder
    2. Navigate to /Applications/MacPorts/KDE4
    3. Double-click kdenlive
    4. Drag kdenlive to the Dock if you want

    Note: you will not get a pretty icon in the Dock when it is not running.

  • In Spotlight (after it has re-indexed), enter "kdenlive" and choose it from the Applications section of the results.

Not Launching?

If after performing the above, Kdenlive still does not launch, then check your process listing to see if dbus (one with --system and one with --session), kdeinit4, and klauncher are running.

% ps ax | grep [d]bus
% ps ax | grep [k]de

These must be running for Kdenlive to run, but the Kdenlive port is not responsible for making them work. You should review the above instructions.

Removing Kdenlive

To remove just Kdenlive:
% sudo port uninstall --follow-dependents kdenlive

To remove Kdenlive and all of MacPorts:
http://guide.macports.org/#installing.macports.uninstalling

Feedback

Please make your feedback here:
https://forum.kde.org/viewtopic.php?f=269&t=113710