Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PS3Eye support on OSX/Processing >= 2.1.2 #115

Open
tugelbend opened this issue Apr 26, 2014 · 11 comments
Open

PS3Eye support on OSX/Processing >= 2.1.2 #115

tugelbend opened this issue Apr 26, 2014 · 11 comments

Comments

@tugelbend
Copy link
Member

Recent bombIR code defaults to the build in camera on OSX. Same issue with the Camera Capture example in the video library.

What else has been tried:
-Using Macam doesn't make a difference.
-JMyron library examples don't run.

Options:

  • Some people recommend an App called "Webcam Settings" (paid app, although not expensive), NUI community forum
  • Revert to processing revision that worked (2.0.7b or 2.0.8b); That implementation was pretty hacky, so more an emergency option.
  • Find a different IR Cam that works with OSX and Processing 2.1.x, Kinect maybe
  • Check out drivers of Cinder as the have working drivers for the PS3Eye on Mac
  • Run it on linux only
@SableRaf
Copy link
Member

For reference, check out this forum thread where Jesse and I both posted: http://forum.processing.org/one/topic/ps3-eyecam-under-osx-10-8.html

The links I put in my post are both dead now so here are the new ones.
Cinder support for PS3 Eye: https://forum.libcinder.org/topic/ps3-eye-playstation-eye
PS3 Eye driver for mac: https://github.com/inspirit/PS3EYEDriver

@SableRaf
Copy link
Member

I also tried entering the name of the camera directly:

cam = new Capture(this, 640, 480, "Sony HD Eye for PS3 (SLEH 00201)", 30);

but all I get is a Null pointer exception at cam.start();

@SableRaf
Copy link
Member

Links to the JMyron library (didn't work):

http://webcamxtra.sourceforge.net/ + jnilib file compiled for Mac Intel: http://www.jibberia.com/projects/

@SableRaf
Copy link
Member

@SableRaf
Copy link
Member

Tried in GSVideo as well cam = new GSCapture(this, 640, 480, "2"); and cam = new GSCapture(this, 640, 480, "Sony HD Eye for PS3 (SLEH 00201)"); but no luck.

@SableRaf
Copy link
Member

Maybe we can use the latest version of GStreamer (the Java library that GSVideo was based on) directly: https://code.google.com/p/gstreamer-java/downloads/list

Note: according to this post by Andrés Colubri (https://codeanticode.wordpress.com/2012/02/23/gsvideo-tips/) the video library in Processing 2.x is already a simplified version of the late GSVideo.

@jorditost
Copy link

Hi @SableRaf,

Looking for a solution to this problem I found this thread. I'm experienced the same problem, tried your solution in the Processing Forums and everything you propose in this thread but still not working. I don't even get the camera listed in Processing (Capture.list()).

Could you solved the problem?

Any update would be great! Thanks a lot!
Jordi

@JesseScott
Copy link
Member

@jorditost i've nuked and paved my computer to 10.9 and haven't tried to reinstall the PS3 Eye cam - will try this tonight and see what results i get (as it WAS working for me)

@SableRaf agreed on GStreamer

@CaseyJScalf
Copy link

You all should take a look at this application. It has a Syphon feed out and you can control the camera parameters with OSC.

I have been looking for a while for a solution to this and this works pretty alright.

The PS3 Eyes are really a great camera for hacking and making art installations with. Its's really great to see some others are experiencing the same want for these types of drivers.

Cheers,

https://github.com/fred-dev/Ps3EYE_multicam_syphon_gui_osc

@JesseScott
Copy link
Member

Eek, totally forgot about this... will test.

@Sensebellum thx in the meantime, will look...

@CaseyJScalf
Copy link

Hey guys, I have not stopped this train, still churning.

I found that this camera works nicely in Processing without any drivers. I am working on the IR hack of it. Not quite as clean as the Eye but is is very hackable. Just thought I would share!

http://www.amazon.com/gp/product/B00KA83C8O?psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00

Use this code to run it

http://forum.processing.org/two/discussion/11178/camera-capture-errors#latest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants