About
libavg is a high-level multimedia platform with a focus on interactive installations. It is meant to pick up where Macromedia Director and Adobe Flash leave off and gives you high-quality hardware-accelerated visuals as well as easy and flexible authoring, testing and deployment. libavg works well with other open-source solutions for sound, networking and hardware device support, resulting in a complete and well-integrated package. It uses an xml-based layout language for screen design and python as scripting language.
libavg is currently available for Linux and Mac OS X. It is open source and licensed under the LGPL (For details, click on License in the menu).
News
libavg Developer Position Open October 7, 2008
As many of you know, libavg development is sponsored by Archimedes Solutions GmbH. We currently have a job opening for a smart software developer in Berlin. If you're interested in developing exhibits that millions of people will see, have a look at the full job description: http://archimedes-solutions.de/en/jobs.html.
Release 0.8.0 September 22, 2008
After lots of work, there's a new release on the download page. It includes sound support, a much improved words node, and a multitude of other api and performance improvements. As always, see the NEWS file in the distribution for details.
Awards for libavg-based installation June 20, 2008
The libavg-based Jurascopes in the Berlin Natural History Museum won a multitude of prestigious awards in the past months. Silver from the german Art Director's Club (ADC), gold from ADC Global, bronze from the british D&AD, two iF communication design awards and the German Multimedia Award - wow. More on the Jurascopes here.
libavg at the transmediale 2008 January 25, 2008
We're using libavg as a motion tracking library for The Special Player - dancers are enhanced with digital auras in a multidisciplinary project involving musicians, computers, visual artists, cameras, dancers, projectors and more. If you're in Berlin, come to the c-base, Jan 31-Feb 3. More info on the project website.
MTC Construction HowTo October 14, 2007
People are asking us how to build their own multitouch device, so we wrote up some instructions.
Version 0.7.0 Available August 31, 2007
A long time span between libavg releases doesn't mean we haven't been busy. Lots of work went into constructing our MultiTouch Console MTC (http://www.multitouch.de), so that libavg now has complete support for multitouch input devices and generally supports camera tracking. Other than that, libavg's video decoder is now multithreaded, resulting in even better performance - especially on multicore processors. The documentation has improved: there are several new tutorials, and the reference is much more thorough. As always, a lot else has happened as well. For the gory details, see the NEWS file in the distribution.
Version 0.6.0 Available October 25, 2006
libavg 0.6.0 adds support for dynamically adding nodes to and removing nodes from an active avg tree, thus making the library a lot more flexible. Lots of other minor things have been improved - see the NEWS file in the distribution.
Version 0.5.9 Available August 11, 2006
The new version includes Intel Mac support, support for videos with alpha channels, much improved automatic tests and thus (hopefully) better stability, Mac vertical blanking support, support for multisampling, gamma correction and lots of minor bugfixes.
Complete Website Overhaul May 10, 2006
Behold what Macro of http://www.macrone.de has done: A complete redesign of the website. There's lots of new content as well.
First Mac OS X Version Released May 8, 2006
A Mac installer is now available on the downloads page. It contains a pkg that installs libavg on your harddisk with a doubleclick. No further configuration should initially be necessary - just add import avg to your python scripts. The Mac version uses the ttf fonts installed in the standard mac font directories and uses Mac OpenGL extensions for video acceleration. At the moment, it has beta status, so don't expect everything to work yet. It's been tested on PowerPCs running Tiger. Intel Macs aren't supported yet.

Showcase




