The GLTexture library mentioned in earlier posts got renamed to GLGraphics in this new release, since it incorporates some new functionality that goes beyond the original scope of the GLTexture class. It introduces a new renderer called GLGRAPHICS that descends from the built-in OPENGL renderer. However, GLGRAPHICS can be created without attaching it to any drawing surface, so it can be used as an off-screen render framebuffer.
Read the rest of this entry »
GLTexture renamed to GLGraphics. 4 comments
Sourceforge pages for gsvideo and gltexture Leave a comment
I created project pages for the gsvideo and gltexture libraries at Sourceforge.net. Here are the links:
At this time there are no releases newer than those already available on this blog, but all future releases will be put in sourceforge from now on.
realmatik: a little demo of realtime video filters Leave a comment
Using the gsvideo and the gltexture libraries, I wrote a little demo application in Processing which lets you play with video files and realtime glsl filters. The way it works is fairly simple: you drop a movie file into the main window, and navigate the movie using the “timeline” slider located underneath the video images (the one on the left being the source video, and the one on the right the “filtered” video).
Read the rest of this entry »
GSVideo and OSX 3 comments
I was finally able to make gsvideo work on OSX (tested on Leopard with an 20″ iMac)! The problem was not as much as with gsvideo itself, which needed just some small changes in order to set the directory where GStreamer libraries get copied. The difficult part was to have GStreamer actually installed on OSX, for which I used MacPorts. This involves first installing the Apple development tools (XCode) and then getting your hands a little bit dirty in the command line. The good news is that the version of GStreamer available on MacPorts has been recently updated to the latest released one, so almost every plugin and codec is working right now (except camera capture).
Read the rest of this entry »
New version of GSVideo: loop bug fixed 3 comments
This new release of gsvideo (0.3.10) solves an issue that affected Linux users: the GSMovie object wouldn’t loop. It’s fixed now (tested on ubuntu 7.10). It also includes the latest version of gstreamer-java (0.7). Grab the library and source packages from the links below: