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 CVS.
Installation
Liste des librairies pré-requises
Librairies Générales
- fichiers de développement de QT et KDE. Nom des paquets : kde4lib-dev, libqt4-dev
- (unsermake (pas indispensable mais améliore la comilation) : unsermake)
- SDL : libsdsl-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
- (optionnel : libquicktime et theora : libquicktime0, libquicktime-dev, llibtheora0, ibtheora-dev)
Installation de FFMPEG
- ladspa : ladspa-sdk
- swh-plugin : swh-plugin
- libavformat : libavformat0, 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/ffmepg\\ ./configure --enable-gpl --enable-shared --enable-vorbis --enable-libogg --enable-pp\\ make\\ sudo make install''
Installation de MLT
- ATTENTION sur la (k)ubuntu 6.10, éditez d'abord le fichier configure et remplacez à la première ligne #!/bin/sh par #!/bin/bash, sinon vous aurez l'erreur suivante : pb ./configure pour MLT
- j'ajoute les paquets suivants : build-essential, libgtk2-dev, libmad0, libmad0-dev (sinon erreur de compilation, voir pb make 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 make sudo make install
Installation de MLT++
- ATTENTION sur la (k)ubuntu 6.10, éditez d'abord le fichier configure et remplacez à la première ligne #!/bin/sh par #!/bin/bash, sinon vous aurez l'erreur suivante : pb ./configure pour MLT
- 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 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
# (aller prendre un café)
sudo make install[/code]
ET VOILA !… …ou presque parce que si vous rencontrez ce problème là 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 !!!!!