import processing.video.*; Movie mov; void setup() { size(640, 360); noStroke(); mov = new Movie(this, "sample.mp4"); mov.loop(); mov.play(); } void draw() { if ( mov.available() == true ) { background(0); mov.read(); mov.loadPixels(); for ( int i = 0; i < mov.height; i=i+10 ) { for ( int j = 0; j < mov.width; j=j+10 ) { color c1 = mov.get(j, i); fill(c1); ellipse(j, i, 10, 10); } } } }