Eines de software per al vídeo a temps real

La creació de videoinstal·lacions a temps real, que com ja hem vist poden ser de diferents tipus en funció de les seves característiques o especificitats, requereix l’ús d’eines de software comercials específicament desenvolupades o l’ús d’eines de programació gràfica o en codi, per al desenvolupament d’aplicacions custom, en funció del projecte que s’ha de dur a terme.

Aquest tipus d’aplicacions es basen en motors gràfics que permeten la creació, reproducció, mescla o modificació a temps real de continguts audiovisuals, així com la gestió de diferents fonts d’entrada d’àudio o vídeo, o la gestió de múltiples enviaments de sortida d’àudio o vídeo per a instal·lacions multipantalla o mapping.

Moltes van ser desenvolupades per al context del VJ i la creació de visuals a temps real per a esdeveniments de música electrònica, però la versatilitat d’aquestes eines, la potència de creació i modificació de continguts AV a temps real, la incorporació tant d’una sèrie de característiques com de protocols de control, sincronia o interacció permet l’ús d’aquestes eines en la creació d’instal·lacions audiovisuals.

Podem trobar una gran quantitat d’eines de software al mercat: comercials, privatives, de software lliure, Win, Mac o multiplataforma, però en general, aquest tipus d’aplicacions mostren una sèrie de característiques bàsiques compartides que enumerarem a la llista següent:

  • Creació de continguts visuals a temps real.
  • Reproducció, manipulació i mescla de vídeo.
  • Anàlisi d’àudio i sincronia audiovisual.
  • Diferents modes de reproducció de vídeos.
  • Gestió de múltiples fonts d’entradaMúltiples sortides de vídeo per a projectes multipantalla.
  • Mòdul warping de deformació per a mapping.
  • Diferents protocols de control i sincronització (TC / MIDI / OSC / DMX / scripting / anàlisi d’àudio).

Hi ha dos blocs en els quals podem agrupar aquestes aplicacions per les seves característiques: sampler AV i sintetitzador AV; les de tipus sampler AV es basen en la reproducció, manipulació i barreja de mostres audiovisuals pregravades (sampler), mentre que les de tipus sintetitzador AV es basen en la generació de gràfics sintètics generats per ordinador.

Un altre tipus de software que podem trobar i que s’ha mostrat molt útil per al desenvolupament d’instal·lacions audiovisuals es troba en la categoria de visualitzadors o simuladors, on podem fer una simulació en 3D del desenvolupament de la nostra instal·lació. En aquest tipus d’aplicacions podem crear en 3D una simulació de la nostra instal·lació i podem visualitzar i programar els continguts i esdeveniments audiovisuals que tenim, ja que formaran part d’aquesta instal·lació.

Generació de vídeo a temps real /
Sintetitzador AV
  • NotchOne
  • VDMX
  • Smode
  • Unity 3D
  • Unreal Engine
  • Touchdesigner
  • Max Jitter
  • Processing
Sampler audiovisual
  • Resolume Avenue
  • Modul8
  • VDMX
  • Arkaos VJ
Media Server
  • Qlab
  • Millumin
  • Resolume Arena
  • Pixera
  • Smode
  • D3
  • WatchOut
Simuladors
  • D3
  • Wysiwyg Lighting Design
  • Pixera
  • Unreal Engine
  • Unity 3D
Utilitats
  • Syphon
  • Spout
  • NDI
  • LoopMIDI
  • Rtp MIDI

Resolume Arena

Una de les aplicacions de software més usades en l’entorn VJ i mapping. La seva interfície intuïtiva, la seva filosofia de sampler audiovisual i la seva capacitat per a la gestió de múltiples sortides de vídeo han posicionat Resolume com una eina estàndard del sector. Podem fer servir Resolume per a múltiples tipologies de projectes: VJ, mapping, espectacles escènics, instal·lacions audiovisuals, mapping de píxels, etc. Permet la creació de continguts sintètics de vídeo a partir d’efectes i generadors digitals, la reproducció, modificació, mescla i sincronització per diversos mètodes de continguts audiovisuals preenregistrats, el mapping i control extern des de diferents protocols, la gestió de múltiples fonts d’entrada de vídeo i la gestió de múltiples sortides de vídeo per a instal·lacions multipantalla.

Unreal Engine

Aplicació que s’ha significat amb molta força en els últims anys; és el motor de gràfics a temps real i de videojocs. Si bé ha estat desenvolupat per a la creació d’aplicacions 3D interactives i videojocs, ja s’utilitza en sectors i indústries com el cinema o l’entreteniment per a la simulació, programació i creació d’espectacles escènics.