{{:multimedia:editeur_video:cinelerra_splash.png?nolink171x130|}} \\ \\
| **Nom** : Cinelerra |
| **Version** : 2.1 CV 20081227 |
| **Mainteneur** : [[http://zur.zenwalk.org/view/packages/owner/Ejis|Ejis]] |
| **Catégorie** : [[http://zur.zenwalk.org/view/packages/category/extra-xap|extra-xap]] |
| **Mis à jour** : 15/04/2009 |
| **Status** : Disponible |
| **ZUR** : [[http://zur.zenwalk.org/view/packages/find/cinelerra|Cinelerra?600]] |
//** NOTE PRELIMINAIRE : **// \\ \\
- La plupart des éléments de ce tutoriel a été testée sur les versions 6 et 6.2 de [[zenwalk:Zenwalk]]. \\
- Ordinateur de tests : Portable Asus F3SA (CPU core 2 duo 2.40 GHz - Mém. 2048 Mo - DD 160 Go - CG ati 512 Mo) \\
- Les commandes précédées du signe "**$**" doivent être saisies par l'utilisateur courant. \\
- Les commandes précédées du signe "**#**" doivent être saisies avec des droits administrateurs (root) \\
- Le passage du mode utilisateur à celui de l'utilisateur root s'opère en entrant la commande "**su**" suivi de votre mot de passe. \\
- Le retour au mode utilisateur peut être réalisé à l'aide du raccourcis clavier **[ctrl+d]** \\
- Certaines commandes __peuvent nécessiter une adaptation__ selon le paramétrage de votre système!
====== Cinelerra ======
==== ====
**Cinelerra** est un logiciel libre d'édition audio & vidéo, non linéaire. Il est l'équivalent sous linux du logiciel propriétaire Adobe Première ©. Ses différentes palettes autorisent toute opération de montage en temps réel. Il est doté d'outils de lecture et d'édition sophistiqués qui permettent notamment toutes sortes de transitions.
Il existe 2 déclinaisons de Cinelerra. La version officielle diffusée régulièrement par son développeur, [[http://heroinewarrior.com/cinelerra.php|Heroine Virtual Ltd]] (HV) et la [[http://cv.cinelerra.org|version communautaire]] (CV).\\ \\
{{ :multimedia:editeur_video:cinelerra2-1.jpg?648x395 |}}
//**Interface de Cinelerra 2.1**// \\ \\
La version CV est développée à partir du code source de la version officielle. Elle dispose de fonctionnalités supplémentaires et d'une **meilleure stabilité.**
Alors que HV a sorti une version 4.1 de Cinelerra le 24 septembre 2009, la version CV est la 2.1. La prochaine version communautaire sera [[http://lumiera.org|Lumiera]], basée sur Cinelerra 3.
====== Prérequis ======
==== Matériel ====
Il s'agit de la configuration minimale recommandée. Cinelerra sera plus performant avec une configuration supérieure.
* Vitesse CPU : 500 Mhz
* Mémoire : 256 Mo
* Espace disque : 1 Go
* Adaptateur Vidéo : Carte graphique gérant OpenGL 2
==== Logiciel ====
Certaines dépendances sont nécessaires au fonctionnement de Cinelerra : \\ \\
a52dec, alsa-lib, audiofile, e2fsprogs, esound, faac, faad2, fftw, flac, freetype, gcc, gcc-g++, lame (dépôts restricted) ilmbase, libavc1394, libdv, libiec61883, libjpeg, libogg, libpng, libraw1394v13, libsndfile, libtheora, libtiff, libvorbis, mesa, mjpegtools, openexr, x264, xcb, xorg-libs, zlib
====== Installation ======
==== Pour Zenwalk ====
=== A partir des dépôts ===
1 - Ouvrez un terminal et passez en root.
$ su
2 - Affichez la liste des dépôts et sélectionnez un miroir restricted correspondant à votre version de Zenwalk (current ou snapshot)
# netpkg mirror
3 - Installez le paquet "lame" et ses dépendances
# netpkg lame
4 - Affichez la liste des dépôts et sélectionnez un miroir non restricted correspondant à votre version de Zenwalk (current ou snapshot)
# netpkg mirror
5 - Installez Cinelerra
# netpkg cinelerra
6 - Lancer Cinelerra soit à partir de son raccourci - Menu -> Multimédia -> Cinelerra, soit depuis votre terminal
$ cinelerra
=== Compilez Cinelerra ===
Un paquet étant présent dans les dépôts, //**la compilation de Cinelerra n'est pas nécessaire**// sauf si vous souhaitez l'adapter à votre configuration matérielle, l'installer dans un répertoire spécifique ou avec des options particulières.
1 - Vérifiez la présence de toutes les dépendances spécifiées au chapitre [[[zenwalk-cinelerra]#[Prérequis]|Prérequis]]
2 - Ouvrez un terminal et téléchargez la dernière version communautaire de Cinelerra sur le dépôt SVN
$ svn checkout svn://svn.skolelinux.org/cinelerra/trunk/hvirtual
3 - Allez dans le répertoire hvirtual
$ cd hvirtual
4 - Créez le fichier ./configure
$ autoreconf -i --force
5 - Lancez .configure. Vous pouvez obtenir la liste complète des options en entrant : **./configure %%--%%help** et adapter l'installation à votre configuration matérielle et à l'utilisation que vous ferez de Cinelerra.
Personnellement j'utilise les options %%--%%with-pic %%--%%enable-mmx %%--%%enable-3dnow %%--%%enable-opengl
$ ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --with-buildinfo=svn/recompile
Si à l'issue de cette étape, vous obtenez ce message d'erreur : //** WARNING: Mandatory components are missing; compilation may fail! **// Il est inutile de passez à l'étape suivante. Une dépendance est probablement manquante. Repérez la ou les lignes qui posent problèmes dans les sections // « Summary of mandatory components » // et // « Summary of optional components » // et installez les dépendances en question. Il s'agit des lignes qui se terminent par –** missing **–. Relancer ensuite le ./configure
6 - Lancez le make en indiquant le cas échéant un fichier de sortie pour rechercher les erreurs éventuelles.
$ make 2>&1 | tee logfile
7 - Passez en root et procédez à l'installation de Cinelerra
# make install
8 - Il ne vous reste plus qu'à tester votre nouvelle installation en lançant le logiciel
$ cinelerra
====== Problèmes ======
==== Message d'erreur au lancement du logiciel ====
//** The following errors occurred: void MWindow::init_shm0: WARNING:/proc/sys/kernel/shmmax is 0x2000000, which is too low. Before running Cinelerra do the following as root: echo "0x7ffffff">/proc/sys/kernel/shmmax **//
Ce message concerne un manque de mémoire partagée. Pour y remédier, ouvrez un terminal et passez en root
$ su
Faites une copie de sauvegarde de votre fichier sysctl.conf
# cp /etc/sysctl.conf /etc/sysctl.backup
Modifiez votre fichier sysctl.conf
# echo "kernel/shmmax=0x7fffffff"> /etc/sysctl.conf
Entrez la commande ci-dessous pour une prise en compte immédiate de la modification sans redémarrer.
# sysctl -p \\
==== Lettres accentuées fantaisistes ====
Sur l'interface de Cinelerra, vous constatez que les lettres accentuées sont remplacées par des caractères fantaisistes : \\
{{:multimedia:editeur_video:menucinelerra.png?648x50|}}
Ce problème peut être résolu en lançant Cinelerra avec des locales appropriées :
Lancez Cinelerra depuis un terminal avec la commande ci-dessous en remplaçant le cas échéant « fr_FR » par le code ISO utilisé dans [[http://www.iso.org/iso/country_codes/iso_3166_code_lists/english_country_names_and_code_elements.htm|votre langue]] :
$ export LANG=fr_FR && cinelerra
Si dans l'interface qui vient de s'ouvrir, les accents ne sont toujours pas pris en compte, modifiez votre fichier lang.sh. Il faut ajouter à ce fichier la locale fr_FR __au-dessus de la locale de votre système__ pour qu'elle ne soit pas prise en compte par défaut.
Visuellement, vous devez remplacer ceci :
# en_US is the Slackware default locale:
export LANG=fr_FR.utf8
Par cela :
# en_US is the Slackware default locale:
export LANG=fr_FR
export LANG=fr_FR.utf8
Cette modification peut être également réalisée en ligne de commande :
# sed -i "/export LANG=fr_FR.utf8/i\export LANG=fr_FR" /etc/profile.d/lang.sh
Pour lancer Cinelerra en console avec la nouvelle locale en entrant la commande « cinelerra » au lieu de « export LANG=fr_FR && cinelerra » créez un alias dans le fichier .bashrc
$ echo "export LANG=fr_FR && cinelerra=cinelerra" >> ~/.bashrc
Faites la même chose pour l'icône du menu Multimédia en modifiant votre fichier .desktop
# sed -i '/Exec=cinelerra/c\Exec=bash -c "export LANG=fr_FR && cinelerra"' /usr/share/applications/cinelerra.desktop
Actualisez votre environnement
# /etc/profile.d/lang.sh
$ xfdesktop --reload
====== Liens divers ======
==== ====
^ LIENS ^ DESCRIPTION ^
| http://heroinewarrior.com/cinelerra.php3 | Site officiel de cinelerra (en) |
| http://cvs.cinelerra.org/ | Site de la version communautaire (en) |
| http://cvs.cinelerra.org/docs/cinelerra_cv_manual_fr.pdf | Manuel de cinelerra (fr) |
| http://lprod.org/wiki/doku.php/video:cinelerra | Site associatif traitant de la vidéo et de la musique (fr) |
| http://www.post-pro.fr.nf/-Cinelerra-.html | Tutoriel (fr) |
| http://www.funix.org/fr/linux/index.php?ref=cinelerra | Guide d'utilisation (fr) |
| http://www.unixgarden.com/ | Tutoriel (fr) |
| http://fr.lprod.org/wiki/doku.php/aide_liste | Liste (fr) |
| http://bugs.cinelerra.org | Rapports de bugs (en) |