I am able to use SimpleOpenNI to successfully record and replay depth and rgb recordings (.oni files). I would also like to be able to track users from recorded files, in other
Yes, it was possible in older versions of SimpleOpenNI.
But it's not possible in version 1.96 without the error.
There is a bug report (See issue 103 in the Google project page. I added the link to the comments, since I can't post more links in answers with too little reputation.) that mentions this.
But there is a way to record .oni
files in an older version of SimpleOpenNI and use them to track users in version 1.96:
I managed to record userMap()
data by installing SimpleOpenNI 0.27, following the old installation guide and using Processing 1.5.1 and the RecorderPlay example that comes with SimpleOpenNI 0.27.
I was then able to play back the .oni
file in SimpleOpenNI 1.96 and Processing 2.2.1 to retrieve userMap and skeleton data.
I am using a Mac Book Pro Retina and OS X 10.9.4.