Tag Archives: Java

Xuggler: a Java bind to ffmpeg

Finally I found a good video editing library to use with Java. It’s called Xuggler. Get it here: http://www.xuggle.com/. It’s a wrapper of the famous ffmpeg library. To me it seems very well written and documented. There are a number of useful examples. The API is very clean and compact: you can write a transcoder in [...]

Posted in Experiments, Programming | Tagged as: , , | Leave a comment

150 Digit page added

I just added a page about the 150 Digit project. “In this project I took care of developing the web plugin of the Enthusiasm platform. The plugin has been developed as a java applet. Thanks to the SWIG bridge between the core C++ library and Java, we simply had to add the canvas rendering the [...]

Posted in Projects | Tagged as: , , , , | Leave a comment

fraMESHift page added

I added a page about the fraMESHift project. “The performance is a complex distributed system ran by about 9 computers (mixed PCs and Macs). I’ve developed the real-time control of the virtual robot. A performer controls the 3D robot projection in real-time, on stage, through the use of a Kinect and two Wiimotes. We used Processing [...]

Posted in Projects | Tagged as: , , , , , , , | Leave a comment

Enthusiasm page added

I added a page for the Enthusiasm project. “It is a real-time 3D application framework all based on open-source libraries. It integrates in a single platform: Ogre3D (video rendering), OpenAL (audio rendering), ODE (physical simulation), VLC (video play on 3D textures), ptypes (multithreading and concurrent programming), Buss and Kim IK library (IK for character animation), libOgg and libVorbis [...]

Posted in Projects | Tagged as: , , , , , , , , , , , , , , | Leave a comment

VEP page added

I added a page about the Virtual Electronic Poem (VEP). “The VEP project is the reconstruction of the original Poème électronique through virtual reality technologies, that also include a reconstruction of the physical space in computer graphics.” “In its first version (in 2005) the VEP ran on three networked machine: the audio engine (simulating spatialized [...]

Posted in Projects | Tagged as: , , , | Leave a comment

Xine Canvas page added

I’ve created a page for the XineCanvas project. “I started this project some years ago because I was asked to develop a remotely controllable video player running on a Linux platform. Since I generally like to use Java for productivity and C/C+ only for performance reasons, I though it was a good change to try [...]

Posted in Projects | Tagged as: , , , | Leave a comment