Flogging a dead horse in Stereo / Anaglyph

Scratchpole's picture

I know this has been done to death and it comes down to Quicktime but I thought I would give it a go myself.

Dual camera anaglyph is not possible with QC, unless you install a second firewire input card.

Picked up two Sony eyetoy usb cameras for cheap (£4 each). After reading on here that the Kineme AudioVideo plugin could use multiple cameras of the same make, I should have read some more threads!

Tried them on MBP 10.5.6 QC3.1 first, with the maccam driver and AudioVideo plugin installed and hey guess what crash crash crash, doh. Moved over to my G5 10.4.3 QC 2.1, tried installing AudioVideo plugin (Library/Graphics/Patches) and it does not show up so I guess it never was meant for QC 2.1. Tried with the built in video input and guess what it can get the built in camera and one eyetoy: Qucktime can see both eyetoys but will only allow me to choose one! So near but so far: there is no way of lining up the eyetoy with the built in cam. Even trying to set the input source with (show device setting QC 2.1) causes a crash.

So the only work around I can think of is to run a composition on two machines and mix the outputs with a video mixer, or a vixid mixer with those lovely layer and colourize modes- I could just plug in any pair of cameras and I would be done.

All is not lost though the cameras will be useful for IR point tracking, and they were so cheap I don't mind ripping them apart to remove the filter:)

vade's picture
Re: Flogging a dead horse in Stereo / Anaglyph

You should be able to run two of those in theory, as QTKit allows dual access. I've been able to do similar things in some apps i've written. Push come to shove, you can run the 2x compositions on the same machine and use my screen capture to grab the pixels?

dwskau's picture
Re: Flogging a dead horse in Stereo / Anaglyph

I have gotten three cameras to work simultaneously in one composition on both a G5 tower and a first generation MacBookPro in 10.5.6, QC 3.1 with the standard video input. On the G5, one camera was a firewire Apple iSight, the other two were cheap Logitech USB webcams. The USB cams both went through USB-ethernet adapters to extend the length of the cable, although they worked without it. The MacBookPro was using the internal iSight which is a USB camera, an external firewire Apple iSight, and a USB Logitech webcam. The MacBookPro would crash after about 3 hours of running, never figured out why. It would have to be completely rebooted to get the cameras to work in QC again.

I believe the key to all of this is only one camera per computer being firewire.

vade's picture
Re: Flogging a dead horse in Stereo / Anaglyph

I've used 2 DV cameras at once over firewire, on the same bus. The situation depends on drivers (if they can deal with multiple devices of the same type at once), bus identifiers and bandwidth on your chosen interface.

Scratchpole's picture
Re: Flogging a dead horse in Stereo / Anaglyph

Thanks for the replies. All well and good in theory;) Will message the maccam developers see if they can work anything out with two identical cam's at once.

About DV cameras: they don't have drivers, do they? Or are you talking PC? :P

kimba23's picture
Re: Flogging a dead horse in Stereo / Anaglyph

I dont know if you will find what you need here, but in this link there is a lot of modified macam drivers by the OpenFrameworks community. Check it out, there might have what you need. http://www.openframeworks.cc/files/

Scratchpole's picture
Re: Flogging a dead horse in Stereo / Anaglyph

Well f*ck a duck! IT WORKS. Thanks Kimba23. I downloaded macam-for-multi-ps3eye.zip from the OF repository and to my astonishment it just does it's job straight out the box. Three cheers, or should that be two for Kineme and OF.

Scratchpole's picture
Re: Flogging a dead horse in Stereo / Anaglyph

BUT it does crash Quicktime if I try and load the recording preferences:P

Scratchpole's picture
Re: Flogging a dead horse in Stereo / Anaglyph

Got to work on the camera mounting now: don't seem to play smoothly on here watch it on vimeo.