[ Présentation | Outils de montage ( KDEnlive ( Présentation , Installation , Utilisation ) , LiVES ( installation , utilisation )  , Cinelerra ( Installation , Utilisation ) , OpenShot Vidéo ( Installationutilisation ) | Outils divers ( Synfig Studio ( Installation , Utilisation ) , Blender ) ]

Montage vidéo

Dernière modification 30 avril 2016

( ce document est disponible au format pdf dans la rubrique téléchargement)

Présentation

kdenlive est certainement le logiciel de montage le plus abouti sous linux et le plus stable, certes il lui manque encore quelques fonctionnalités pour être à la hauteur des softs pro, mais il s'en approche petit à petit, c'est le soft que j'utilise habituellement.

OpenShot Vidéo, c'est le petit dernier des logiciels de montage vidéo, il est très simple d'utilisation. A noter qu'il a des plus indéniables par rapport à kdenlive puisqu'il intègre des fonctionnalités d'animation, sur la base notamment de blender et inkscape, alors qu'il faudra passer par synfigstudio pour kdenlive. Ce soft est encore jeune, il souffre encore d'une certaine instabilité.

LiVES logiciel conçu à l'origine pour faire des clips vidéo, très riche en fonctionnalités, demande pas mal de ressources, plante encore pas mal de mon côté, mais je continue à surveiller son développement d'un oeil car il a un gros potentiel.

cinelerra qui est un logiciel de montage évolué et relativement complexe, il exige pas mal de ressources.

Cette page ne présente que l'installation de ces logiciels, les pages sur kdenlive et cinelerra sont dédiées davantage à leur mise en oeuvre.

Il existe aussi avidemux qui même s'il ne réalise pas d'acquisition permet de faire quelques montages à partir d'une vidéo préexistante.

Tous les outils précédemment cités ne permettent pas de pouvoir faire des arrangements audio pour cela il faudra utiliser les outils de MAO qui fotn l'objet d'une page particulière. Je présente également synfigstudio qui permet de créer des animations qui pourront être utilisées dans les montages vidéo.

[Retour haut de la page]

Outils de montage vidéo

KDEnlive

Présentation

KDEenlive est un logiciel de montage vidéo relativement puissant et simple d'utilisation.

Attention cette page présente l'installation de la version 16.04.0 qui s'intègre à l'environnement KDE frameworks 5 (KF5), toutes les distribs n'ont pas par défaut fait le pas (comme mageia 5 par exemple), il faudra donc upgrader KDE ce qui peut avoir de lourdes conséquences et causer quelques régressions. A défaut il faudra continuer à installer la dernière version de kdenlive (0.9.10) qui fonctionne sous Qt4/KDE4.

Installation

Sous mageia pour la version sous KF5 il faut installer les packages lib64xpm-devel, kdelibs4-devel, lib64v4l-devel, lib64qjson-devel, lib64qimageblitz-devel, ladspa-devel, lib64gdk_pixbuf2.0-devel, qimageblitz, swig, lib64python-devel et lib64samplerate-devel ainsi que

urpmi extra-cmake-modules qt5-devel lib64qtscript-devel lib64qt5svg-devel  lib64karchive-devel lib64kf5bookmarks-devel lib64kio-devel  lib64kf5plotting-devel lib64kf5notifyconfig-devel lib64kf5newstuff-devel lib64kf5notifications-devel  lib64kdoctools-devel lib64qt5qml-devel lib64qt5quick-devel lib64kf5parts-devel kded task-plasma5-minimal lib64kf5crash-devel lib64kf5filemetadata-devel

Pour la version classique il faut installer les packages lib64xpm-devel, kdelibs4-devel, lib64v4l-devel, lib64qjson-devel, lib64qimageblitz-devel, ladspa-devel, lib64gdk_pixbuf2.0-devel, qimageblitz, swig, lib64python-devel et lib64samplerate-devel


Maintenant il nous faut installer mlt qu'on trouvera ici  http://mlt.sourceforge.net/  on désarchive la première archive en tapant

tar xvfz mlt-6.2.0.tar.gz

cela donne le répertoire mlt-6.2.0 dans le lequel on tape pour la version KF5

./configure  --swig-languages=python --enable-gpl  --enable-gpl3   --qt-includedir=/usr/lib64/qt5/include  --qt-libdir=/usr/lib64

voilà ce que ça donne

Configuring framework:
Configuring modules:
Configuring modules/avformat:
Configuring modules/core:
Configuring modules/decklink:
Configuring modules/feeds:
Configuring modules/frei0r:
Configuring modules/gtk2:
- Libexif found, enabling auto rotate
Configuring modules/jackrack:
Configuring modules/kdenlive:
Configuring modules/linsys:
Configuring modules/lumas:
Configuring modules/motion_est:
Configuring modules/normalize:
Configuring modules/oldfilm:
Configuring modules/opengl:
Configuring modules/plus:
Configuring modules/plusgpl:
Configuring modules/qt:
- Libexif found, enabling auto rotate
- Qt version 5.x detected
- Include directory:  /usr/lib64/qt5/include
- fftw found, enabling lightshow
Configuring modules/resample:
Configuring modules/rtaudio:
Configuring modules/sdl:
Configuring modules/sox:
Configuring modules/swfdec:
Configuring modules/videostab:
Configuring modules/vid.stab:
Configuring modules/vmfx:
Configuring modules/xine:
Configuring modules/xml:
Configuring mlt++:
Configuring swig:
GPLv3 license used


Pour la version classique on tape

./configure  --swig-languages=python --enable-gpl

voilà ce que ça donne

Configuring framework:
Configuring modules:
Configuring modules/avformat:
Configuring modules/core:
Configuring modules/decklink:
Configuring modules/feeds:
Configuring modules/frei0r:
Configuring modules/gtk2:
- Libexif found, enabling auto rotate
Configuring modules/jackrack:
- ladspa not found; disabling
Configuring modules/kdenlive:
Configuring modules/linsys:
Configuring modules/lumas:
Configuring modules/motion_est:
Configuring modules/normalize:
Configuring modules/oldfilm:
Configuring modules/opengl:
Configuring modules/plus:
Configuring modules/plusgpl:
Configuring modules/qt:
- Libexif found, enabling auto rotate
- Qt version 5.x detected
- Include directory:  /usr/lib64/qt5/include
- fftw found, enabling lightshow
Configuring modules/resample:
Configuring modules/rtaudio:
Configuring modules/sdl:
Configuring modules/sox:
Configuring modules/swfdec:
Configuring modules/videostab:
Configuring modules/vid.stab:
Configuring modules/vmfx:
Configuring modules/xine:
Configuring modules/xml:
Configuring mlt++:
Configuring swig:
GPLv3 license used

puis on tape

make

puis en tant que root

make install

dans le fichier /etc/ld.so.conf on rajoutera la ligne /usr/local/lib/mlt et on tapera ldconfig

A présent pour OpenShot Video, il faudra faire quelques manips supplémentaires

dans le répertoire mlt-6.2.0/src/swig/python on copiera les deux fichiers suivants dans les répertoires de bibliothèques de python

cp _mlt.so /usr/lib/python2.7/site-packages
cp mlt.py /usr/lib/python2.7/site-packages

il faudra veiller à ce qu'aucune ancienne installation de mlt soit présente, au besoin supprimez la.

Revenons à kdenlive, l'URL officiel de kdenlive kdenlive.org. Pour la version KF5, à l'adresse  http://download.kde.org/stable/applications/16.04.0/src/ on récupèrera la dernière version qu'on décompresse en tapant

tar xvf kdenlive-16.04.0.tar.xz

cela donne le répertoire kdenlive-16.04.0 dans lequel on tape

mkdir build;cd build
cmake ..

voilà le résultat

-- Found KF5FileMetaData: /usr/lib64/cmake/KF5FileMetaData/KF5FileMetaDataConfig.cmake (found version "5.1.2")  
-- Found KF5: success (found version "5.1.2") found components:  Archive Bookmarks CoreAddons Config ConfigWidgets DBusAddons KIO WidgetsAddons Plotting NotifyConfig NewStuff XmlGui Notific
ations GuiAddons TextWidgets IconThemes DocTools Crash FileMetaData  
-- Found KF5 FileMetadata to extract file metadata
-- Found Qt5 WebKitWidgets. You can use your Freesound.org credentials to download files
--  
-- The following RUNTIME packages have been found:

* LibV4L2 , Collection of video4linux support libraries , <http://freecode.com/projects/libv4l>
  Required for better webcam support
  Required for better webcam support

-- The following OPTIONAL packages have been found:

* Qt5WebKit (required version >= 5.4.2)
* Qt5WebKitWidgets
* KF5FileMetaData
* PkgConfig
* Qt5Concurrent

-- The following REQUIRED packages have been found:

* ECM (required version >= 1.2.0)
* Qt5Core
* Qt5DBus
* Qt5Gui (required version >= 5.4.2)
* Qt5Widgets
* Qt5Script
* Qt5Svg
* Qt5Network (required version >= 5.4.2)
* Qt5Qml (required version >= 5.4.2)
* Qt5Quick
* Qt5
* KF5Archive
* Gettext
* PythonInterp
* KF5Bookmarks
* KF5CoreAddons
* KF5Config
* KF5ConfigWidgets
* KF5DBusAddons
* KF5KIO
* KF5WidgetsAddons
* KF5Plotting
* KF5NotifyConfig
* KF5NewStuff
* KF5XmlGui
* KF5Notifications
* KF5GuiAddons
* KF5TextWidgets
* KF5IconThemes
* KF5DocTools
* KF5Crash
* KF5
* MLT (required version >= 0.9.8) , Multimedia framework and video playout server for TV broadcasting , <http://mltframework.org>
  Required to do video processing
* SharedMimeInfo , A database of common MIME types , <http://freedesktop.org/wiki/Software/shared-mime-info/>
* OpenGL , the OpenGL library

-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/linux/multimedia/kdenlive-16.04.0/build

pour la version classique on récupèrera les sources par ici http://download.kde.org/stable/kdenlive/0.9.10/src/kdenlive-0.9.10.tar.bz2.mirrorlist qu'on décompresse en tapant

tar xvfz kdenlive-0.9.10.tar.gz

cela donne le répertoire kdenlive-0.9.10 dans lequel on tape

mkdir build;cd build
cmake ..

puis

make

si vous rencontrez l'erreur suivante avec la version 16.04.0

kdenlive-16.04.0/src/mltcontroller/clippropertiescontroller.cpp:118:17: erreur: ‘PhotoGpsLatitude’ is not a member of ‘KFileMetaData::Property’

c'est que vous n'avez certainement pas la dernière version de la bibliothèque KF5FileMetaDate dans ce cas il faut éditer le fichier src/mltcontroller/clippropertiescontroller.cpp et mettre en commentaire les deux lignes suivantes

          //case KFileMetaData::Property::PhotoGpsLatitude:
          //case KFileMetaData::Property::PhotoGpsLongitude:


puis en tant que root

make install


[Retour haut de la page]

Utilisation

Voici kdenlive lancé avec un projet de montage



J'ai fait une documentation sommaire de l'utilisation par ici.


[Retour haut de la page]

LiVES

Installation

LiVES est un éditeur vidéo orienté VJ (Vidéo Jockey), en d'autres termes, il est bourré d'effets spéciaux pour faire des clips vidéos. On installera préalablement les packages lib64weed-devel et lib64gtk+2.0-devel. Le site officiel est http://lives.sourceforge.net/ on y récupère l'archive qu'on décompresse en tapant

tar xvfj LiVES-2.6.2.tar.bz2

Cela donne le répertoire lives-2.6.2 dans lequel on tape

./configure --libdir=/usr/lib64
make


si vous rencontrez l'erreur suivante

/usr/include/weed/weed-compat.h:602:8: erreur: ‘PIX_FMT_RGB24’ undeclared (first use in this function)

il faudra éditer le fichier
/usr/include/weed/weed-compat.h et rajoutez AV devant les occurences de AV_PIX_ (AV_PIX_FMT_RGB24, AV_PIX_FMT_BGRA, etc) et remplacer PixelFormat par AVPixelFormat. Si vous avez maintenant l'erreur

mpegts_decoder.c:1027:6: error: 'AVPacket' has no member named 'destruct'
  pkt->destruct = av_destruct_packet;

il suffit d'éditer le fichier ./lives-plugins/plugins/decoders/mpegts_decoder.c et de mettre en commentaire la ligne

 //pkt->destruct = av_destruct_packet;

On retape make puis en tant que root

make install

on rajoutera les lignes suivantes dans le fichier /etc/ld.so.conf

/usr/lib64/lives/plugins/playback/video
/usr/lib64/lives/plugins/decoders
/usr/lib64/lives/plugins/effects/realtime/weed

puis on tape ldconfig

[Retour haut de la page]

Utilisation

On lance le soft en tapant lives. Très sommairement voilà ce que j'ai compris de son utilisation, d'abord on commence par fixer les préférences Outils->Préférences (notamment les répertoires de travail et l'encodeur par défaut), j'ai changé également le thème (en choisissant Aucun) car celui par défaut rendait l'interface illisible. Dans le menu Effets, on doit également indiquer le chemin de frei0r (/usr/local/lib/frei0r-1 pour ce qui me concerne), ça évitera d'avoir le message suivant dans le shell de lancement

No frei0r plugins found; if you have them installed please set the FREI0R_PATH environment variable to point to them.
LiVES info: No usable filters found in plugin /usr/lib64/lives/plugins/effects/realtime/weed/frei0r/frei0r.so

Voilà quelques copies d'écran, le mode par défaut


Le mode multi pistes classique


Pour le reste je vous invite à consulter mon tutoriel sur LiVES.

[Retour haut de la page]

Cinelerra

Installation

On récupérera cinelerra à l'URL http://heroinewarrior.com on décompresse l'archive en tapant

tar xvf cinelerra-4.6.1.src.tar.xz

Cela donne le répertoire cinelerra-4.6.1 on doit installer en tant que root les packages 

texinfo
yasm
lib64xv1-devel

on tape ensuite

./configure --enable-opengl
make

si vous avez une erreur du style

libavcodec/vaapi_mpeg4.c: In function ‘vaapi_mpeg4_start_frame’:
libavcodec/vaapi_mpeg4.c:89:5: erreur: implicit declaration of function ‘ff_h263_get_gob_height’ [-Werror=implicit-function-declaration]
     pic_param->num_macroblocks_in_gob                   = s->mb_width * ff_h263_get_gob_height(s);
     ^
cc1: some warnings being treated as errors

on édite le fichier quicktime/thirdparty/ffmpeg-0.6.1/config.mak

au niveau de la ligne CFLAGS on supprime -Werror=implicit -Werror=missing-prototypes

maintenant pour l'erreur

filejpeg.C: In static member function ‘static int FileJPEG::check_sig(Asset*)’:
filejpeg.C:73:23: erreur: ‘strlen’ was not declared in this scope

il faut éditer le fichier ./cinelerra/filejpeg.C et on rajoute au niveau des includes

#include <string.h>


on fera pareil pour le fichier ./cinelerra/filemov.C

Pour l'erreur suivante

filepng.C: In function ‘void read_function(png_structp, png_bytep, png_uint_32)’:
filepng.C:212:71: erreur: ‘memcpy’ was not declared in this scope

on édite le fichier ./cinelerra/filepng.C et on rajoute au niveau des includes

#include <cstring>

pour l'erreur suivante

videodevice.C:360:40: erreur: ‘strcpy’ was not declared in this scope

on édite le fichier ./cinelerra/videodevice.C et on rajoute au niveau des includes

#include <string.h>

maintenant si vous avez encore comme erreur au link

/usr/local/linux/multimedia/cinelerra-4.6.1/quicktime/thirdparty/ffmpeg-0.6.1/libavcodec/vaapi.c:97: référence indéfinie vers « vaCreateBuffer »
/usr/local/linux/multimedia/cinelerra-4.6.1/quicktime/thirdparty/ffmpeg-0.6.1/libavcodec/vaapi.c:106: référence indéfinie vers « vaCreateBuffer »

il faudra aller dans le répertoire cinelerra et taper

g++ -g -lva -o ../bin/cinelerra `cat x86_64/objs`

on retape make puis en tant que root

make install

on ajoute maintenant à la fin au fichier /etc/ld.so.conf

/usr/local/linux/multimedia/cinelerra-4.6.1/thirdparty/lib

et on tape ldconfig

j'ai du créer le lien suivant pour accéder à cinelerra

ln -s /usr/local/linux/multimedia/cinelerra-4.6.1/bin/cinelerra /usr/local/bin/cinelerra

si vous avez au lancement une erreur du style

MWindow::init_shm0: WARNING:/proc/sys/kernel/shmmax is 0x2000000.
It should be a least 0x7FFFFFFF for cinelerra

il faut éditer le fichier /etc/sysctl.conf et rajouter tout à la fin

# neutralisation du message d'erreur cinelerra
kernel.shmmax = 0x7fffffff

Pour appliquer la modif il faut taper en tant que root

sysctl -p

Si ça plante au démarrage avec un message du genre

signal_entry: got SIGSEGV my pid=17430 execution table size=0: SigHandler::signal_handler total files=0 Abandon

En effet au premier lancement de l'application il tente de créer un fichier sous /usr/lib64/ladspa/ et comme un simple utilisateur n'a pas les droits, il plante. Pour le résoudre il faut d'abord lancer cinelerra en tant que root puis à nouveau en tant que simple utilisateur et là ça passe.


[Retour haut de la page]

Utilisation

Voilà ce que ça donne en tapant cinelerra

 

L'ergonomie est particulièrement brouillonne, le logiciel n'a rien d'intuitif, reportez vous à cette page pour avoir les bases de l'utilisation de cinelerra.

[Retour haut de la page]

OpenShot Video

Installation

OpenShot est un logiciel de montage récent assez similaire à kdenlive le site officiel est http://www.openshotvideo.com/ on y récupèrera la dernière archive qu'on décompresse en tapant

tar xvfz openshot-1.4.3.tar.gz

Cela donne le répertoire openshot-1.4.3 il faudra installer préalablement blender les packages inkscape et python-pygoocanvas puis on revient dans le répertoire openshot-1.4.3 dans lequel on tape en tant que root

python setup.py install

par contre openshot se base sur une version récente de blender (au moins 2.59), si votre distribution n'en fournit pas, se reporter au paragraphe correspondant sur l'installation de blender. Comme ce dernier requiert au moins python3.2 il faudra privilégier une installation d'openshot dans la même version de python sans quoi vous risquez d'avoir des problèmes de lancement de blender à partir d'openshot.

Utilisation

Il suffit de taper dans un shell openshot, au besoin il sera peut être nécessaire de taper préalablement

export PYTHONPATH=$PYTHONPATH:/usr/lib/python2.7/site-packages/

voilà la fenêtre principale avec des vidéos importées.



Pour plus d'info sur l'utilisation merci de consulter le tutoriel.


Outils divers

Synfig Studio

Synfig Studio est un atelier de création d'animations qui peuvent ensuite être intégrées dans des logiciels de montage. C'est pour ça qu'on le retrouve dans cette page.

Installation

Le site officiel est http://www.synfig.org/cms/ on y récupérera les tarballs de 2 bibliothèques puis de synfigstudio. On décompresse la première bibliothèque en tapant

tar xvfz ETL-0.04.19.tar.gz

Cela donne le répertoire ETL-0.04.19 dans lequel on tape

./configure
make

puis en tant que root

make install

Avant d'aller plus loin il faudra sans doute installer les packages suivants lib64magick-devel, lib64xml++2.6-devel , lib64graphicsmagick-devel, lib64mng-devel on revient à synfig on décompresse l'archive en tapant

tar xvfz synfig-1.0.2.tar.gz

Cela donne le répertoire synfig-1.0.2 dans lequel on tape successivement

./configure

voilà le résultat

Synfig Core v.1.0.2
Configuration Summary
- - - - - -

Install Prefix -------------------> /usr/local
Module directory -----------------> ${exec_prefix}/lib/synfig/modules
Build Platform -------------------> x86_64-unknown-linux-gnu
Host Platform --------------------> x86_64-unknown-linux-gnu
Arc Profiling --------------------> no
GProf Profiling ------------------> no
Debug Mode -----------------------> no (-DNDEBUG)
Optimization ---------------------> 2
PNG output target support --------> yes
MNG output target support --------> yes
JPEG output target support -------> yes
ETL_CFLAGS -----------------------> -I/usr/local/include
FreeType2 ------------------------> yes
fontconfig -----------------------> yes
libavcodec -----------------------> no
libswscale ----------------------->
vImage ---------------------------> no
ImageMagick ----------------------> yes
Magick++ -------------------------> yes
FFMPEG ---------------------------> yes
libdv ----------------------------> yes
OpenEXR --------------------------> yes
Using OpenEXR's "half" type ------> no

on tape maintenant

make

vous pouvez taper en tant que root

make install

On édite le fichier /etc/ld.so.conf et on rajoute à la fin la ligne suivante

/usr/local/lib/synfig/modules

on tape ldconfig

On installe maintenant synfigstudio en installant d'abord les packages suivants intltool, lib64gtkmm3.0-devel on décompresse ensuite l'archive en tapant

tar xvfz synfigstudio-1.0.2.tar.gz

Cela donne le répertoire synfigstudio-1.0.2 dans lequel on tape successivement

./configure

voilà ce que ça donne

Synfig Studio v.1.0.2
Configuration Summary
- - - - - -

Install Prefix -------------------> /usr/local
Host Platform --------------------> x86_64-unknown-linux-gnu
Icon Format ----------------------> png
Debug Mode -----------------------> no
Profiling Mode -------------------> no
Optimizations --------------------> 2
Window System --------------------> gtkmm
FMOD Enabled ---------------------> no
JACK Enabled ---------------------> yes

on tape maintenant make puis en tant que root

make install
ldconfig

Utilisation

Voilà ce que ça donne quand on lance synfigstudio, à gauche la "boite à outils", à droite la fenêtre de propriété des outils, au milieu l'écran principal et en bas la fenêtre pour les images clés (keyframes).


Admettons qu'on veuille faire tomber des flocons de neige au niveau du titre d'introduction d'une vidéo. Mon animation doit se chevaucher avec une séquence vidéo qui a une taille de 1280x720 pixels, on doit donc définir une taille d'animation équivalente, pour cela au niveau de la fenêtre principale, avec le clic droit de la souris, on sélectionne Edition->Propriétés



Dans la même fenêtre au niveau de l'onglet Temps, vous pouvez définir la longueur de l'animation, elle est par défaut à 5s. On revient à la fenêtre principale, on va dessiner des étoiles telles qu'elles seront en début d'animation (en haut de l'écran). Pour cela vous disposez de la boîte à outil, c'est assez analogue à gimp, je me suis servi de l'outil Etoile.



On va travailler maintenant sur l'animation, il faut cliquer sur le bouton en bas tout en droite "Turn on animate editing mode", le petit bonhomme vert passe en rouge et court comme on peut le voir ci-dessous. A noter qu'on retrouve l'échelle de temps d'une durée de 5s au même niveau, votre curseur est par défaut en début de séquence (champ 0f), n'y touchez surtout pas pour l'instant.


C'est là qu'intervient la fenêtre Image clés (keyframes), cliquez sur l'onglet représentant une clé, à présent cliquez sur le menu permettant de créer une nouvelle image clé (cf ci-dessous).
[Retour haut de la page]

Revenez à la fenêtre du dessous et cliquez sur la position 1s (ne déplacez pas le curseur), recréez à nouveau une image clé, et ainsi de suite jusqu'à la position 5s. Voilà ce que vous devriez obtenir.



A présent sélectionnez la ligne 1s et commencer à déplacer vos étoiles (outil déplacement lissé), sélectionnez ensuite la ligne 2s et d"placez encore plus loin vos étoiles, ainsi de suite jusqu'à la dernière séquence à 5s.



Au final voilà ce que j'obtiens pour la dernière séquence de l'animation.



Pour voir à quoi ça ressemble, à partir du menu accessible par un clic droit de la souris sur l'animation, vous choisissez Fichier->Aperçu



Pour exporter l'animation afin de l'importer sur kdenlive, à partir du même menu on choisit Fichier->Rendu on choisit le format png qui préserve la transparence, par contre il faudra penser à créer préalablement un répertoire d'accueil, car il va créer une flopée de fichiers png, avec une image par mouvement.



Dans kdenlive, on importe l'animation à partir du menu Projet->Ajouter un clip diaporama on indique le type d'image, et on modifie la durée de l'image comme indiqué ci-dessous.

blender

A présent, vous faites glisser votre animation dans une ligne vidéo de la timeline, vous rajoutez une transition composite, et c'est fini !



Pour aller plus loin dans l'utilisation de synfig studio les pages de documentation se trouvent par ici http://wiki.synfig.org/wiki/Main_Page

[Retour haut de la page]

Blender

Blender est un logiciel de création 3D, il est nécessaire pour OpenShot Vidéo pour créer les animations. Le site officiel est http://www.blender.org/ avant d'aller plus loin il faudra installer les packages scons, lib64spnav-devel, lib64OpenEXR-devel, lib64ilmbase-devel, lib64freealut-devel, lib64openal-devel, lib64fftw-devel, libgomp-devel et python3-devel. Il faut disposer d'une version au moins 3.5 de Python il faut donc disposer d'une distrib récente. Maintenant on revient à l'archive de blender qu'on décompresse en tapant

tar xvfz blender-2.77.tar.gz

cela donne le répertoire blender-2.77 dans lequel on tape

mkdir build
cd build
cmake ..
make


si vous avez l'erreur suivante

CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
 Could NOT find PythonLibsUnix (missing: PYTHON_LIBRARY PYTHON_LIBPATH
 PYTHON_INCLUDE_DIR PYTHON_INCLUDE_CONFIG_DIR)
Call Stack (most recent call first):
 /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
 build_files/cmake/Modules/FindPythonLibsUnix.cmake:184 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
 CMakeLists.txt:882 (find_package)

et que vous avez bien les sources de python installées, c'est que votre version est inférieure à la version 3.5, dans ce cas il faudra installer python à partir des sources.

puis en tant que root

make install

il installe tout dans un répertoire install au même niveau que blender-2.77

j'ai créé ce lien pour qu'il soit accessible de partout (à adapter suivant votre config)

ln -s /usr/local/linux/multimedia/install/linux/blender /usr/local/bin

et voilà ce que ça donne quand on le lance





[Retour page d'accueil FUNIX]