Sites


Performance audiovisuelle et pratique du VJing

Veejay

Veejay est un logiciel de mix et de sampling vidéo. Avec Veejay, on peut jouer des vidéos comme on jouerait du piano préparé.

Tous les effets sont appliqués en temps réel, et Veejay apprécie autant l'audio que la vidéo car il permet de garder une très bonne synchronisation entre son et image, y compris en changeant la vitesse et la position de la tête de lecture à la volée. De plus Veejay peut s'appuyer sur le serveur audio Jack pour des effets audio complémentaires et propose d'enregistrer directement sur le disque dur de l'ordinateur votre mix vidéo.

Les auteurs de ce logiciel sont Niels Elburg et Matthijs van Henten. Ce logiciel ne marche aujourd'hui que sur Linux.

 

Il est possible de combiner plusieurs ordinateurs utilisant VeeJay via une interconnexion réseau pour réaliser une multiprojection, ou encore piloter Veejay à distance, l'interface graphique de contrôle étant dissocié du moteur de rendu et Veejay acceptant aussi l'envoi de commande texte via le réseau.

Installation

http://doc.ubuntu-fr.org/tutoriel/compilation.

Des instructions en français décrivant la procédure de compilation et d'installation de Veejay sous Ubuntu 10.04 et Debian Wheezy peuvent être trouvées sur le site de Labomédia : http://wiki.labomedia.org/index.php/Veejay.

Démarrage de Veejay

Pour lancer Veejay, il faut tout d'abord lancer la partie serveur de rendu et y connecter ensuite l'interface graphique de contrôle (appelée "reloaded"), dans un premier terminal taper :

veejay -d

Taper ensuite dans un deuxième terminal :

reloaded

Apparait alors le panneau de connexion ci-dessus, il convient de cliquer sur "Connect", l'interface graphique de gestion décrite ci-dessous apparait alors.

Présentation de l'interface

Partie 1 :

  • Onglet Fx : gestion des paramètres de l'effet sélectionné (effet sur l'image ou effet de mixage entre 2 sources).
  • Onglet Fx Anim : possibilité de définir une évolution dans le temps d'un ou plusieurs des paramètres de l'effet.
  • Onglet SEQ : Séquenceur de vidéos permettant de définir dans le temps l'enchaînement des vidéos présentes dans la Samplebank (partie 4).
  • Onglet MT : Permets de brancher plusieurs interfaces de contrôle (reloaded) sur un même serveur de rendu et de diffusion séparé en autant de Track.
  • Onglet SRT : Permets d'intégrer des fichiers de sous-titres (.srt) dans la composition visuelle.
  • Onglet Sample : Permets d'enregistrer (de sampler) ce qui "sort" de Veejay et de l'utiliser comme nouvelle source vidéo.

Partie 2 :

  • Écran de prévisualisation de la sortie de Veejay à activer en cochant la case "liveview on/off", possibilité de réduire la qualité de prévisualisation et de la passer en niveaux de gris.
  • Boutons de contrôle de la tête de lecture : lecture, pause, arrêt, avance rapide, avance image par image, retour au début ou à la fin.
  • Boutons pour faire une photo de la sortie de Veejay, pour définir le point d'entrée et de sortie de la tête de lecture sur un fichier vidéo, possibilité de créer un masque de mélange à partir d'un instantané.
  • Choix du mode de lecture : en boucle, répété une fois, sans répétition, une seule fois, au hasard.
  • Possibilité de changer la vitesse de lecture (de -25 à +25) ou d'appliquer un ralenti.

Partie 3 :

  • Onglet FX List : possibilité d'affecter à la vidéo lue soit des effets vidéo divers, soit des effets de mixage avec d'autres vidéos ou images fixes. Une fois l'effet sélectionné par double clic, il apparait dans la partie 4 de l'interface, ses contrôles sont affichés dans la partie 1, onglet "FX".
  • Onglet Mixing sources : après avoir choisi un effet de mixage, cet onglet permet de définir entre quelles sources le mixage va s'opérer.
  • Onglet RGB control : permets de changer la couleur d'un objet "solid", d'un aplat de couleur utilisable comme source.

Partie 4 :

  • Onglet Samplebank : affiche les medias disponibles pour le mixage. Ces médias peuvent être répartis en différentes banques (bank), on peut ajouter des médias dans chaque banque via le menu "GVeejay" > "Sample" > "New from file".
  • Onglet FX Chain : permets d'accumuler les effets les uns par dessus les autres.
  • Onglet Veejay : permets différents réglages du logiciel, notamment sur la synchro audio, le choix du port de communication entre l'interface et le serveur de rendu, permet également de voir les messages VIMS issus par exemple d'échanges avec le logiciel Pure Data.
  • Onglet Media : permet d'ajouter des répertoires comme dossier de médias.

Partie 5 :

Cette fenêtre constitue la "sortie" de Veejay qui peut être vidéoprojetée en plein écran sur la deuxième sortie de sa carte graphique, plusieurs configurations sont possibles, pour cela voir les indications de la page http://www.veejayhq.net/docs/getting-started/.

Spécificités de Veejay

Veejay propose les fonctionnalités les plus couramment rencontrées dans les logiciels de veejaying, il dispose de quelques fonctionnalités originales avec notamment la possibilité de synchroniser finement et efficacement la lecture de l'audio et de la vidéo (possibilité de ralentir ou accélérer la lecture, de "promener" la tête de lecture en gardant la synchro son-image).

Une autre caractéristique importante est dans la dissociation de l'interface graphique de contrôle du moteur de rendu qui génère la vidéo projetée en plein écran. Cette caractéristique permet de piloter Veejay à distance sur un autre ordinateur que celui branché sur le vidéoprojecteur, voir de piloter un seul moteur de rendu à partir de plusieurs ordinateurs / interfaces graphiques de contrôle distinct, permettant des performances audiovisuelles collaboratives. Cette caractéristique permet aussi a contrario de piloter plusieurs ordinateurs avec une seule interface graphique pour faire de la multiprojection.

Une autre fonctionnalité sympathique réside dans la possibilité de piloter Veejay avec le logiciel libre Pure Data : cela donne accès à la plupart des fonctionnalités du logiciel et là aussi de faire du pilotage à distance ou selon des dispositifs interactifs programmés dans Pure Data.

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.