Incorporar video a processing paso a paso.
Existe una libreria que nos permite incorporar video a processing como alternativa a quicktime llamada gsvideo
installamos las librerias de desarrollo GStream (apt-get install libgstreamer0.10-dev). Descargamos el GSvideo (wget http://ufpr.dl.sourceforge.net/sourceforge/gsvideo/gsvideo-0.4.6.zip). ** por supuesto debemos tener instalado processing antes de seguir con el siguiente paso. descomprimimos el archivo y compiamos la carpeta examples de gsvideo en la carpeta examples del directorio raiz de processing si queremos tener acceso a ejemplos igual podemos hacer con reference y src (*opcionales). en la carpeta libraries del directorio raiz de processing creamos una carpeta llamada gsvideo y copiamos la carpeta library de la libreria gsvideo-0.4.6. en la misma carpeta gsvideo que creamos dentro de libraries creamos un archivo llamado export.txt y escribimos en el name = gsvideo Export listo tenemos la libreria :).
podemos ejecutar processing y realizar una pequeño codigo de ejemplo
import codeanticode.gsvideo.*;
GSCapture video;
void setup() {
size(320,240); video = new GSCapture(this, 320, 240, "/dev/video0",15); //donde /dev/video0 es el dispositivo de video conectado
}
void draw() {
if(video.available()) {
video.read();
image(video,0,0);
}
}
Ronald.