• Home
  • About
  • Publications
  • Contact
  • Imprint
  •  

    Create Thumbnail Images from Flash Video FLVs Folder with Bash Script

    March 28th, 2009

    I’ve had the problem that I wanted to show a list of Flash videos in a Flex application and I want to show a sample picture of each video. As I have got only the videos stored in a folder and have no jpegs of them, I want to generate those sample jpegs, one for each video in the folder. Thus, I found quite a lot of blog entries that show you how you can create an image from a Flash video with the Open Source tool ffmpeg.

    As I want to do this not for a single file but for a whole folder, I have written a bash script, that renders out a frame of each FLV video into a jpeg and saves them into a folder called thumbnails of the folder in which it is lying.
    Read the rest of this entry »


    Draw Image Reflection in Adobe Flex

    March 27th, 2009

    Recently, I needed an image reflection effect in Flex. This would not be complicated to achieve for a Loader image object in Flash Actionscript 3 but the more for Flex as everything needs to be a bit more complicated in Flex when it comes to customizing.

    Flex Image Reflection
    Read the rest of this entry »


    How to Generate Thumbnails with Adobe Air

    March 25th, 2009

    This article from Kevin Hoyt’s blog has been a hell of a lot useful for me. It describes how thumbnails can be generated on the fly of high-res images with Adobe Air and how they can be saved to HD.

    As some code is missing in Kevin’s tutorial, here is the code of two Adobe Air thumbnail generation applications.


    Interactive Hexapod Robot

    March 22nd, 2009

    I LOVE HEXAPODS. I WANT ONE!
    Read the rest of this entry »


    PyMT – A Python Multi-Touch Framework

    March 20th, 2009


    pymt demo reel from Thomas Hansen on Vimeo.

    With PyMT there is a new kid in town for visual multi-touch interaction frameworks, which is based on the scripting language Python and connects to TUIO producers like the Touchlib, reacTIVision or Touchsmart TUIO.

    Currently, the most multi-touch applications seem to be implemented in Flash AS3. Flash is relatively easy to learn, offers great possibilities in interactive 2D animation programming and there seem to be of people that at least can make multi-touch things work in Flash by plugging modules together. Python has not so far been common for interaction or animation but for rapid, high-performance and professional “underneath the hood” server development.
    Read the rest of this entry »


    Touchsmart TUIO from Georg Kaindl

    March 18th, 2009

    Georg Kaindl, the guy who has written the Mac OS X multi-touch tracking software Touché has published Touchsmart TUIO. This is a piece of software, which produces TUIO messages on HP Touchsmart PCs (and any other NextWindow frame).

    Thus, existing TUIO (multi-touch) applications like those from the nuigroup (which you can e.g. find here) can be used on HP Touchsmarts. Additionally, it allows the development of multi-touch applications on a small and reliable device. However, HP Touchsmart and the NextWindow frames have some drawbacks, which Georg presents us in his video about Touchsmart TUIO (with his charming Vienna accent):


    Touchsmart TUIO Demo from Georg Kaindl on Vimeo.


    TUIO 1.0 Protocol Specification

    March 18th, 2009

    Finally, the Universitat Pompeu Fabra in Barcelona guys around Martin Kaltenbrunner released a special page for TUIO that explains the protocol in more detail and with some examples. In the past it had not been that easy to extract all necessary information from their TUIO paper.

    Just in time, before they will hopefully release TUIO 2, which supports OSC via TCP and thus a support for Flash without the need for Flosc or Toxy as Flash does not support native connections via UDP sockets.

    Additionally, they moved the reacTIVision site to sourceforge, which seems to be a step that makes sense.


    Vispol Tangible and Multi-Touch Interface Video

    March 16th, 2009

    This video presents the results of the Bachelor thesis of Frederic Friess at the Vislab of the Wiesbaden University of Applied Sciences. I have been Frederic’s mentor under the guidance of Prof. Dr. Doerner for this work.
    Read the rest of this entry »


    Pf Design Media Installation

    March 15th, 2009

    I helped Sensory Minds to build an interactive multi-touch and tangible media installation for a Werkschau of students from the Hochschule Pforzheim. Graduates are represented by objects that are provided with a fiducial on the underside and a picture of the work on the upper side. As soon as the object is added to the table, pictures of the student’s projects will be loaded and circularly arranged around the object. Those pictures can be browsed via multi-touch. If a user taps on a project picture all pictures to this project will be loaded and will be arranged on a second circle around the project images.
    Read the rest of this entry »


    Vispol Multi-Touch Video

    March 9th, 2009

    This video demonstrates the fundamental multi-touch functions of Vispol. The demonstrated functions contain the creation and modification of persons and objects and connections. Additionally, examples for the application of the layout functions in Vispol are being introduced.

    Click here for further information about Vispol.

    You can try out the mouse version of Vispol here.