ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

[[kdenlive]]

Piste: » kdenlive


Kdenlive

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.org)

Je vous propose un tutorial comportant 3 méthodes d'installation :

  1. depuis les paquets dans les dépôts (la plus simple)
  2. depuis les sources SVN (pour avoir la toute toute dernière version)
  3. depuis les paquets .deb

La version stable la plus récente à ce jour est la 0.5 (sortie le 11 août 2007).

Première Méthode : Installation depuis les dépôts

Gutsy 7.10 ou ubuntu studio 7.10

Il n'y a plus de dépôt spécifique pour Ubuntu Studio. Les paquets sont désormais dans les dépôts "classiques" Ubuntu.

La version 0.5 se trouve désormais dans les dépôts Universe de Gutsy. Pour l'installer, il suffit donc de passer par le gestionnaire de paquet Adept ou Synaptic... ou bien de cliquer ici : apt://kdenlive ou encore de taper dans un terminal :

sudo apt-get install kdenlive

Feisty 7.04 ou ubuntu studio 7.04

Concernant Feisty, il existe un dépôt qui est mis à jour très régulièrement (tous les 15 jours environ avec la version SVN). les paquets sont disponibles ici. Il faut éditer et modifier le fichier /etc/apt/sources.list et ajouter les deux lignes suivantes :

deb http://download.tuxfamily.org/3v1deb feisty 3v1n0
deb-src http://download.tuxfamily.org/3v1deb feisty 3v1n0

Ensuite, charger la clé d'authentification des paquets :

wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -

Ouvrir adept et lancer "recharger". le paquet kdenlive sera disponible.

Remarque : il faut forcer la mise à jour du paquet libfreetype6 pour pouvoir installer kdenlive (il faut au moins la version 2.3.5 de libfreetype6). Pour cela il faut éditer et modifier le fichier /etc/apt/sources.list et ajouter les deux lignes suivantes :

deb http://www.telemail.fi/mlind/ubuntu feisty fonts
deb-src http://www.telemail.fi/mlind/ubuntu feisty fonts

Ensuite, charger la clé d'authentification des paquets :

wget http://www.telemail.fi/mlind/ubuntu/937215FF.gpg
sudo apt-key add 937215FF.gpg
rm 937215FF.gpg

Ouvrir adept (ou Synaptic) et cliquer sur "Recharger". Chercher le paquet libfreetype6 et le mettre à jour.

Vous pourrez ensuite installer kdenlive.

Deuxième Méthode : Installation depuis les sources SVN

La première méthode détaille les étapes d'installation à partir d'une Kubuntu Feisty (7.04) presque vierge...j'ai donc du installer vraiment toutes les dépendances. 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 (02/07/2007), les pré-requis pourront changer à l'avenir. Sauf précision contraire, l'installation est effectuée via APT (gestionnaire de paquets).

Liste des librairies pré-requises

Librairies Générales

  • fichiers de développement de QT et KDE. Nom des paquets : kdelibs4-dev, libqt4-dev
  • unsermake : unsermake, python2.4
  • 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 python2.4 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 : libavformat, libavformat0d, libavformat-dev
  • libxvid : libxvidcore4, libxvidcore4-dev
  • liblame : liblame-dev, liblame0
  • subversion (pour installer FFMPEG) : subversion
  • installer les librairies précitées, puis lancer :
cd ~
svn co svn://svn.mplayerhq.hu/ffmpeg/trunk
cd trunk
./configure --enable-gpl --enable-shared --enable-libvorbis --enable-libogg --enable-pp --enable-libmp3lame --enable-libxvid
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)
  • cvs : cvsnt
  • ensuite, je tape :
cd ~
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.
  • je tape :
cd ~
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, automake (sinon erreur lors du make -f Makefile.cvs)
  • je tape :
cd ~
svn co https://kdenlive.svn.sourceforge.net/svnroot/kdenlive/trunk/kdenlive
cd 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 !!!

Troisième Méthode : installation depuis les paquets .deb (pour Edgy, Feisty)

Liste des libraires requises

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

Pour installer toutes les librairies :

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

Installation de MLT, MLT++ Kdenlive

Il faut tout d'abord télécharger une archive zip contenant les paquets deb (MLT, MLT++, kdenlive) : l'adresse n'est pas disponible sur le wiki de kdenlive
Wiki Kdenlive page installation
Téléchargement kdenlive_mlt_ubuntu.zip lien mort

Décompressez l'archive :

unzip kdenlive_mlt_ubuntu.zip

Et on installe tout :

cd kdenlive_mlt_ubuntu
rm *.sig
sudo dpkg -i mlt* kdenlive*

Si cela échoue pour cause de dépendances avec kde :

sudo apt-get install -f && sudo dpkg -i mlt* kdenlive*

Liens


Contributeur : olabomba (légère simplification), juolive Septembre 2007, L.Bellegarde, Mai 2007, équipe lprod.org


kdenlive.txt · Dernière modification: Le 19/05/2008, à 18:38 par 78.12.65.56, 213.95.41.13
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL