|Original author(s)||Denis Rojo (Jaromil)|
|Developer(s)||Denis Rojo (Jaromil)
Silvano Galliani (kysucix)
|Initial release||May 22, 2001|
|Stable release||0.10 / May 30, 2008|
|Preview release||0.11 / September 8, 2013|
|Operating system||Linux v0.11 and v0.10, Darwin/Mac OS X v0.10|
|Type||Digital video compositing|
|License||GNU General Public License v3+|
FreeJ is a modular video mixer for GNU/Linux systems, dubbed a "vision mixer" by the authors of the software. It is capable of real-time video manipulation, for amateur and professional uses. It can be used as an instrument in the fields of dance theater, veejaying and television. FreeJ supports the input of multiple layers of video footage, which can be filtered through special-effect-chains, and then mixed for output.
Denis Rojo (aka Jaromil) is the original author, and as of 2013 is the current maintainer. Since 0.7 was released,[when?] Silvano Galliani (aka kysucix) joined the core development team, implementing several new enhancements.
FreeJ can overlay, mask, transform and filter multiple layers of footage on the screen. It supports an unlimited number of layers that can be mixed, regardless of the source. It can read input from varied sources: movie files, webcams, TV cards, images, renders and Adobe Flash animations.
FreeJ can produce a stream to an icecast server with the video being mixed and audio grabbed from soundcard. The resulting video is accessible to any computer able to decode media encoded with the theora codec.
The console interface of FreeJ is accessible via SSH and can be run as a background process. The remote interface offers simultaneous access from multiple remote locations.