Hi
I'm pretty new to Processing, but been developing software for quite some time.
That said, I'm trying to show the live video feed of five webcams at the same time.
Using Capture.list(), I can see that three of them have the same name, along the line of "generic webcam" (my Windows is German).
Since the Capture constructor requires a unique name, I'm out of luck, as it seems, with Capture. Am I right?
From the Capture Javadoc:
Best regards,
Eric
I'm pretty new to Processing, but been developing software for quite some time.
That said, I'm trying to show the live video feed of five webcams at the same time.
Using Capture.list(), I can see that three of them have the same name, along the line of "generic webcam" (my Windows is German).
Since the Capture constructor requires a unique name, I'm out of luck, as it seems, with Capture. Am I right?
From the Capture Javadoc:
- If 'name' is null or the empty string, it won't set a specific device, which means that QuickTime will use that last device used by a QuickTime application.
Unfortunately, Apple's QuickTime API uses the name to select devices, and in some cases there might be cameras with the same name on a machine. If you ask for a camera of the same name in sequence, you might see if it just does the right thing and grabs each separate camera in succession. If that doesn't work, you might try calling settings() which will bring up the prompt where you can select a capture device.
Best regards,
Eric
1