counter ++;
//image(camera, 0, 0);
// Check and display render times
float secs = millis()/1000;
// how long the frame took to render
float renderTime = secs - previousTime;
// secs = round(secs * 1000) / 1000; //gets rid of decimals
String elapsed = secondsToString(renderTime);
// remaining time if every frame took the same time
String remaining = secondsToString(renderTime * (movLength-counter));
println("Frame: "+counter+"/"+movLength+" time: "+elapsed+" EstRemain: "+remaining );
//println("PerFame: "+renderTime);
previousTime = secs;
String secondsToString(float pTime) {
int min = int(pTime)/60;
int sec = int(pTime)-(min*60);
String strMin = String.format("%02d", min);
String strSec = String.format("%02d", sec);
return String.format("%s:%s", strMin, strSec);
}