Monday, August 31, 2009

Changelog for v0.8.6

v4l4j 0.8.6 packs in support for a brand new feature: dealing with capture frame rate.

With this version, an application can dynamically find out wheter a video device supports adjustable capture frame rates, enumerate them and set an appropriate one for capture.
Of course, this feature is available only if the driver and video device support it. I have made a few test with the hardware I have at hands and I managed to achieve capture rates of up to 30 frame per seconds ! I have listed my results on this wiki page.

First post

I have just setup this blog about a project I have been running for a while now: v4l4j. In short, the goal of v4l4j is to bring video capture capability & video device control to Java. It is an API through which a Java application can :
  • enumerate capabilities of a video device, such as the supported image format, resolution and frame rate,
  • setup a video device and capture images from it,
  • enumerate video controls and act on them.
A lot more information is available on the website.

With this blog, I am hoping to post design ideas, future directions & improvements as well as keeping a changelog of updates to v4l4j.