| [Top] | [Table des matières] | [Index] | [ ? ] |
| 1.1 A propos Cinelerra | ||
| 1.2 Les deux versions de Cinelerra | ||
| 1.3 A propos de ce manuel | ||
| 1.4 Obtenir de l'aide | ||
| 1.5 Tutoriels | ||
| 1.6 Liens divers |
Pendant des années, certaines personnes ont désiré disposer d'un moyen de monter leur audio et leur vidéo depuis un seul endroit avec autant de facilité que l'écriture d'un texte. Cinelerra est une tentative pour réaliser ce voeux et pour fournir, dans un seul logiciel, tout le nécessaire pour vos montages audio et vidéo. L'enregistrement, le montage et la lecture sont tous gérés ici. Il peut être utilisé comme lecteur audio. Il peut aussi être utilisé pour enregistrer de l'audio ou de la vidéo. Il peut même être utilisé comme logiciel de retouche de photos.
Il y a deux types de personnes impliquées dans les films : les producteurs qui créent un nouveau contenu et qui reviennent ultérieurement sur celui-ci pour l'améliorer encore, et le grand public qui veut acquérir le contenu et le visionner. Cinelerra n'est pas conçu pour le grand public. Cinelerra possède de nombreuses fonctionnalités pour gérer du contenu non compressé, pour le traitement en haute définition et pour la composition. Les producteurs ont besoin de ces fonctionnalités afin de pouvoir retoucher de nombreuses générations de métrage, et c'est ce qui rend Cinelerra si complexe. Le grand public devrait envisager l'utilisation d'autres outils, tels que MainActor, Kino ou Moxy.
Il y a deux branches de Cinelerra. L'une d'elle se trouve à http://www.heroinewarrior.com et l'autre à http://cvs.cinelerra.org. Cette documentation concerne Cinelerra-CV (Community Version).
Les sources de la version officielle de Cinelerra sont développées "en amont" Par Heroine Virtual, Ltd (HV) HV partage son code source avec une version communautaire de Cinelerra (Cinelerra-CV), mais ne participe pas activement avec la communauté de developpeurs responsables de Cinelerra-CV. HV préfère travailler sur sa propre copie de Cinelerra, en diffusant périodiquement le code tous les 6 mois environ.
Cinelerra-CV a été fondé par des développeurs qui souhaitaient étendre les fonctionnalités et résoudre certains bugs présents dans le code source d'HV. Ils ont décidé qu'il serait bien d'effectuer le développement de manière communautaire, sans pour autant effectuer un "fork". De ce fait, le code source de Cinelerra CV est très proche de celui de la version officielle. Les développeurs de la version CV appliquent des résolutions de bugs (http://bugs.cinelerra.org), effectuent des correctifs de bogues et des correctifs de compatibilité. Les programmeurs envoyent occasionnellement des correctifs en amont à HV. De ce fait, Cinelerra CV comporte certaines fonctionnalités qu'on ne trouve pas dans la version officielle.
A la différence d'autres programmes, la version diffusée par HV ne peut pas être qualifiée de "stable". Après que la version de Cinelerra de HV ait été diffusée, il reste souvent des problèmes, que ce soient des bogues ou en termes de fonctionnalités. Lorsqu'une nouvelle version est diffusée, un des membres (j6t) effectue donc la fusion du code de HV avec le code de Cinelerra CV, en prenant en compte les améliorations de HV et en réarrangeant le code afin qu'il soit le plus similaire possible à celui de HV's (identation, nommage des fonctions et des répertoires, modifications mineures de l'implémentation, etc.) Après la fusion, la version diffusée de Cinelerra CV peut être légèrement instable jusqu'à ce que tous les problèmes avec le nouveau code ajouté par HV soient corrigés, que les utilisateurs découvrent les bogues et que nous ayons le temps de les corriger. Cinelerra CV peut être vu comme une tentative de la communauté de stabiliser la version diffusée par HV.
Comme indiqué, la communauté ajoute des améliorations au code source d'HV. Ses membres commentent mutuellement leurs implémentations afin de créer un produit plus fonctionnel et stable. Occasionnellement, HV commente les implémentations que les membres de la communauté lui ont soumis. Cependant, les améliorations effectuées par la communauté ne remontent pas toutes dans la version officielle; le rendu de flux YUV par exemple.
Après ce qui vient d'être dit, on peut dire que la version SVN telle qu'elle est juste avant une opération de fusion est une version stabilisée. Mais soyiez conscient qu'il est possible que vous ayiez des problèmes avec des fichiers de description de projet qui ne seront peut-être pas compatibles vers la nouvelle version. Avec une version quelconque de Cinelerra, trouver des bugs est relativement aisé. Cependant, décrire clairement et concisément ces bugs à la communauté qui les corrige est une tâche que l'on est à même d'espérer de la part de tous les utilisateurs. La communauté est très réactive. Aidez-la en créant des rapports de bugs bien réalisés. Vous pouvez rejoindre notre mailing-liste à http://cvs.cinelerra.org.
L'édition de ce manuel est 1.24.FR, et il s'applique à Cinelerra CV version 2.1. Vous pouvez le redistribueer et/ou le modifier selon les termes de la Licence Publique Générale GNU (GPL), telle que publiée par la Free Software Foundation ; soit à la version 2 de la licence ou (à votre choix), toute autre version ultérieure.
Ce manuel est issu des "Secrets de Cinelerra", un excellent manuel écrit par Jack CROSSFIRE d'HEROINE VIRTUAL LTD. En 2003 Alex FERRER a créé un Wiki basé sur ce manuel et a ajouté de nombreuses copies d'écran et d'autres informations. Jusqu'à ce jour, Cinelerra CV n'avait pas encore son propre manuel et les informations concernant la version Communautaire de Cinelerra étaient éparpillées sur Internet (liste de diffusion, IRC, sites Web, wiki, etc.). En 2006, Nicolas MAUFRAIS combina les "Secrets de Cinelerra" avec le contenu se trouvant dans le Wiki d'Alex FERRER afin d'en faire un document unifié.
Responsables de la documentation Cinelerra-CV :
Anglais : Nicolas MAUFRAIS (coordinateur)
Français : Jean-Luc COULON
Autre contributeurs : Alexandre BOURGET, Kevin BROSIUS, Carlos DAVILA, Rafael DINIZ, Pierre DUMUID, Mike EDWARDS, Martin ELLISON, Scott FRASE, Joe FRIEDRICHSEN, Gus Gus, Terje HANSSEN, Mikko HUHTALA, Ben JORDEN, Nathan KIDD, Marcin KOSTUR, Joseph L., Valentina MESSERI, Herman ROBAK, Dana ROGERS, Jim SCOTT, Andraz TORI, Raffaella TRANIELLO.
Merci à Karl BERRY, responsable de GNU texinfo, pour son aide et son travail sur le fichier `texinfo.tex', qui est utilisé pour construire ce manuel.
Merci à l'équipe du projet GNU, et plus particulièrement à Karl BERRY, responsable de GNU Texinfo, pour l'aide très précieuse qu'il nous a apporté durant l'élaboration de ce manuel.
cg-clone git://scm.pipapo.org/cinelerra/nicolasm
On peut trouver de l'aide sur :
Quelques tutoriels sont disponibles sur internet:
Liens divers :
Vous trouverez ci-dessous le contenu général des paquets de Cinelerra.
Cinelerra est exigeant en terme de ressources matériel, puisque les demandes de lecture, de décodage, de lecture de la vidéo peuvent être assez pénalisantes et consommatrices de ressources. En conséquence de quoi les performances et donc la facilité d'utilisation de Cinelerra sont directement liées au format vidéo utilisé (SVCD/DV/HDV/HD/etc), à la puissance du processeur, aux vitesses des bus d'entrées/sorties, à la capacité mémoire de votre système et l'architecture de son bus vidéo. Ainsi, un système peu puissant sera suffisant pour les utilisateurs travaillant sur de l'audio uniquement ou bien sur des vidéos en basse résolution. Cependant, le même système pourra s'avérer insuffisant lors de la lecture de vidéos en plus haute résolution, comme la vidéo DV. La présence d'effets et de plusieurs pistes audio vont accentuer ces problèmes. En prenant en compte ces contraintes, voici quelques suggestions pour faire fonctionner Cinelerra :
Afin de pouvoir installer Cinelerra, vous devriez avoir une version récente de Linux avec XFree86 et un logiciel de gestion audio fonctionnant correctement. Les bibliothèques suivantes devraient aussi être installées sur votre système (liste non exhaustive) :
| 2.3.1 Processus de compilation habituel | ||
| 2.3.2 Compiler avec les symboles de débogage |
Vous pouvez installer Cinelerra CV en récupérant les sources et en les compilant vous-même. C'est la méthode à utiliser si vous désirez utiliser la version de Cinelerra CV la plus à jour.
svn checkout svn://svn.skolelinux.org/cinelerra/trunk/hvirtualsvn updatesvn checkout -r <révision>
svn://svn.skolelinux.org/cinelerra/trunk/hvirtual
cd hvirtual
autoreconf -i --force
./configure --with-buildinfo=svn/recompile./configure --help
make
Si vous désirez enregistrer dans un fichier la sortie de make, afin de pouvoir
rechercher les erreurs, vous pouvez utiliser cette commande :make 2>&1 | tee logfile
sudo make install
Note :
./configure avec l'option `--enable-mmx'. Si vous le
faites, vous devrez utiliser conjointement l'option `--without-pic',
sinon, la compilation peut échouer.
./configure --prefix=/usr --enable-x86 --enable-mmx --enable-freetype2
--with-buildinfo=svn/recompile CFLAGS='-O3 -pipe -fomit-frame-pointer
-funroll-all-loops -falign-loops=2 -falign-jumps=2 -falign-functions=2
-ffast-math -march=pentium-m -mfpmath=sse,387 -mmmx -msse'
./configure (remplacer
`xxx' par le numéro de la révision que vous compilez) :./configure prefix=/usrcd posudo make installcd /usr/local_cinelerra/r960./cinelerra_r960
Lorsque Cinelerra CV plante, on peut le compiler avec les symboles de débogage et le lancer depuis gdb. Les informations affichées par gdb sont beaucoup plus détaillées et aideront les développeurs à résoudre les bogues plus rapidement.
D'abord, récupérez les sources comme d'habitude. Ensuite, lancez les commandes
suivantes :
cd hvirtual
nice -19 autoreconf -i --force
mkdir ../hvdbg
cd ../hvdbg
nice -19 ../hvirtual/configure CXXFLAGS='-O0 -g' CFLAGS='-O0 -g'
--with-buildinfo=svn/recompile
cd quicktime/ffmpeg
nice -19 make CFLAGS='-O3'
cd ../..
nice -19 make
nice -19 make install
Voir la section Signaler des bogues, pour avoir plus d'informations concernant l'exécution de Cinelerra depuis gdb.
La manière la plus simple de lancer Cinelerra est de lancer la commande
/usr/bin/cinelerra
Les options en ligne de commande sont aussi disponibles en tapant
cinelerra -h. Ces options sont décrites dans d'autres sections
ci-dessous. Pour effectuer le rendu en ligne de commande Voir la section Le rendu de fichiers.
Si l'erreur suivante s'affiche lorsque vous lancez Cinelerra pour la première fois :
WARNING:/proc/sys/kernel/shmmax is 0x2000000, which is too low}
Voir la section Libérer davantage de mémoire partagée, pour plus d'information.
| 2.5.1 Binaires Debian | ||
| 2.5.2 Prérequis pour Debian |
Andraz TORI maintient les règles de constructions pour Debian Sid. Il construit également des paquets binaires .deb pour Sid. Ils sont construits depuis les versions SVN non officielles. Les paquets pour Debian Sid se trouvent ici :
deb http://www.kiberpipa.org/~minmax/cinelerra/builds/sid/ ./
deb http://www.kiberpipa.org/~minmax/cinelerra/builds/pentium4/ ./
deb http://www.kiberpipa.org/~minmax/cinelerra/builds/pentiumm/ ./
deb http://www.kiberpipa.org/~minmax/cinelerra/builds/athlonxp/ ./
deb http://labbs.net/~vale/debian ./
Note : Si Cinelerra retourne l'erreur suivante :
cinelerra: relocation error: /usr/lib/libavcodec.so.0.4.8: undefined
symbol: faacDecOpen
Vous pouvez résoudre ce problème en entrant la commande suivante en tant
qu'administrateur (root) :
apt-get install --reinstall libfaad2-0=2.0.0-0.5
Vous aurez besoin de certains logiciels prérequis qui ne se trouvent pas dans
les dépôts officiels de Debian. Vous pouvez ajouter à votre fichier
`/etc/apt/sources.list' la ligne suivante qui est le dépôt de Christian
Marillat :
deb http://www.debian-multimedia.org/ sid main
Pour pouvoir utiliser ce miroir, vous devrez ajouter la clé gpg de Marillat à
votre trousseau de clés gpg :
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 1F41B907
gpg --armor --export 1F41B907 | sudo apt-key add -
Si vous n'utilisez pas sudo, faites ce qui suit en tant qu'administrateur
(root) :
gpg --armor --export 1F41B907 | apt-key add -
MUZZOL a fabriqué des paquets pour Cinelerra sous Ubuntu Edgy. Pour réaliser l'installation au moyen du gestionnaire de paquets Synaptic, allez dans Configuration -> Dépôts. Dans la fenêtre de gestion des paquets, cliquez sur le bouton Ajouter et renseignez les dépôts suivants :
deb http://www.kiberpipa.org/~muzzol/cinelerra/edgy-i386/ ./
En cliquant sur Ajouter le dépôt vous verrez le nouveau dépôt activé dans la fenêtre de gestion des paquets. Vous pouvez aussi ajouter directement les lignes suivantes dans le fichier `/etc/apt/sources.list' :
deb http://www.kiberpipa.org/~muzzol/cinelerra/edgy-i386/ ./
Vous verrez alors apparaître Cinelerra dans Synaptic.
Pour installer Cinelerra avec GDebi, consultez cette page :
http://www.kiberpipa.org/~muzzol/cinelerra/edgy-i386/.
Cliquez sur le lien cinelerra_2.1.0+svn20070109-0ubuntu1_i386.deb. Une
fenêtre de dialogue va alors s'ouvrir vous demandant de confirmer votre
intention d'ouvrir ce fichier avec GDebi. Si durant l'installation vous
rencontrez des problèmes de dépendances non satisfaites, essayez d'installer
les librairies manquantes en utilisant la même méthode, et la même page
internet.
Valentina MESSERI a aussi construit des paquets pour Ubuntu Edgy :
Pour Ubuntu Edgy:
deb http://giss.tv/~vale/ubuntu32 ./ deb-src http://giss.tv/~vale/ubuntu32 ./
Pour Ubuntu Edgy AMD64:
deb http://giss.tv/~vale/ubuntu64 ./ deb-src http://giss.tv/~vale/ubuntu64 ./
Les personnes désirant compiler Cinelerra peuvent consulter le tutoriel dédié à
l'installation de Cinelerra sur Ubuntu (en anglais) à cet endroit :
http://www.ubuntuforums.org/showthread.php?t=320701&highlight=cinelerra
L'installation sur Gentoo GNU/Linux est assez simple. Lancez simplement :
emerge cinelerra-cvs
avec le compte root et l'installation devrait s'effectuer sans problème. Notez que vous pouvez avoir besoin de placer Cinelerra dans le fichier `/etc/portage/package.keywords' afin de pouvoir l'utiliser :
echo "=media-video/cinelerra-cvs-20061020" >> /etc/portage/package.keywords
Voyez http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=3 pour plus d'information.
Note: L'ebuild Gentoo media-video/cinelerra-cvs-20061020 ne possède pas d'icônes de modes d'édition. Voir The insertion point, pour plus d'information.
L'installation pour Gentoo GNU/Linux est aisée. Lancez simplement :
emerge cinelerra
en tant qu'administrateur et il devrait s'installer et fonctionner sans
problème.
Vous pouvez essayer et utiliser Cinelerra sur votre ordinateur sans avoir à l'installer sur le disque-dur. Ceci est rendu possible grâce aux Live CD, qui sont des distributions GNU/Linux démarrant à partir d'un CD, sans qu'il soit nécessaire d'installer quoi que ce soit sur l'ordinateur. Voici quelques distributions Live CD qui contiennent Cinelerra :
Knoppix est un CD amorçable comportant une collection de logiciels GNU/Linux, une détection automatique du matériel, et la gestion de nombreuses cartes graphiques, cartes son, périphériques SCSI, USB ou autres. Knoppix peut être utilisé comme démonstration de GNU/Linux, comme CD éducatif, comme système de dépannage, ou adapté et utilisé comme plateforme pour des démonstrations de logiciels commerciaux. Il n'est pas nécessaire d'installer Knoppix sur le disque dur. (source : http://www.knoppix.org)
Distributions Knoppix connues incluant Cinelerra :
Cinelerra est inclu dans le dépôt Freshrpms à l'adresse http://freshrpms.net. La méthode la plus simple pour installer des paquets depuis Freshrpms est d'inclure ce dépôt dans la configuration de yum. Vérifiez bien que le dépôt "Extras" de Fedora est activé. C'est le cas par défaut pour Fedora 5 et 6, et les dépôts Core et Extras ne font plus qu'un pour Fedora 7.
Sous Fedora 6, tapez depuis le compte root :
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/6/\ freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
Sous Fedora 5, tapez :
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/5/\ freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
Ensuite, tapez :
yum -y install cinelerra
afin de récupérer et installer Cinelerra et ses dépendances, y compris ffmpeg et mjpegtools. Si cela ne fonctionne pas, examinez le fichier `/etc/yum.conf' et vérifiez que le paramétrage pour Freshrpms et bien récupéré depuis `/etc/yum.repos.d'.
Notes :
Des paquets Cinelerra pour Mandriva sont mis à disposition par PLF et prêts à être installés. Lisez la page http://plf.zarb.org/packages.php pour plus d'information.
Rafael DINIZ construit des paquets Slackware de Cinelerra.
Des RPM pour SuSE 9 sont construit depuis les sources SVN par Kevin BROSIUS, ils sont disponibles à http://cin.kevb.net/files/RPM/
Des RPMs pour OpenSUSE 10.1 et 10.2, architecture i586 et x86_64, sont construits à partir des sources SVN par Leon FREITAG chez Packman. Ils sont disponibles à http://packman.links2linux.org/package/cinelerra/16413.
Les packages RPM peuvent être installés avec le compte root dans une console en utilisant cette commande :
rpm -Uvh package_name.rpm
L'exemple qui suit montre quatre copies d'écrans d'installation graphique de Cinelerra sur OpenSUSE 10.2 i586 en utilisant YaST2. Tout d'abord en ajoutant le répertoire YaST2 de Packman aux sources d'installation, et ensuite en ajoutant le paquet d'installation avec le gestionnaire de logiciels YaST2.
Démarrez le centre de contrôle YaST sur OpenSUSE 10.2 et entrez le mot de passe de root lorsqu'on vous le demande :
Démarrez l'outil YaST2 d'installation des sources, et sélectionnez le protocole HTTP et ajoutez le nom du serveur pour Packman, comme indiqué. La synchronisation avec Zenworks peut prendre quelque temps, attendez que cela soit terminé.
Démarrez le gestionnaire de logiciel de YaST2. Entrez "Cinelerra" dans le champs de recherche situé à gauche et ensuite cochez les paquets Cinelerra situés dans la fenêtre de droite. Si une ancienne version de Cinelerra est installée, elle est indiquée avec une icône représentant un cadenas. Effacez-la ou bien tentez une mise à jour.
Cliquez sur Accepter pour lancer l'installation du paquet, puis cliquez sur Suivant pour terminer l'installation.
FIXME
En raison de sa flexibilité, Cinelerra ne peut tourner de manière optimale sans
être finement configuré pour répondre à vos besoins particuliers.
Malheureusement, peu de paramètres sont ajustables lors de la compilation. En
conséquence de quoi la configuration lors de l'exécution est la seule
possibilité pour la plupart des systèmes en raison de la multitude des
paramètres.
Ci-dessous se trouvent les options de configuration ainsi que les différentes
API de GNU/Linux qui sont supportées.
Dans Cinelerra, allez à Configuration->Préférences afin de voir les
options.
| 3.1 Variables d'environnement | Ces variables d'environnement sont reconnues par Cinelerra. | |
| 3.2 Pilotes audio | Informations concernant les pilotes audio. | |
| 3.3 Pilotes vidéo | Informations concernant les pilotes vidéo. | |
| 3.4 Lecture | Configurer les paramètres relatifs à la lecture. | |
| 3.5 Acquisition | Configurer les paramètres relatifs à l'enregistrement. | |
| 3.6 Performances | Configurer les paramètres permettant d'accélérer les choses. | |
| 3.7 Interface | Configurer l'interface utilisateur. | |
| 3.8 A propos | Afficher certaines informations concernant le programme. |
Dans les variantes d'UNIX, les variables d'environnement sont des variables
globales de l'interpréteur de commande (shell) que toutes les applications
peuvent lire. Elles sont définies en utilisant des commandes telles que
set VARIABLE=value. Toutes les variables d'environnement peuvent
être affichées avec la commande env. Cinelerra reconnaît les
variables d'environnement suivantes :
export
LANG=fr_FR, et lancez ensuite cinelerra depuis la même fenêtre. Il va
s'ouvrir configuré en français.Si vous avez installé Cinelerra CV en le compilant depuis les sources, et que vous avez indiqué une option `--prefix=' différente de `/usr/local', les fichiers traduits ne seront probablement pas installés. Voir la section Processus de compilation habituel, pour davantage d'informations.
Les pilotes audio sont utilisés à la fois pour l'enregistrement et la lecture du son. Leur fonctionnalité est décrite ici dans une section ci-dessous :
| 3.2.1 Attributs communs aux pilotes audio | attributs qui ne sont pas propres à un seul pilote audio. | |
| 3.2.2 OSS | notes concernant le pilote OSS. | |
| 3.2.3 OSS Envy24 | notes concernant le pilote OSS pour le composant Envy24. | |
| 3.2.4 Alsa | notes concernant le pilote ALSA. | |
| 3.2.5 Esound | notes concernant le pilote ESound. | |
| 3.2.6 Raw 1394 | notes concernant le pilote Raw1394. | |
| 3.2.7 DV 1394 | notes concernant le pilote DV1394. | |
| 3.2.8 IEC 61883 | notes concernant le pilote IEC 61883. |
Ce fut le premier pilote audio pour GNU/Linux. Il possédait une implémentation libre ainsi qu'une implémentation commerciale qui pouvait gérer davantage de cartes. C'était le pilote audio standard jusqu'à GNU/Linux 2.4. C'est encore le seul pilote audio avec lequel un binaire i386 peut être utilisé lorsqu'il tourne sur un système x86_64.
La version commerciale d'OSS comportait une variante pour les cartes son 24 bit 96 kHz. Cette variante avait besoin de modifications significatives dans la manière d'utiliser les pilotes audio, d'où le besoin d'un nouveau pilote.
ALSA est le plus courant des pilotes audio utilisés sous GNU/Linux 2.6. Il
sait maintenant gérer la plupart des cartes son. Il profite des
fonctionnalités de faible latence de GNU/Linux 2.6 pour procurer de meilleures
performances que ce qui est obtenu avec OSS et GNU/Linux 2.4, mais les
performances sont sensiblement les mêmes que celles qu'OSS permettait d'avoir
avec la version 2.0. Malheureusement ALSA est en perpétuelle évolution. Un
programme qui fonctionne avec un jour, peut très bien ne plus fonctionner le
lendemain. De nouvelles interfaces sont développées autour d'ALSA au même
rythme. Nous prévoyons d'en ajouter la gestion à intervalle régulier, mais pas
chaque fois qu'il en sortira un nouveau.
ALSA n'est maintenant plus portable entre i386 et x86_64. Si un binaire i386
tente une lecture du son avec un noyau x86_64, il va se planter. Dans ce cas,
utilisez OSS.
ESOUND est un serveur de son qui s'appuie sur OSS. Il a été écrit pour un gestionnaire de fenêtres appelé Enlightenment. Il gère un nombre limité de bits et possède une latence élevée par rapport aux pilotes plus modernes, mais il permet de multiplexer des sources audio multiples. On ne sait pas s'il fonctionne toujours.
C'était la première interface entre les logiciels GNU/Linux et les caméscopes firewire. C'est la méthode la moins fiable pour reproduire l'audio vers un caméscope et elle consiste en une bibliothèque reposant sur des commandes du noyau.
Deuxième réécriture de la gestion des caméscopes DV sous GNU/Linux. C'est la méthode la plus fiable de reproduire l'audio vers un caméscope et elle consiste en des commandes directes du noyau.
Troisième réécriture de la gestion DV pour GNU/Linux. C'est une bibliothèque résidant au-dessus de RAW 1394 qui est lui même au-dessus des commandes du noyau. Elle est moins fiable que DV 1394 mais plus fiable que RAW 1394. La prochaine réécriture devrait résoudre cela. Consultez http://www.linux1394.org pour plus d'information sur les derniers pilotes.
Les pilotes vidéo sont utilisés pour la visualisation dans le compositeur et la visionneuse
| 3.3.1 Attributs communs aux pilotes vidéo | Paramètres qui ne sont pas restreints à un seul pilote. | |
| 3.3.2 X11 | ||
| 3.3.3 X11-XV | ||
| 3.3.4 X11-OpenGL | ||
| 3.3.5 Buz | ||
| 3.3.6 Lecture vidéo raw 1394 | ||
| 3.3.7 Lecture vidéo DV 1394 | ||
| 3.3.8 Lecture vidéo IEC 61883 |
Ce fut la première méthode pour afficher de la vidéo sur les systèmes UNIX. Le triplet RVB de chaque pixel est simplement envoyé directement vers la fenêtre. C'est la méthode de lecture la plus lente. Elle est encore utilisée comme méthode de repli lorsque le matériel de gestion graphique ne permet pas de gérer de très grandes images.
Ce fut une amélioration de X11 en 1999. Elle convertit le signal YUV en RVB au niveau matériel avec mise à l'échelle. C'est la méthode conseillée pour la lecture vidéo mais elle ne peut pas gérer de très grandes images. La taille maximale des vidéo avec XV est habituellement de 1920x1080.
Le méthode la plus puissante pour reproduire la vidéo est OpenGL. Avec ce
pilote, la plupart des effets effectués par le matériel. OpenGL permet des
dimensions de vidéo jusqu'à la taille maximale des textures, qui est
généralement plus grande que ce que permet XV, en fonction du pilote graphique
utilisé. Pour l'activer, vous devrez utiliser un binaire compilé avec la
gestion d'OpenGL. L'option de la commande configure pour activer
OpenGL est `--enable-opengl'. Il vous faudra une carte graphique qui
gère OpenGL 2.0. Les cartes récentes de Nvidia devraient fonctionner. Il vous
faudra aussi utiliser un pilote vidéo gérant OpenGL 2.0, tel que le pilote
binaire de Nvidia. Pour savoir si votre pilote vidéo gère OpenGL 2.0, utilisez
la commande suivante : glxinfo | grep "OpenGL version"
OpenGL version string: 2.0.2 NVIDIA 87.74
OpenGL version string: 1.4 (2.0.2 NVIDIA 87.74)
OpenGL repose sur des PBuffers et des shaders afin d'effectuer le rendu vidéo. Le pilote graphique doit pouvoir gérer OpenGL 2.0 et Cinelerra doit avoir été explicitement compilé avec la gestion OpenGL 2.0. Ceci demande à ce qu'il soit compilé sur un système avec les en-têtes OpenGL 2. Les PBuffers sont connus pour être incohérents. Si la carte graphique ne possède pas assez de mémoire ni les bons visuels, les PBuffers ne fonctionneront pas. Si OpenGL ne fonctionne pas, essayez de vous déplacer de quelques images ou de redémarrer Cinelerra.
Limitations :
BC_Texture::create_texture frame size <frame_width>x<frame_height> bigger
than maximum texture 4096x4096.
C'est une méthode pour reproduire directement les fichiers animés de type JPEG-A sous la forme d'un signal analogique composite. Il utilise une astuce populaire du pilote Video4Linux 1 depuis 2000 pour décompresser le JPEG au niveau matériel. Bien que la vidéo analogique soit largement obsolète, des pilotes plus récents ont remplacé BUZ.
Première interface entre le logiciel GNU/Linux et les caméscopes firewire. C'est la méthode la moins fiable de transmettre de la vidéo vers un caméscope et elle consiste en une bibliothèque reposant sur des commandes du noyau.
Deuxième réécriture de la gestion des caméscopes DV sous GNU/Linux. C'est la méthode la plus fiable pour transmettre de la vidéo vers un caméscope et elle consiste en des commandes directes du noyau.
Troisième réécriture de la gestion DV pour GNU/Linux. C'est une bibliothèque au-dessus de RAW 1394 et qui est moins fiable que DV 1394 mais plus fiable que RAW 1394. La prochaine réécriture devrait résoudre cela. Consultez http://www.linux1394.org pour plus d'information et les derniers pilotes.
| 3.4.1 Sortie audio | ||
| 3.4.2 Sortie vidéo |
Ceci détermine ce qui se passe lorsque vous jouez un son depuis la timeline.
Ceci détermine comment la vidéo est affichée depuis la timeline.
Ces paramètres permettent de rendre la fonction Fichier->Enregistrer... aussi rapide que possible en permettant à l'utilisateur de pré-configurer le format de fichier à enregistrer. Le format de fichier est appliqué à tous les enregistrements. Le matériel utilisé pour l'enregistrement est aussi défini ici, puisque le matériel détermine le format du fichier dans la plupart des cas.
| 3.5.1 Format de fichier | ||
| 3.5.2 Entrée audio | ||
| 3.5.3 Entrée vidéo |
Ceci détermine le format des fichiers utilisé lors de l'acquisition. Il dépend largement du type de pilote utilisé. Les menus sont les mêmes que ceux de l'interface de rendu. Voir la section Le rendu de fichiers. La case à cocher Enregistrer les pistes audio doit être validée pour enregistrer l'audio. La case à cocher Enregistrer les pistes vidéo doit être validée pour enregistrer la vidéo. Le bouton "clé anglaise" situé à gauche de chacune des cases ouvre une boîte de dialogue de configuration permettant de définir la méthode de compression (codec) à utiliser pour chaque flux audio et vidéo en sortie. L'audio et la vidéo sont encapsulées dans in conteneur défini par le menu Format de fichier. Certains conteneurs ne permettent d'enregistrer que de l'audio, d'autres que de la vidéo, ou bien des deux.
Certains pilotes vidéo ne peuvent enregistrer que vers un certain conteneur. DV, par exemple ne peut enregistrer que vers Quicktime avec une compression vidéo de type DV. Si le pilote vidéo est changé, le format de fichier peut devoir être modifié afin d'obtenir une sortie gérée. Si vous changez le format du fichier pour un format non géré, il peut ne pas fonctionner avec le pilote vidéo.
Ceci détermine ce qui se passe lorsque vous enregistrez de l'audio.
Ceci détermine ce qui se passe lorsque vous enregistrez de la vidéo.
Vous allez passer la plupart de votre temps à configurer cette section. Le but principal de cette section est de configurer les paramètres qui ne sont pas disponibles dans le dialogue de rendu.
| 3.6.1 Rendu en tâche de fond | ||
| 3.6.2 La grappe de calcul |
Le rendu en tâche de fond a été conçu à l'origine pour permettre aux effets HDTV (TV Haute Définition) de pouvoir être affichés en temps réel. Le rendu en tâche de fond effectue en permanence le rendu lorsque la timeline est modifiée. La sortie temporaire est affichée lors de la visualisation lorsque cela est possible. Ceci est utile pour les transitions et pour prévisualiser les effets qui seraient trop lents à afficher en temps réel. Si une grappe de calcul est activée, elle est utilisée pour le rendu en tâche de fond. Ceci vous offre tout le potentiel des effets en temps réel si la bande passante du réseau et le nombre de noeuds de calcul sont suffisants.
Le rendu en tâche de fond est activé depuis l'onglet Performances de la fenêtre des Préférences. Il possède une fonction interactive Configuration -> Point de départ du rendu en tâche de fond. Ceci définit comme l'endroit où le rendu en tâche de fond commence, jusqu'au point d'insertion. S'il y a de la vidéo, une barre rouge apparaît dans la barre temporelle indiquant qu'un rendu en tâche de fond est en cours.
Il est souvent utile d'insérer un effet ou une transition et de sélectionner ensuite Configuration -> Point de départ du rendu en tâche de fond juste avant l'effet dont on veut l'aperçu en temps réel et à la fréquence d'images normale.
ls ne fonctionne pas dans le répertoire de rendu. Le bouton de
recherche de fichiers
ne fonctionne
habituellement pas non plus, mais le bouton de configuration
fonctionne avec cette option.
Définissez ces options si vous utilisez une grappe de calcul. Ignorez-les sur un système isolé.
Ces paramètres permettent simplement de modifier le comportement de l'interface utilisateur.
Cette section vous donne des informations concernant le copyright, la date et heure de compilation du binaire utilisé, l'absence de garantie et les versions de certaines bibliothèques. Assurez-vous d'être en accord avec les termes d'absence de garantie.
| 4.1 Fenêtre de définition du format | ||
| 4.2 Présélections | ||
| 4.3 Attributs audio | ||
| 4.4 Attributs vidéo |
Lorsque vous lisez des fichiers de média dans Cinelerra, ceux-ci comportent un certain nombre de pistes, une certaine taille d'image, un certain taux d'échantillonnage, et ainsi de suite. Indépendamment des propriétés du fichier de média, il est toujours joué en prenant en compte les attributs du projet. Ainsi, si un fichier audio possède un taux d'échantillonnage différent que celui des attributs du projet, il sera rééchantillonné. De façon similaire, si la taille de l'image d'un fichier vidéo est différente de celle des attributs du projet, elle sera composée sur un fond noir, soit recadrée, soit entourée de noir.
Les attributs du projet sont définis dans Configuration->Format... et, dans une moindre mesure, dans Fichier->Nouveau projet. Lorsque vous définissez les attributs du projet dans Fichier->Nouveau projet, une nouvelle timeline vide est créée. Chaque timeline créée à partir de ce moment utilisera des paramètres identiques. Lorsque vous définissez les paramètres dans Configuration->Format..., les médias sur la timeline sont inchangés. Chaque timeline créée à partir de ce moment le sera en utilisant les mêmes paramètres.
Fenêtre de définition du format
En plus des paramètres traditionnels tels que le taux d'échantillonnage, la fréquence des images, la taille des images, Cinelerra utilise des paramètres inhabituels tels que position des canaux, modèle colorimétrique et rapport d'aspect.
Choisissez une option depuis ce menu pour que tous les paramètres du projet soient positionnés selon l'une des normes connues.
Les canaux sont numérotés. Lorsque le rendu est effectué, la sortie du canal 1 est rendue vers la première piste audio du fichier ou vers le premier canal de la carte son. Les canaux suivants sont rendus vers leurs pistes de sortie numérotées consécutivement.
Les positions des canaux audio correspondent à l'emplacement où est situé l'élément graphique de chaque sortie audio. Plus la position de réglage est proche de l'une des sorties audio, plus l'intensité sonore dans les haut-parleurs est élevée. Cliquez sur l'icône du haut-parleur et glissez-la pour modifier l'emplacement du canal audio.
Les hauts-parleurs peuvent avoir une orientation quelconque. Une disposition différente des hauts-parleurs est enregistrée pour chaque nombre de canaux car on n'utilise en général pas la même disposition des hauts-parleurs quelque soit le nombre des canaux.
La position des canaux est le seul paramètre qui n'affecte pas nécessairement la sortie. Cliquez sur l'icône du haut-parleur et glissez-la afin de modifier la position d'un des canaux. C'est une simple commodité, afin que lorsque plus de deux canaux sont utilisés, la commande de panoramique sur la timeline puisse les distinguer l'un de l'autre. Cela n'a rien à voir avec la disposition réelle des canaux.
Différents canaux peuvent être disposés très proche l'un de l'autre de façon à ce qu'ils aient la même sortie.
De manière à utiliser des effets qui nécessitent un canal alpha, un modèle
colorimétrique avec canal alpha doit être sélectionné. Ce sont RVBA8888,
YUVA8888, et RVBA Flottant. Les modèles colorimétriques à 4 canaux sont
plus lents que les modèles à 3 canaux, le plus lent étant RVBA
Flottant. Certains effets tels que le fondu savent se passer d'un canal alpha
alors que d'autres comme la clé chromatique (chromakey), ont besoin d'un canal
alpha dans tous les cas. C'est donc une bonne idée que d'essayer l'effet sans
canal alpha afin de voir s'il fonctionne avant de choisir un canal alpha et de
ralentir tout le processus.
Lors de l'utilisation de métrage compressé, les modèles YUV sont généralement
plus rapides que les modèles RVB. Il détruisent moins de couleurs que les
modèles colorimétriques RVB. Si un métrage enregistré en JPEG ou MPEG est
traité de nombreuses fois en RVB, les couleurs vont se ternir alors que ce ne
sera pas les cas s'il est traité en YUV.
Des années de travail avec du métrage en haute dynamique ont montrées que le
modèle RVB flottant était le meilleur format pour la dynamique élevée. Les
formats entiers sur 16 bit étaient utilisés dans le passé et engendraient trop
de perte de qualité tout en étant trop lents au regard du niveau
d'amélioration.
Le RVB flottant ne détruit pas d'informations lorsqu'il est utilisé avec un
métrage source YUV et permet aussi une luminosité supérieure à 100%. Soyez
conscient que certains effets, tels que l'histogramme, tronquent encore les
valeurs supérieures à 100% en virgule flottante.
| 5.1 Formats de fichiers supportés | Les formats que Cinelerra peut importer et exporter | |
| 5.2 Charger des fichiers | Charger tout type de fichier | |
| 5.3 Charger la sauvegarde | Récupérer la session dans l'état précédant un plantage | |
| 5.4 Enregistrer des fichiers | Enregistrer la liste des décisions de montage | |
| 5.5 Fusionner des projets |
Voici la plupart des formats de fichiers supportés et des informations
concernant leur compression. Il est possible de charger des fichiers ayant
d'autres formats que ceux indiqués ici.
Le format du fichier détermine ce que Cinelerra en fait. Les paramètres du projet
sont sauvegardées dans une liste de décisions de montage (EDL) au format XML. Les formats
qui contiennent des médias mais pas de décision de montage se contentent
d'ajouter des données aux pistes. Si le taux d'échantillonnage de votre projet
est de 48 kHz et que vous chargez un fichier audio avec un taux de 96 kHz, vous
continuerez à le reproduire à 48 kHz. Si vous chargez un fichier EDL à 96 kHz
et que le taux d'échantillonage du projet en cours est de 48 kHz, il sera
modifié pour 96 kHz.
Certains formats de fichiers sont très lents à s'afficher sur la timeline.
C'est en général parce qu'ils comportent de la vidéo avec un fort taux de
compression. Dessiner les vignettes d'une vidéo très compressée peut être très
lent. Il faut désactiver le dessin des vignettes pour ces fichiers à l'aide du
bouton dessiner le média et ainsi accélérer les opérations.
Les formats supportés sont actuellement :
Quicktime n'est pas le standard sous UNIX mais nous l'utilisons parce qu'il est
bien documenté. Tous les films Quicktime sur Internet sont compressés.
Cinelerra prend en compte certains fichiers compressés en Quicktime. Mais si
Cinelerra plante lors du chargement d'un tel fichier, cela est probablement dû
au fait que le format n'a pas pû être parfaitement pris en compte.
Quicktime est un conteneur pour deux flux, un flux vidéo et un flux audio. Ces
flux sont compressés en utilisant des méthodes différentes. L'encodage préféré
pour les sorties Quicktime est la vidéo MPEG-4 et l'audio MPEG-4. Ce format
est compatible avec la plupart des logiciels commerciaux de lecture vidéo sous
Windows, possède un bon taux de compression et une bonne qualité de sortie.
Pour une meilleure compression, il faut utiliser la vidéo H-264.
Malheureusement le décodage H-264 est tellement lent qu'il ne permet pas de
reproduire de très grandes tailles d'images.
Cinelerra supporte deux codecs non standards : vidéo MPEG-4 Dual et vidéo H.264
Dual. Il ne pourront être lus nulle part ailleurs que dans Cinelerra et
XMovie. Il sont conçus pour des films dont les images ont été divisées en deux
champs, chaque champ étant affiché séquentiellement. Les codecs dual
entrelacent les deux flux vidéo de façon à améliorer l'efficacité sans demander
de modification majeure au logiciel de lecture.
C'est le même que Quicktime avec un codec audio Audio MPEG-4.
Le rendu d'une séquence d'images n'est pas identique au rendu d'une image isolée. Lorsqu'il effectue le rendu d'une séquence d'images, Cinelerra génère un fichier de table des matières pour la séquence d'images et crée un fichier image différent pour chaque position de la timeline. Pour obtenir de meilleures performances, la table des matières peut être chargée à la place de chaque image. Pour en apprendre davantage concernant les différents formats d'images pris en compte dans une séquence d'images, veuillez lire ce qui concerne les images fixes.
| 5.1.4.1 Charger des images fixes | ||
| 5.1.4.2 Dimensions des images fixes | ||
| 5.1.4.3 Images Open EXR | ||
| 5.1.4.4 Images brutes d'appareils numériques |
Le rendu d'une image isolée provoque l'écrasement du fichier image pour chaque
position de la timeline. Aucune table d'index n'est créée. Lors du
chargement, l'image occupe la place d'une image vidéo et ne modifie pas les
attributs du projet. Pour voir une image, zoomez sur la timeline jusqu'à ce
que puissiez la voir. Pour allonger la durée d'une image, étendez-la comme
vous le feriez avec un média vidéo normal. Vous pouvez allonger sa durée autant
que vous le désirez. Les images dans Cinelerra ont la possibilité d'être
étendues sur une durée infinie.
Cinelerra vous permet de définir la durée initiale des images chargées. Le
paramètre est défini dans la section Images de Configuration->
Préférences->Acquisition.
A moins que votre matériau d'origine ne provienne d'une source numérique (tel
qu'un appareil photo numérique), la première chose à faire avant de pouvoir
l'utiliser est, d'une manière ou d'une autre, de faire l'acquisition vers un
format de média numérique utilisable.
Pour des photos anciennes, des cartes en papier, des dessins ou des schémas,
vous devrez effectuer une numérisation dans un format tel que PNG, TIF, TGA ou
JPG à l'aide d'un scanner. Vous pourrez utiliser Gimp pour retoucher les
images, nettoyer les zones endommagées ou en corriger les couleurs.
Si vous objets proviennent d'un appareil photo numérique ou d'une copie
d'écran, assurez vous d'effectuer l'acquisition avec la meilleure résolution
possible. Ceci vous permettera d'obtenir de vos projets Cinelerra une sortie
de meilleure qualité.
Important : les images importées demeurent toujours dans leurs dimensions
d'origine. Vous devrez donc tenir compte du rapport d'aspect de votre vidéo
dans Cinelerra, et devrez redimensionner vos images avant de les importer dans
Cinelerra.
Par exemple, le rapport d'aspect en PAL est de 4/3, mais 720x576 fait 5/4.
Pour que les images que vous importez soient affichées correctement, vous devez
redimensionner leur taille horizontale :
Nouvelle dimension horizontale=(5 / 4) / (4 / 3) x taille horizontale
d'origine
Pour les vidéo PAL, vous devrez multiplier la dimension horizontale des images
que vous désirez importer par un facteur de 0.9375.
Voici un petit script de l'interpréteur de commandes qui, lorsqu'il est lancé
depuis un répertoire contenant des images au format jpg, redimensionne ces
images et met les nouvelles images dans le dossier `resized' :
#/bin/sh
mkdir resized
for element in `ls . | grep jpg`;
do
size=`identify ${element}`
width=`echo ${size} | sed '+s+.*JPEG ++' | sed '+s+x.*++'`
height=`echo ${size} | sed '+s+.*JPEG [0-9]*x++' | sed '+s+DirectClass.*++'`
let new_width=${width}*9375/10000
convert -resize ${new_width}x${height} -quality 100 ${element} resized/${element}
done
Vous ne connaissez peut-être pas le format Open EXR. Ce format enregistre des images RVB en virgule flottante. Il peut aussi gérer un faible niveau de compression. Un projet qui effectue un rendu vers EXR doit être configuré avec un modèle colorimétrique en virgule flottante pour pouvoir bénéficier de l'EXR. Voir Voir la section Attributs du projet. Un certain nombre d'options de compression sont disponibles avec le format EXR.
Choisissez Utiliser un canal alpha si le modèle colorimétrique du projet comporte un canal alpha et que vous désirez le conserver dans le fichier. Sinon, les couleurs primaires seront multipliées par le canal alpha.
Les images brutes de capteur (RAW) des appareils photos numériques sont un type particulier d'images que Cinelerra ne sait qu'importer. Une fois positionnées sur la timeline, elle doivent être traitées dans un espace colorimétrique en virgule flottante. Les images brutes des appareils Canon sont les seules à avoir été testées. On doit leur appliquer un effet de Gamma pour en corriger le gamma. Parce qu'il faut beaucoup de temps pour interpoler des images brutes, elles sont habituellement visualisées dans un fichier proxy et ensuite retouchées.
Appliquez d'abord l'effet de gamma à la piste où se trouvent les images brutes et configurez cet effet en mode automatique avec un gamma de 0,6. Effectuez ensuite le rendu de la timeline sous forme d'un fichier Quicktime JPEG. Ajoutez le fichier Quicktime JPEG à une nouvelle piste et désactivez l'ancienne piste. Maintenant, la copie avec le gamma corrigé de chaque image brute peut être prévisualisée relativement rapidement à la même position de la timeline que l'image d'origine.
Etant donné que le format AVI est très fragmenté, avec des codecs audio et vidéo variés, il se peut que vous ne soyiez pas en mesure de visualiser tous les fichiers de format AVI.
Les fichiers MPEG contenant de la vidéo peuvent être chargés directement dans
Cinelerra. Si le format du fichier est supporté, une table d'index est
construite. Si le format n'est pas géré, il s'ensuit habituellement un
plantage ou alors seules quelques pistes très courtes sont affichées.
Malheureusement cette méthode de chargement des fichiers MPEG n'est pas valable
si vous projetez d'utiliser les fichiers avec une grappe de calcul.
Pour utiliser les fichiers MPEG avec une grappe de calcul, vous devez utiliser
mpeg3toc pour créer une table d'index pour le fichier, puis ensuite charger la
table d'index. Il faut indiquer à mpeg3toc le chemin absolu vers le fichier
MPEG. Si vous n'utilisez pas un chemin absolu, il va supposer que le fichier
MPEG se trouve dans le même répertoire que celui d'où a été lancé Cinelerra.
Les flux MPEG sont structurés en plusieurs pistes. Chaque piste pouvant être
de type audio ou vidéo. Une piste audio peut avoir de 1 à 6 canaux. Cinelerra
convertit chaque canal en une piste.
Notes concernant l'encodage vidéo MPEG :
L'encodage vidéo MPEG est effectué séparément de l'encodage audio MPEG. Il y a
deux modèles colorimétriques possibles pour la vidéo MPEG. Le modèle YUV 4:2:0
est encodé par une version de mpeg2enc très optimisée avec des préréglages
correspondant à de l'électronique grand public standard. Dans le processus
d'optimisation de mpeg2enc, ils se sont débarrassé de l'encodage YUV 4:2:2. Le
modèle colorimétrique YUV 4:2:2 est encodé en utilisant une version moins
optimisée de mpeg2enc.
L'encodage YUV 4:2:2 a été conservé parce que la version NTSC de la vidéo DV
perd trop en qualité lors de la conversion vers YUV 4:2:0. Cette vidéo DV doit
être convertie en YUV 4:2:2.
Lors de l'encodage YUV 4:2:0, le paramètre de débit binaire change de
signification selon que le débit binaire ou la quantification est fixe. Si le
débit binaire est fixe, c'est le débit binaire à atteindre. Si la
quantification est fixe, c'est le débit binaire maximum autorisé. C'est une
astuce de la version de mpeg2enc.
Les DVD sont constitués d'un certain nombre de programmes, chacun d'entre-eux
est identifié par un fichier `IFO' unique. Si vous désirez charger un
DVD, recherchez le fichier IFO correspondant au programme qui vous intéresse.
Chargez le fichier IFO directement et une table d'index sera construite. Si
vous utilisez une grappe de calcul, une table d'index peut être construite
séparément.
Lancez : mpeg3toc -v /cdrom/video_ts/vts_01_0.ifo dvd.toc
ou quelque chose de similaire. Chargez ensuite le fichier `dvd.toc'.
Ce sont des fichiers .mp2 et .mp3. Si ces fichiers sont encodées avec un débit binaire fixe, ils peuvent être chargés directement sans table d'index. Les flux à débit variable ont besoin d'une table d'index créée alors avec mpeg3toc.
Le format OGG est un format dépassé, supposé libre de brevets pour compresser de l'audio et de la vidéo. La qualité n'est pas aussi bonne qu'en H.264 ou en MPEG-4 Audio. En réalité, quiconque en ayant les moyens et la volonté peut trouver un brevet dans n'importe quoi, la justification d'OGG est donc sujette à caution.
Les listes de décisions de montage (EDL) sont créées par Cinelerra pour l'enregistrement des projets. Les fichiers EDL possèdent l'extension .xml. Quand ils sont chargés, ils modifient les attributs du projet. Comme les listes de décisions de montage sont des fichiers texte, elles peuvent être modifiées avec un simple éditeur de texte.
Toutes les données avec lesquelles vous travaillez dans Cinelerra sont
récupérées soit par acquisition depuis un périphérique soit en les
chargeant depuis un disque. Cette section traite du chargement depuis un
disque.
Charger et reproduire des fichiers fonctionne exactement comme vous vous y
attendez. Allez simplement dans Fichier->Charger des fichiers...,
choisissez un fichier à charger et cliquez sur le bouton ok. Cliquez le
bouton de lecture et cette dernière doit commencer, qu'une barre d'avancement
soit affichée ou non.
La fenêtre de chargement
Si le fichier est une image fixe, les attributs du projet ne sont pas modifiés et la première image de la piste devient cette image. Si le fichier contient de l'audio, Cinelerra peut construire un fichier d'index afin d'en accélérer le dessin. Vous pouvez effectuer des opération de montage ou reproduire le fichier alors que l'index est en cours de construction.
| 5.2.1 Stratégie d'insertion |