Kdenlive/Obtenir et installer

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche

Kdenlive devrait se compiler sur les distributions les plus récentes de GNU/Linux et FreeBSD, aussi bien sur les architectures x86 que AMD64 (bien que l'AMD64 nécessite quelques bidouilles pour fonctionner sur Debian/Ubuntu). Il existe également des binaires pré-compilés et prêts à l'emploi pour de nombreuses distributions.

Installation des paquets binaires de Kdenlive[modifier | modifier le wikicode]

Beaucoup de distributions proposent une installation facilitée de Kdenlive. Pour utiliser Kdenlive, vous devez également installer d'autres logiciels dont Kdenlive dépend :

  • La création de DVD nécessite dvdauthor
  • La gravure de DVD nécessite K3B
  • La prévisualisation de DVD nécessite Xine
  • La capture vidéo via firewire nécessite DVgrab >= 2.0 et FFMpeg

Dans la plupart des cas, votre gestionnaire de paquets installera automatiquement ces logiciels. Kdenlive vous avertira si l'un dans d'entre eux ou plusieurs manquent. Dans ce cas, quittez Kdenlive, installez le logiciel manquant et ouvrez à nouveau Kdenlive.

Voici les instructions qu'on trouve au 19 novembre 2009 sur le site kdenlive.org rubrique "download > packages"

La version courante de kdenlive est actuellement la 0.7.6 qui fonctionne avec le framework muntimédia MLT 0.4.6. Pour disposer d'une traduction complète, il faut également installer la paquet kde-i18n du langage concerné.

Instructions pour les développeurs : Kdenlive 0.7.5 et les versions antérieures sont désormais obsolètes. Aucune réponse ne sera apportée à des rapports de bug concernant les versions Kdenlive 0.7.4 et antérieures.

Reporter tout problème sur le forum ci-contre : http://kdenlive.org/forum/users-forums/installation-binary-packages

Si vous utilisez l'assistant d'installation (wizard) plutôt qu'un gestionnaire de paquet (ex : synaptic, aptitude), vous devez d'abord procéder à une désinstallation avant d'installer une nouvelle version.

(fin de l'extrait du site kdenlive.org)

Debian Sid[modifier | modifier le wikicode]

Les paquets binaires pour Debian sont fournis par Christian Marillat.

Ajoutez la ligne suivante dans votre fichier /etc/apt/sources.list

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

Importez la clé de Marillat si vous ne l'avez pas encore fait :

gpg --keyserver pgp.mit.edu --recv-keys 1F41B907
gpg --armor --export 1F41B907 > key.asc
sudo apt-key add key.asc

Puis, tapez simplement :

sudo apt-get update ; sudo apt-get install kdenlive

L'installateur Debian installera automatiquement kdenlive 0.4 et les librairies requises. Si vous avez besoin de la version svn 0.5 de Kdenlive, veuillez lire la section source ci-dessous.

Fedora (et RedHat)[modifier | modifier le wikicode]

les paquets RPM pour Fedora Core 6 peuvent être téléchargés à cette adresse:

kdenlive and mlt

Malheureusement c'est mon premier paquet, donc utilisez le avec précaution.

Installer les dépendance avec yum

yum install ffmpeg xine dvdauthor dvgrab

après le téléchargement des paquets rpm, les rpm devrais se trouver dans /tmp, installez-les de la maniètre suivante :

cd /tmp
rpm -Uvh kdenlive*.rpm mlt*.rpm

Bonne chance!

...Vous Pouvez également installer le paquet pour Mandriva indiqué ci-dessous

Gentoo[modifier | modifier le wikicode]

Sur Gentoo, des ebuilds sont déjà disponibles.

Avant tout, il faut taper :

emerge --sync

Puis, permettez l'installation des paquets "testing" pour Kdenlive et ses dépendances en modifiant le fichier /etc/portage/package.keywords. Tapez :

nano -w /etc/portage/package.keywords

Ajoutez les lignes suivantes :

media-libs/mlt ~x86
media-libs/mlt++ ~x86
media-video/dvgrab ~x86
media-video/kdenlive ~x86

(Modifiez ~x86 selon votre architecture.)

Maintenant, on peut simplement taper :

emerge -av kdenlive

Mandriva[modifier | modifier le wikicode]

Vous pouvez installer kdenlive 0.5 (i686/MMX) sur une Mandriva 2007.1 en installant les 4 paquets suivants dans cet ordre :

A partir de la Mandriva 2008.0, vous avez déjà la version 0.5 incluse. Vous pouvez donc l'installer directement avec le Centre de Contrôle. Une version qui corrige le problème des diaporamas avec fondu-enchaîné qui ont toujours des transitions luma est disponible ici :

kdenlive-0.5

Les paquets sources sont là :

Les backports de la 2008.0 vous permettent d'installer une version de développement : kdenlive cvs 0.6. Attention, elle n'est pas conseillée en production!

Enfin, ce problème connu peut vous concerner.

Pardus[modifier | modifier le wikicode]

Le paquet Pardus PiSi de Kdenlive 0.5 est disponible à travers le Gestionnaire de paquets. Vous pouvez écrire "kdenlive" dans la barre de recherche ou l'installer à partir d'une ligne de commande.

sudo pisi it kdenlive

Vous pouvez aussi compiler Kdenlive à partir de ses sources svn.

sudo pisi build http://svn.pardus.org.tr/pardus/2008/desktop/kde/kdenlive/pspec.xml

et

sudo pisi it kdenlive*.pisi

SuSE[modifier | modifier le wikicode]

Des paquets pour Suse avec MLT et Kdenlive sont disponibles sur le projet packman :

http://packman.links2linux.de/package/kdenlive

Ubuntu[modifier | modifier le wikicode]

Un guide d'installation (en Français) existe : ubuntu-fr documentation site. Les utilisateurs d'Ubuntu Gutsy Gibbon (7.10) peuvent installler Kdenlive 0.5 directement depuis les dépôts. Les utilisateurs d'Ubuntu Edgy Eft (6.10) peuvent télécharger les fichiers deb avec une signature gpg (key available from Kdenlive web site), qui sont compressés en un fichier zip à l'adresse suivante : [1] or [2] or [3]

Un dépot APT contenant les builds svn de kdenlive est disponible sur Treviño's Repository

Compiler les librairies[modifier | modifier le wikicode]

Installer à partir du SVN[modifier | modifier le wikicode]

Cette méthode avancée d'installation permet de profiter des dernières améliorations apportées par les développeurs. Les numéros de version changeant souvent, vous devrez probablement vous tourner vers la version de référence de ces informations : la page en Anglais.

Soyez certains d'avoir installés toutes les librairies de la liste avant d'essayer de compiler Kdenlive!!! Installez les librairies dans l'ordre de la liste. La plupart des librairies et des fichiers d'en-tête devraient être dans les paquets de votre distribution Gnu/Linux. Installez juste les paquets demandés :

  • les fichiers de développement QT et KDE (KDE >= 3.4 requis)

Fournis par la plupart des Distribution (courament nommés qt-devel et kdelibs-devel. Pour les utilisateurs de debian aller sur debian-desktop.org pour avoir l'environement KDE le plus reçent).

  • Unsermake (N'est pas requis mais améliore la compilation)

Paquet disponible pour la plupart des distributions

  • SDL

Fournis avec la plupart des distributions, installez les paquets de developpement : SDL-dev et SDL-image-dev.

  • Audio / video et autres librairies (vous devriez trouver des paquets binaire de toutes ces librairies avec votre distribution):
    • Gdk-Pixbuf (gdk-pixbuf, gdk-pixbuf-dev)
    • libsamplerate (libsamplerate, libsamplerate-dev)
    • OGG (libogg, libogg-dev)
    • Vorbis (libvorbis, libvorbis-dev)
    • libdv (libdv, libdv-dev)
    • Ladspa (ladspa-sdk)
    • libJack (libjack-dev)
    • Ladspa plugins (swh-plugins)
    • SOX (sox, sox-dev)
    • libXML2 (libxml2, libxml2-dev)
  • Optionnel:

/compl** Libquicktime (libquicktime, libquicktime-dev)

    • Theora (libtheora, libtheora-dev)
  • FFMPEG (libavformat development files, recent version):

Si vous arrivez pas à trouver des paquet récents pour libavformat-dev, téléchargez la version SVN ici:

svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg

options conseillés pour compiler ffmpeg:

./configure --enable-gpl --enable-shared --enable-libvorbis --enable-libogg --enable-pp --enable-swscaler


mlt 0.2.4 est utilisable avec Kdenlive SVN.

vous pouvez installer mlt 0.2.4 ou extraire MLT à partir de CVS:

cvs -d:pserver:anonymous@mlt.cvs.sourceforge.net:/cvsroot/mlt login
cvs -z3 -d :pserver:anonymous@mlt.cvs.sourceforge.net:/cvsroot/mlt co mlt 

options de configuration recommandés pour la compilation de MLT:

./configure --prefix=/usr --enable-gpl --disable-mmx --avformat-swscale

Toutes les autres options peuvent être laissées par défaut.

Debian Unstable[modifier | modifier le wikicode]

Des paquets pour Debian sont fournis par Christian Marillat. Ces paquets incluent la dernière version de ffmpeg et sont habituellement très à jour. Par exemple, mlt inclut le module kdenlive et avformat-swscale.

Ajoutez la ligne suivante au fichier /etc/apt/sources.list :

# Experimental
deb http://www.debian-multimedia.org experimental main
deb-src http://www.debian-multimedia.org experimental main
# Unstable
deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main
# Testing
deb http://www.debian-multimedia.org testing main
deb-src http://www.debian-multimedia.org testing main

Importez la signature de Marillat :

gpg --keyserver pgp.mit.edu --recv-keys 1F41B907
gpg --armor --export 1F41B907 > key.asc
sudo apt-key add key.asc

Ensuite, faites simplement

apt-get build-dep kdenlive

Pour compiler Kdenlive SVN à partir des sources, vous aurez aussi besoin de :

apt-get-install mlt libmlt0.2.3 libmlt-dev libmlt++0.2.3 libmlt++-dev

Compiler Kdenlive[modifier | modifier le wikicode]

Obtenez le code source de Kdenlive à partir du SVN:

svn co https://svn.sourceforge.net/svnroot/kdenlive/trunk/kdenlive

NOTE: Les fois suivantes vous pourrez mettre à jour ce code en allant dans son dossier et exécutant : svn update.

Configurer, compiler et installer:

cd kdenlive ; \
sh bootstrap ;\
./configure --prefix=/usr; \
make ; \
sudo make install

Vous pouvez maintenant utiliser Kdenlive!