Freej
De Viquipèdia
FreeJ és un mesclador visual: un instrument per la manipulació en temps reals, usat en camps de projeccions audiovisuals, video jockey, visualització mèdica i televisó.
FreeJ pot estar controlat mitjançant una cònsola (S-lang) i remotament per xarxa (SSH), mentres les operacions poden estar escrites amb el procediment d'orientació a objectes (javascript), a més tots els vídeos poden mostrar-se per pantalles remotes per un flux de dades en directe.
Freej, sota la llicència GNU/linux modular, fa fàcil la implementació d'algorismes que permetran la utilització com a efectes i combinar-los amb altres ja escrits, obtenint resultats òptims i compatibles. Els beneficis de l'arquitectura d'objectes orientats en temps real permet la utilització de diverses capes que operen en paral·lel, essent millor que un sistema de diversos CPU. El llenguatge utilitzat en el desenvolupament és C/C++.
Taula de continguts |
[edita] Mescla i flux de vídeo
Freej pot sobreposar capes, enmascarar, transformar i filtrar diferents capes sobre de la pantalla. No hi ha límit en el número d'aquestes i totes es poden mesclar en les condicions que es vulguin, aquestes capes contindran dades de vídeo on la seva procedència pot ser: fitxers de vídeo, webcams, targetes capturadores de televisió, imatges, renders, animacions vectorials de flash.
Freej pot produir un flux de dades a un servidor icecast amb el vídeo ja manipulat. El resultat pot ser reproduit per qualsevol ordinador connectat a internet, l'únic requeriment serà poder obrir els fitxers amb un reproductor compatible amb el codec Theora.
[edita] Història
Jaromil (Denis Rojo) és l'autor de Freej i actualment és el seu responsable, des de la versió 0,7 un nou desenvolupador és va unir al equip és Kysucix (Silvano Galiani).
[edita] Característiques
- composicion en directe mitjançant webcams, senyal de televisió, fitxers de vídeo, imatges, arxius txt.
- Pot estar controlat remotament.
- pot estar escrit mitjantçant el llenguatge d'objectes orientats
- pot reproduir arxius d'animacions vectorials amb flash.
- accepta controladors asíncrons com per exemple MIDI o un ratolí.
- eficiència en el processament paral·lel.
- 100% programari GNU.
- escrit mitjançant el llenguatge C/C++.