Selon les tags présents sur cette page, celle-ci n'a pas été vérifiée pour une des versions LTS supportées d'Ubuntu.
Apportez votre aide…

Ceci est une ancienne révision du document !


Introduction

KDENLIVE (prononcez kay-den-live) est un logiciel très complet d'édition non linéaire de vidéo utilisant le framework vidéo MLT. Il est multipistes (n*pistes video, n*pistes audio), permet l'utilisation de transitions, d'effets vidéos et audios avec une interface claire et intuitive.


(crédit image : http://kdenlive.sourceforge.net)

Je vous propose un tutorial détaillé des étapes d'installation à partir d'une Kubuntu Edgy (6.10) presque vierge…j'ai donc du installer vraiment toutes les dépendances. Il n'existe pas de paquets à ce jour mais on ne désespère pas ;-).

Je me suis inspiré du tutoriel de funix et du tutoriel d'installation du site officiel, très complet tout de même.

Attention, cette installation est effectuée à partir des dernières versions à ce jour (22/11/2006), les pré-requis pourront changer à l'avenir. Sauf précision contraire, l'installation est effectuée via APT (gestionnaire de paquets).

La version la plus récente à ce jour est la 0.4 (sortie le 04 décembre 2006).

Installation de depuis les paquets .deb

Liste des libraires requises

  • SDL : libsdl-image1.2
  • libsamplerate : libsamplerate0
  • ogg : libogg0
  • vorbis : libvorbis0a
  • libdv : libdv4v
  • libjack : libjack0.100.0
  • sox : sox
  • libxml2 : libxml2
  • ladspa: ladspa-sdk
  • (optionnel : libquicktime et theora : libquicktime0 libtheora0)

Pour installer toutes les livairies :

sudo aptitude install libsdl-image1.2 libsdl-image1.2-dev  libsdl1.2-dev libsamplerate0 libogg0 libvorbis0a libdv4 libjack0.100.0 sox libxml2 ladspa-sdk

Installation de MLT, MLT++ Kdenlive

Il faut tout d'abord télécharger une archive zip contenant les paquets deb : L'adresse est disponnible dans le wiki de Kdenlive Wiki Kdenlive page installation

Décompressez l'archive :

unzip kdenlive_mlt_ubuntu

Et on installe tout :

cd kdenlive_mlt_ubuntu
dpkg -i mlt* kdenlive*

Installation de depuis les sources SVN

Librairies Générales

  • fichiers de développement de QT et KDE. Nom des paquets : kdelibs4-dev, libqt4-dev
  • (unsermake (pas indispensable mais améliore la compilation) : unsermake)
  • SDL : libsdl-image1.2, libsdl-image1.2-dev, libsdl1.2-dev
  • libsamplerate : libsamplerate0, libsamplerate0-dev
  • ogg : libogg0, libogg-dev
  • vorbis : libvorbis0a, libvorbis-dev
  • libdv : libdv4, libdv4-dev
  • libjack : libjack0.100.0, libjack0.100.0-dev
  • sox : sox, sox-dev
  • libxml2 : libxml2, libxml2-dev
  • ladspa: ladspa-sdk
  • (optionnel : libquicktime et theora : libquicktime0, libquicktime-dev, libtheora0, libtheora-dev)

La commande pour installer tout ce petit monde :

sudo aptitude install kdelibs4-dev libqt4-dev unsermake libsdl-image1.2 libsdl-image1.2-dev  libsdl1.2-dev libsamplerate0 libsamplerate0-dev libogg0 libogg-dev libvorbis0a libvorbis-dev libdv4 libdv4-dev libjack0.100.0 libjack0.100.0-dev sox sox-dev libxml2 libxml2-dev ladspa-sdk

Installation de FFMPEG

  • ladspa : ladspa-sdk
  • swh-plugin : swh-plugins
  • libavformat : libavformat0d, libavformat-dev
  • kdesvn (pour installer FFMPEG) : kdesvn
  • je lance kdesvn et choisi subversion⇒general⇒checkout a repository et je tape : svn://svn.mplayerhq.hu/ffmpeg/trunk avec /home/monuser comme répertoire destination
  • ensuite :
cd /home/monuser/trunk
./configure --enable-gpl --enable-shared --enable-vorbis --enable-libogg --enable-pp
make
sudo make install

Installation de MLT

  • si vous rencontrez l'erreur suivante : pb ./configure pour MLT, éditez d'abord le fichier configure et remplacez à la première ligne #!/bin/sh par #!/bin/bash.
  • j'ajoute les paquets suivants : build-essential, libgtk2.0-dev, libmad0, libmad0-dev (sinon erreur de compilation, voir pb make MLT)
  • également, j'ajoute le paquet subversion (utilisé dans le ./configure de MLT)
  • ensuite sous /home/monuser, je tape :
cvs -d:pserver:anonymous@mlt.cvs.sourceforge.net:/cvsroot/mlt login
# (appuyez sur "Entrée" sans rien pour le mot de passe demandé)
cvs -z3 -d :pserver:anonymous@mlt.cvs.sourceforge.net:/cvsroot/mlt co mlt
cd mlt
./configure --enable-gpl --enable-shared --enable-theora --enable-vorbis --enable-libogg --enable-pp --enable-shared-pp --enable-motion-est --avformat-svn --prefix=/usr
make
sudo make install

Installation de MLT++

  • si vous rencontrez l'erreur suivante : pb ./configure pour MLT, éditez d'abord le fichier configure et remplacez à la première ligne #!/bin/sh par #!/bin/bash.
  • sous /home/monuser, je tape :
cvs -d:pserver:anonymous@mlt.cvs.sourceforge.net:/cvsroot/mlt login
cvs -z3 -d :pserver:anonymous@mlt.cvs.sourceforge.net:/cvsroot/mlt co mlt++
cd mlt++
./configure --prefix=/usr
make
sudo make install

Le meilleur pour la fin…

...Installation de KDENLIVE

  • installation des paquets : autoconf, automake1.9 (sinon erreur lors du make -f Makefile.cvs)
  • je lance kdesvn et choisi subversion⇒general⇒checkout a repository et je tape : https://svn.sourceforge.net/svnroot/kdenlive/trunk/kdenlive avec /home/monuser comme répertoire destination
  • ensuite
cd /home/monuser/kdenlive
make -f Makefile.cvs
./configure --prefix=/usr
make (ou unsermake si installé)

# (aller prendre un café)

sudo make install

ET VOILA !… …ou presque parce que si vous rencontrez ce problème au moment du lancement : il faut ajouter les étapes suivantes :

cd /usr/lib
sudo ln -s /usr/local/lib/libmlt.so.0.2.2 libmlt.so.0.2.2
sudo ln -s /usr/local/lib/libmlt++.so.0.2.2 libmlt++.so.0.2.2
sudo ln -s /usr/local/lib/libmiracle.so.0.2.2 libmiracle.so.0.2.2
sudo ln -s /usr/local/lib/libvalerie.so.0.2.2 libvalerie.so.0.2.2
sudo ln -s libavformat.so.0d libavformat.so.51
sudo ln -s libavcodec.so.0d libavcodec.so.51
sudo ln -s libavutil.so.0d libavutil.so.49

puis taper kdenlive et ça se lance !!!!!

Documentation

  • applications/kdenlive.1168720519.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)