FreeJ

FreeJ

infobox software


caption = Freej program

FreeJ is a vision mixer: an instrument for real-time video manipulation used in the fields of dance theater, veejaying, medical visualisation and TV. With FreeJ multiple layers can be filtered through effect chains and then mixed together.

FreeJ can be operated live from a console (S-Lang) and remotely over networks (SSH), while operations can also be scripted in an object oriented procedural language (Javascript), furthermore all video mix can be shown on multiple and remote screens, encoded into a movie and streamed live to the internet.

The core engine is multithreaded and asynchronous so it can accept various controllers at the same time: So far MIDI and joystick controls are implemented.

Freej, as a free modularized Linux framework, makes it easy to write simple effective algorithms and combine them with others, obtaining multiple results and keeping them compatible with as many devices as possible. Benefits of real-time objects oriented architecture that makes efficient use of multi-threading (in which the layer run in parallel), also taking advantage of multiple CPUs and cluster systems. The language employed in development is C/C++.

Mix & stream video

Freej can overlay, mask, transform and filter multiple layers on the screen. There is no limit to the number of layers that can be mixed, moreover each layer can be video taken from different sources: movies files, webcams, TV cards, images, renders, flash animations.

Freej can produce a stream to an icecast server with the video being mixed and audio grabbed from soundcard. The resulting video can be played on any computer connected via internet, with compatible players (it has to have theora codec).Also the console interface of Freej can be remotely operated using SSH, it can be left running and then reconnected later and operated from multiple places at the same time (all using screen).

History

Jaromil (Denis Rojo) is Freej's author and current maintainer, in addition, since 0.7 was released a new developer joined the core development implementing several enhancements, kysucix (Silvano Galliani).

Characteristics

* live compositings of multiple webcams, TV signals, movie filters, images, .txt files, particle generators
* can be remotely controlled (Vjoe)
* can be scripted in procedural object oriented language (Javascript)
* can play back flash vectorial animations
* no frame drop when looping movie clips
* Emacs/Vi style console with hotkeys (S-lang)
* accepts asynchronous controllers at the same time like MIDI and joystick
* very efficient video engine with multithreaded layers
* 100% free software, under the GNU General Public License
* modular C/C++ code and flexible API

External links

* [http://freej.dyne.org FreeJ home page]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Freej — es un mezclador visual: un instrumento para la manipulación en tiempo real usado en campos de proyecciones audiovisuales, video jockey, visualización médica y televisión. FreeJ puede controlarse mediante una consola (S long) y remotamente… …   Enciclopedia Universal

  • Freej — infobox Television show name = Freej (2006) caption = The cast of Freej , clockwise from front to right Um Saeed, Um Saloom, Um Allawi, Um Khammas format = Animated situation comedy runtime = approx. 0:30 (per episode) creator = Mohammed Saeed… …   Wikipedia

  • Freej — Vista de la interfaz de Freej. FreeJ es un mezclador visual: un instrumento para la manipulación en tiempo real usado en campos de proyecciones audiovisuales, video jockey, visualización médica y televisión. FreeJ puede controlarse mediante una… …   Wikipedia Español

  • Mohammed Saeed Harib — (Arabic: محمد سعيد حارب‎; born on 1978 in Dubai) was chose General Arts and Animation as a major when studying at North Eastern University in Boston between 1995 and 2001. He joined Dubai Media City’s marketing department in 2003 and worked on… …   Wikipedia

  • Dubailand — For the investment company, see Dubai World. Dubailand logo Dubailand is an entertainment complex being built in Dubai, United Arab Emirates, which is owned by Tatweer (which belongs to Dubai Holding). When announced in 2003 it was one of the… …   Wikipedia

  • Dyne:bolic — Das dyne:bolic Logo Basisdaten Entwickler …   Deutsch Wikipedia

  • Dynebolic — dyne:bolic Das dyne:bolic Logo Basisdaten Entwickler …   Deutsch Wikipedia

  • dyne:bolic — Das dyne:bolic Logo Basisdaten Entwickler …   Deutsch Wikipedia

  • Theora — Filename extension .ogv, .ogg Internet media type video/ogg Developed by Xiph.org Initial release June 1, 2004 (2004 06 01)[ …   Wikipedia

  • Software art — refers to works of art where the creation of software, or concepts from software, play an important role; for example software applications which were created by artists and which were intended as artworks. Although video games are also software… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”