Como mencionei anteriormente, a biblioteca haircapture foi criada para facilitar o manuseio com dispositivos de vídeo captura em C++ sem a necessidade de magia negra e sacrificio de virgens.

Instalação a partir do código  fonte:

$ wget http://downloads.sourceforge.net/project/lhaircapture/hairCAPTURE-src/
hairCAPTURE-src-2.0.0-RC1/libHairCapture-2.0.0-RC1.tar.gz

$ tar -zxvf  libHairCapture-2.0.0-RC1.tar.gz

ou

$ svn co https://lhaircapture.svn.sourceforge.net/
svnroot/lhaircapture libHairCapture-2.0.0  

Descompacte o pacote (se necessario) e utilize o comando ./configure, make e make install.
$ cd libHairCapture-2.0.0
$ ./configure
$ make
$ sudo make install

Acabo de disponibilizar os pacotes RPM para o Fedora e OpenSuse.
Fedora 10

Fedora 11

Fedora 12

OpenSuse 11.0

OpenSuse 11.1

OpenSuse 11.2